লক স্ক্রিন / ডিসপ্লে চালু হওয়ার পরে কীবোর্ডের ব্যাকলাইটটি চালু হয়


9

আমি সবেমাত্র উবুন্টু (15.04 থেকে 15.10) আপগ্রেড করেছি এবং এখন আমি এক বিচিত্র আচরণের মধ্যে চলেছি: যখনই আমি স্ক্রিনটি লক করে থাকি (Ctrl + Alt + L ব্যবহার করে বা টাস্কবারে "লক" এ ক্লিক করি) মেনু), কীবোর্ড ব্যাকলাইট চালু হয়, যদিও আমি সর্বদা এটি বন্ধ রাখি।

কোথায় এটি তদন্ত শুরু করতে হবে আমার কোনও ধারণা নেই। এটি উবুন্টু 15.04-এ ঘটেনি, এবং মনে হয় না যে অন্যান্য লোকেরা এতে প্রবেশ করেছে।

আমার ল্যাপটপটি ডেল ইন্সপায়রন, যদি এটি সাহায্য করে।

আপডেট: আমি পরে বুঝতে পেরেছিলাম যে ডিসপ্লেটি যখনই চালু হয় তখনই এই সমস্যাটি ঘটে, যা আমি বাগের কারণে স্ক্রিনটি লক করার পরে ঠিক ঘটে । সুতরাং, এগুলি সম্পর্কিত ঘটনা, তবে আসল কারণটি হল পর্দা চালু করা।


কে কীবোর্ড তৈরি করে?
অ্যালেক্স লো

হুম, আমি জানি না। আপনি কি জানেন যে আমি কীভাবে এটি পরীক্ষা করতে পারি?
dsetton

হয়তো পিছনে কোনও মডেল নম্বর বা এর মতো কিছু থাকতে পারে।
অ্যালেক্স লো

পিছনে কীবোর্ড-নির্দিষ্ট কিছু নেই। আমি hardinfoপ্যাকেজটি ইনস্টল করেছি এবং কীবোর্ডটি বিক্রেতার "1" দ্বারা অনুবাদ করা "এটি অনুবাদিত সেট 2 কীবোর্ড" হিসাবে প্রদর্শিত হবে। এটি কি আদৌ সহায়তা করে? ...
dsetton

আপনি জানেন যে কীবোর্ডের জন্য এমন কোনও ড্রাইভার বা সফ্টওয়্যার রয়েছে?
অ্যালেক্স লো

উত্তর:


13

সুতরাং, ওয়েব সত্যই একটি আশ্চর্যজনক জিনিস! অনেকগুলি ফোরামের লিঙ্কগুলিতে অনেক গবেষণা এবং ডাইভিংয়ের পরে, আমি সমস্যাটি আরও ভাল করে বুঝতে পেরেছি, এর জন্য কোন প্রোগ্রামটি দায়ী ছিল তা খুঁজে বের করতে এবং অবশেষে এই আচরণটি ভাল করার জন্য অক্ষম করতে। আমি ভেবেছিলাম যে আমার পদক্ষেপগুলি লিখে রাখব, যদি অন্য লোকেরা একই সমস্যার মুখোমুখি হয়।

পদক্ষেপ ১। কীবোর্ডের ব্যাকলাইটটি কখন চালু হবে / তা জানতে সিস্টেমটিকে পর্যবেক্ষণ করুন

প্রথম জিনিসটি জেনে রাখা উচিত যে ফাইলটি পড়ে কি-বোর্ডের ব্যাকলাইটের বর্তমান অবস্থা পরীক্ষা করা যায় /sys/devices/platform/dell-laptop/leds/dell\:\:kbd_backlight/brightness। সুতরাং, আমরা এই ফাইলটিতে যে কোনও পরিবর্তন সম্পর্কে অবহিত হতে চাই এবং আদর্শভাবে, কোন প্রক্রিয়াটি পরিবর্তনের জন্য প্ররোচিত হয়েছিল।

এটি ফ্যানোটাইফাই ব্যবহার করে করা যেতে পারে । আমি ম্যান পৃষ্ঠায় সরবরাহ করা উদাহরণস্বরূপ প্রোগ্রামটি ব্যবহার করেছি এবং কয়েকটি পরিবর্তন * যুক্ত করেছি যাতে আমি উজ্জ্বলতার ফাইলটিতে পরিবর্তনগুলি নিরীক্ষণ করতে পারি। দেখা যাচ্ছে যে পরিবর্তনের জন্য দায়ী /usr/lib/upower/upowerdপ্রক্রিয়াটি ইউপিওভারের জন্য একটি ডেমন প্রক্রিয়া ।

পদক্ষেপ 2. কেন ইউপিওয়ার ব্যাকলাইটটি চালু করছে (ব্যর্থ)

এটি তদন্তের সবচেয়ে মজাদার অংশ ছিল এবং আমি কেন এখনও এমনটি ঘটতে পারি তা বলতে পারি না। আমি খুব অনুরূপ সমস্যাযুক্ত একজনকে খুঁজে পেয়েছি তবে কোনও সমাধান নেই, তাই আমি এই লিঙ্কটি পেয়েছি তখন আমি দেখতে শুরু করেছিলাম যে আমি কেবল ইউপিওয়ারকে পুরোপুরি অক্ষম করতে পারি কিনা (এবং পরিণতিগুলি কী হবে) । দেখা যাচ্ছে ইউপিওয়ারের একটি কনফিগারেশন ফাইল রয়েছে! এটা তুলনামূলক ভাল.

পদক্ষেপ 3. ইউপিওয়ারকে কীবোর্ডের ব্যাকলাইটটি চালু করা বন্ধ করুন

অবশেষে, আমি পূর্বোক্ত কনফিগার ফাইলটি সম্পাদনা করেছি, এটি অবস্থিত /etc/dbus-1/system.d/org.freedesktop.UPower.confএবং নিম্নলিখিত লাইনে পরিবর্তিত <allow>হয়েছে <deny>:

<allow send_destination="org.freedesktop.UPower"
       send_interface="org.freedesktop.UPower.KbdBacklight"/>

আমি তখন ডিবিউসটি পুনরায় চালু করেছি sudo service dbus restart( systemctl restart dbus.serviceউবুন্টু ১.0.০৪ এবং তারপরে ব্যবহার করুন) এবং ফলাফলটি পরীক্ষা করতে আমার স্ক্রিনটি লক করতে এগিয়ে গেলাম ... এটি কাজ করেছে !! ভাল, বাছাই। লগইন স্ক্রিনটি প্রদর্শিত হবে না, তাই আমি আবার লগ ইন করতে পারিনি এবং পুনরায় চালু করতে বাধ্য করতে হয়েছিল। কিন্তু তারপরে সবকিছু দুর্দান্ত কাজ করেছে!

এবং এটাই! এটি করার সঠিক উপায়টি কী হবে তা আমি এখনও আগ্রহী । আপনি যদি জানেন, একটি মন্তব্য, দয়া করে!

* উদাহরণস্বরূপ, উদাহরণ প্রোগ্রামটি শুধুমাত্র নিরীক্ষণ FAN_OPEN_PERMএবং FAN_CLOSE_WRITEইভেন্টগুলির জন্য সেট আপ করা হয়েছিল , তবে এটিতে এটি একটি FAN_MODIFYইভেন্ট ছিল ।


org.freedesktop.UPower.conf আপনার সুনির্দিষ্টভাবে আমি ফাইলটি সম্পাদনা করেছি এবং এটি কার্যকর হয়েছে। আমার ধারণা এই পরিবর্তনটি তাত্ক্ষণিকভাবে প্রয়োগ করা হয়েছিল।
ভিস

1
ধন্যবাদ মানুষ :) এটি কাজ করেছে। আপনি একটি বিয়ার প্রাপ্য! আপনার এই / সি নম্বরটি কী;) এখনই এই +1 চিয়ার্সগুলি পরিচালনা করুন
ভায়ো

@ তারা আপনাকে খুশী করেছে যে এটি আপনার জন্য কাজ করেছে! :)
ডিসেটন

এই ফিক্সটি 16.04-র জন্যও কাজ করে, কোনও কারণে বাদে আমি আর ডিবিএস পরিষেবাটি আরম্ভ করতে পারি না। আমাকে আমার ল্যাপটপ রিবুট করতে হয়েছিল।
রোড়া
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.