আমার থিংকপ্যাডের উজ্জ্বলতা নিয়ন্ত্রণের পদক্ষেপগুলি কেন যায়?


15

সমস্যা: আমার ল্যাপটপে 16 উজ্জ্বলতা স্তর আছে, কিন্তু টিপে হটকীগুলি Fn+Home, Fn+Endadjusts উজ্জ্বলতা 3 পদক্ষেপ একটি সময়ে (যেমন 0 থেকে 3, অথবা 15 থেকে 12)।

লগইন স্ক্রিনে হটকিগুলি খুব ভাল কাজ করে তা লক্ষ্য করা আমার কাছে গুরুত্বপূর্ণ মনে হয়েছে । কিন্তু লগইন করার পরে সেই বিজোড় আচরণটি উপস্থিত হয়।

এছাড়াও, যদি আমি কোনও মেনুতে ফোকাস দিই (যেমন ফায়ারফক্সের ফাইল মেনুতে ক্লিক করুন ), হটকিগুলি ঠিকঠাক কাজ করে

xdotool key XF86MonBrightnessDownসূক্ষ্ম কাজ করে, 1 টি ধাপে উজ্জ্বলতা সামঞ্জস্য করে (চেক করা হয়েছে cat /sys/devices/pci0000:00/0000:00:02.0/backlight/acpi_video0/brightness)।

আমি indicator-brightnessইনস্টলও করেছি - এটি 16 টি লেভস (0-15) দেখায়।

আমি গ্রাবতে সেট করার চেষ্টা করেছি acpi_backlight=vendor(এই বিষয়টির দ্বারা অনুপ্রাণিত: http://ubuntuforums.org/showthread.php?t=1909184 অনুরূপ সমস্যার সাথে)। এটি এতে কাজ করেছে যে হটকিগুলি ভাল কাজ করে। তবে ওএসডি বিজ্ঞপ্তি, এক্সডটুল এবং উজ্জ্বলতার সূচক নিয়ে সমস্যা দেখা দিয়েছে। সুতরাং আমি মনে করি এটি সঠিক সমাধান নয়।

দেখে মনে হচ্ছে লগইন করার পরে কিছু হটকি প্রসেসিং স্কিমে হস্তক্ষেপ করে। কোন ধারনা?

সম্পাদনা করুন (অতিরিক্ত তথ্য)

  • আমি এমন একটি পর্যবেক্ষণ করেছি যা হটকিগুলি হার্ডওয়্যার স্তরে কাজ করে - আমি আমার ল্যাপটপটি চালু করার সাথে সাথে উজ্জ্বলতা সামঞ্জস্য করতে পারি (যেমন বিআইওএস স্ক্রিনে)।

  • পরে $ killall gnome-settings-daemonহট এক ধাপে উজ্জ্বলতা সমন্বয়, কিন্তু কোন বিজ্ঞপ্তিগুলি প্রদর্শিত হবে। খুব শীঘ্রই gnome-settings-daemonসুস্থ হয়ে উঠবে এবং ট্রিপল পদক্ষেপ ইস্যু ফিরে আসে।

  • acpi_listen নিম্নলিখিত আউটপুট দেয় (উভয় কী ক্রমানুসারে):

    $ acpi_listen
    ibm/hotkey HKEY 00000080 00001010
    video LCD0 00000086 00000000
    ibm/hotkey HKEY 00000080 00001011
    video LCD0 00000087 00000000
    

    এই মুহুর্তে আমি ভেবেছিলাম যে (1) হটকিগুলি হার্ডওয়্যার স্তরে কাজ করে; (২) ibm/hotkeyহটকিগুলির যত্ন নেয়; (3) videoযত্নও নেয়। সুতরাং, ট্রিপল পদক্ষেপ ইস্যু প্রদর্শিত হবে।

    আমি ভিডিওটিকে কালো তালিকাভুক্ত করার চেষ্টা করেছি (আমি প্রত্যাশা করেছি যে এটি দ্বিগুণ পদক্ষেপের আচরণের দিকে পরিচালিত করবে), তবে কিছুই পরিবর্তন হয়নি।

কার্যকারণ হিসাবে, আমি আমার নিজস্ব হটকিগুলি কমপিজ কনফিগ সেটিংস ম্যানেজারে তৈরি করেছি - এখানে বর্ণিত হিসাবে , তবে --clearmodifiersযুক্তি সহ:

xdotool key --clearmodifiers XF86MonBrightnessUp
xdotool key --clearmodifiers XF86MonBrightnessDown

সুতরাং এখন আমি হয় প্রাথমিক হটকি বা নতুনকে সূক্ষ্ম সমন্বয়ের জন্য ব্যবহার করতে পারি।

প্রশ্ন খুলুন

এই মামলার জন্য ডাবল স্টেপ নিয়ে ইতিমধ্যে আলোচনা ছিল: লেনোভো থিংকপ্যাডস, ব্রাইটনেস ফাংশন কীগুলি একের পরিবর্তে দুটি পদক্ষেপ তৈরি করে, কাজটির সন্ধানের জন্য :

হার্ডওয়্যারটি এটি করে এবং তারপরে একটি সিগন্যাল প্রেরণ করে বোতামটি টিপছে। সম্ভবত আপনি এই ক্রিয়াটির জন্য সিস্টেম -> পছন্দ -> কীবোর্ড শর্টকাটগুলিতে শর্টকাটটি আনসেট করতে পারেন?

তবে আমি জানতে আগ্রহী,

  1. আমি ট্রিপল স্টেপ ইস্যু পেতে পারি কেন ?
  2. আমি কীভাবে এই হটকিগুলি প্রসেসিং আনসেট করতে পারি?

কেউ যদি এটি ব্যাখ্যা করে তবে আমি খুব কৃতজ্ঞ হব।

উত্তর:


14

1 কীপ্রেসের 3 টি পদক্ষেপটি কোথা থেকে এসেছে?

একটি কী-টিপসটির জন্য আপনি তিনটি উজ্জ্বল পদক্ষেপ পান কারণ:

  1. মানক এসিপিআই / ভিডিও ড্রাইভার পদক্ষেপ 1 সামঞ্জস্য করে
  2. thinkpad_acpiচালক বায়োস বলে সমন্বয় 2 পদক্ষেপ কিন্তু এখনও সামনে কীপ্রেস ঘটনা
  3. জিনোম পাওয়ার ডিমন এই কীটিপ্রেসকে বাধা দেয় এবং এসিপিআইকে আবার পদক্ষেপ 3 আবার সামঞ্জস্য করতে বলে

1. ভিডিও চালককে তার নিজের থেকে উজ্জ্বলতা সামঞ্জস্য করা থেকে অক্ষম করুন

এটি উপরের তিনটি ধাপের একটি (পদক্ষেপ 1) পরিত্রাণ পেতে পারে।

  • টার্মিনালটি খুলুন
  • আদর্শ sudo sh -c 'echo -n 0 > /sys/module/video/parameters/brightness_switch_enabled'
  • পরীক্ষা, এখন আপনার দুটি পদক্ষেপে উজ্জ্বলতা নিয়ন্ত্রণ করা উচিত
  • প্রারম্ভকালে এটি স্বয়ংক্রিয়ভাবে অক্ষম করতে /etc/rc.localআপনার প্রিয় সম্পাদকটিতে খুলুন এবং শেষ লাইনের ( ) আগেexit 0 , যুক্ত করুন:

    প্রতিধ্বনি -n 0> / সিস / মডিউল / ভিডিও / পরামিতি / উজ্জ্বলতা_সুইচ_ইনবেল

২. thinkpad_acpiডাবল প্রেসের সমস্যা সমাধানের জন্য মডিউলটি পুনরায় কম্পাইল করুন

  • আমাদের thinkpad_acpiবায়োস-এর মাধ্যমে উজ্জ্বলতা সামঞ্জস্য করা থেকে বিরত থাকতে হবে এবং এটি কেবল কী -চাপটি জিনোমে ফরোয়ার্ড করতে হবে , যাতে জিনোম একমাত্র সামঞ্জস্য পদক্ষেপ তৈরি করে
  • এটি একটি পরিচিত বাগ যা কার্নেল ৩.৪++ এ স্থির করা হয়েছিল
  • উবুন্টু 12.04 / যথার্থর জন্য এটি ঠিক করতে, আমাদের এর সংস্করণটির প্যাচ থাকবে thinkpad_acpiএবং এটি পুনরায় সংকলন করতে হবে:

    1. কার্নেল শিরোনাম ইনস্টল করুন: sudo apt-get install linux-headers-$(uname -r)
    2. বিল্ড সরঞ্জাম ইনস্টল করুন sudo apt-get install build-essential
    3. একটি অস্থায়ী ডিরেক্টরি তৈরি করুন এবং এতে পরিবর্তন করুন:
      mkdir ~ / tpacpi- উজ্জ্বল && সিডি t / tpacpi- উজ্জ্বল
    4. thinkpad_acpi.cউবুন্টু কার্নেল গিট সংগ্রহস্থল থেকে উত্স ফাইলটি ডাউনলোড এবং প্যাচ করুন :

      wget -O- "http: //kernel.ubuntu.com/git? p = ubuntu / ubuntu-precise.git; \
      একটি = blob_plain; চ = ড্রাইভার / প্ল্যাটফর্ম /, x86 / thinkpad_acpi.c; HB = মাথা "\
      | সেড-ই / টিপি_ফিটচার্স.ব্রাইট_একপিমোড && এসিপিআইভিডিও / এসপিআই_ভিডিও / জি '\
      > থিঙ্কপ্যাড_একপি.সি
    5. একই ফোল্ডারে যেখানে thinkpad_acpi.cডাউনলোড হয়েছে সেখানে আপনার একটি "মেকফিল" লাগবে। আপনি এটি ব্যবহার করে সরাসরি এই পাস্তবিন থেকে ডাউনলোড করতে পারেন :

      wget -OMakefile http://pastebin.com/raw.php?i=ybpnxeUT

    বা নীচে একটি ফাইল হিসাবে পেস্ট করুন Makefile:

    জেজ-এম + = থিঙ্কপ্যাড_একপি.ও
    সব: মেক-সি / লিব / মডিউল / $ (শেল আনামে -আর) / বিল্ড এম = $ (পিডাব্লুডি) মডিউলগুলি
    পরিষ্কার: মেক-সি / লিবিব / মডিউলগুলি / $ (শেল আনামে -আর) / বিল্ড এম = $ (পিডাব্লুডি) পরিষ্কার
    1. makeমডিউলটি তৈরি করতে এখন টাইপ করুন ; thinkpad_acpi.koহয়ে গেলে আপনি ফোল্ডারে একটি ফাইল দেখতে পাবেন ।
  • প্যাচযুক্ত মডিউলটি এটি দিয়ে লোড করার পরে পরীক্ষা করুন:

    সুডো আরএমমোড থিঙ্কপ্যাড_একপি এবং অ্যান্ড সুডো এলএসমোড থিংকপ্যাড_একপি.কো
  • যদি এখন উজ্জ্বলতা স্থির হয়ে থাকে এবং আপনাকে সম্পূর্ণ নিয়ন্ত্রণ দেয়, তবে প্যাচযুক্ত মডিউলটির সাথে স্টক মডিউলটি প্রতিস্থাপন করুন:

    টিপিডিআইআর = / লিব / মডিউল / $ (একচেটিয়া) / কার্নেল / ড্রাইভার / প্ল্যাটফর্ম / এক্স 86
    sudo এমভি $ টিপিডিআইআর / থিংকপ্যাড_একপি.কো $ টিপিডিআইআর / থিঙ্কপ্যাড_একপি.কোস্টক
    sudo এমভি t / tpacpi- উজ্জ্বল / থিংকপ্যাড_একপি.কো $ টিপিডিআইআর / থিংকপ্যাড_একপি.কো
    
  • আপনি বিল্ড ফোল্ডার দিয়ে এটি পরিষ্কার করতে পারেন make clean; ভবিষ্যতের কার্নেল আপগ্রেডের জন্য এটি প্রায় রাখুন!


উত্তর দেওয়ার জন্য ধন্যবাদ! আপনার সমাধান আমার জন্য সম্পূর্ণরূপে কাজ করেছে। একমাত্র ইস্যু - লগইন স্ক্রিনে এখন উজ্জ্বলতা নিয়ন্ত্রণ কাজ করে না (কেন আমি বুঝতে পারি - কেন নতুন thinkpad_acpiব্যবহৃত হয়, তবে জিনোম পাওয়ার ডিমনটি এখনও ব্যবসায়ের বাইরে রয়েছে)।
অ্যান্ড্রে

শেখার স্বার্থে, আপনি দয়া করে আমাকে বলতে পারেন, জিনোম পাওয়ার ডিমনকে বলার মতো উপায় নেই যে আমরা যেমন videoচালক দিয়েছিলাম তেমন উজ্জ্বলতা হটকগুলি প্রসেস না করে ? উবুন্টু All Settings -> Keyboard -> Shortcutsঅডিও হটকি (ভলিউম আপ / ডাউন, নিঃশব্দ) কাস্টমাইজ করার জন্য জিইউআই ( ) সরবরাহ করে তবে আমি কোথায় উজ্জ্বলতা কীগুলি পরিবর্তন বা অক্ষম করতে পারি তা খুঁজে পেলাম না।
অ্যান্ড্রে

@ অ্যান্ড্রে: আপনাকে স্বাগতম! আমার কাছে একটি থিঙ্কপ্যাড টি 520 রয়েছে সুতরাং সমস্যাটি সমাধানের এটি একটি ভাল সুযোগ ছিল। লগইন স্ক্রীনে হিসাবে, আমি মনে করি যে সমাধানের পথ নয় নিষ্ক্রিয় করা হয় rc.localকিন্তু ~/.profile, এটি শুধুমাত্র সক্রিয় যাতে পরে আপনি লগইন করুন। যদি উজ্জ্বলতা হটকিগুলি প্রক্রিয়াকরণ থেকে জিনোম পাওয়ার ডিমনকে নিষ্ক্রিয় করার একটি সহজ উপায় থাকে তবে এটি ওএসডিও অক্ষম করে (যেমন backlight=vendor); এটি সঠিকভাবে করার জন্য উত্স কোডটি সংশোধন করা দরকার হতে পারে ... আমি এটি একবার দেখার চেষ্টা করব। যাইহোক, একবার 12.10 প্রকাশিত হলে, তারা 12.04-র জন্য স্থির ব্যাকপোর্টেড কার্নেলটি প্রকাশ করবে, সুতরাং এটি তখন কাজ করবে।
পর

2

আপনার প্লাস হিসাবে আমার ঠিক একই সমস্যাটি হচ্ছিল যে আমার সিস্টেমটি সর্বদা স্ক্রিন বন্ধ করে দিয়ে শুরু করে।

আমি আপনাকে সঠিক দিক নির্দেশ করার জন্য আপনাকে ধন্যবাদ জানাতে চাই, acpi_backlight=vendorআপনি যে কোনও সমস্যা ছাড়াই সমস্যা ছাড়াই আমার জন্য কৌশলটি করেছেন। আমি হাইব্রিড গ্রাফিক্সের সাথে একটি এইচপি জি 71116 এসজি ব্যবহার করছি (ইনটেল এইচডি 3000 (বর্তমানে কেবল উবুন্টুতে সংকর সমস্যার কারণে ইন্টেল ব্যবহার করছি I আমি কেবল এটি বলছি কারণ এক্স 220 একই গ্রাফিক্স অ্যাডাপ্টার হিসাবে তালিকাভুক্ত)) / র্যাডিয়ন এইচডি 6870) এবং উবুন্টু 12.04।

কেবল বলতে চেয়েছিলেন যে গ্রাব পরিবর্তনগুলি কোনও আপাত সমস্যা ছাড়াই আমার পক্ষে কাজ করেছে।

একটি সমাধান সন্ধানের জন্য শুভকামনা।


খুশি যে এটি আপনার জন্য কাজ করেছে!
অ্যান্ড্রে

0

সেট /sys/module/video/parameters/brightness_switch_enabledথেকে 0তোলে আমাকে আমার Thinkpad X230 উপর নিয়ন্ত্রণ উজ্জ্বলতা করতে অক্ষম সব শর্টকাট কীগুলির মাধ্যমে TTY এবং Xfce 4.10 উভয়। আমাকে xfce4- পাওয়ার-ম্যানেজারকে বলেছিলাম কী ইভেন্টগুলির উজ্জ্বলতা পরিবর্তন না করা। দুটি লুকানো কনফিগারেশন কী সেট করে আপনি এটি করতে পারেন। প্রথম এক:

xfconf-query -c xfce4-power-manager -n -t bool -p /xfce4-power-manager/change-brightness-on-key-events -s false

এবং দ্বিতীয়টি:

xfconf-query -c xfce4-power-manager -n -t bool -p /xfce4-power-manager/show-brightness-popup -s false

দ্রষ্টব্য: এই দুটি সেটিংসই আমার সিস্টেমে ব্রাইটনেস পপআপ স্ক্রিনটি অক্ষম করে, তবে কমপক্ষে আমি 16 টি উজ্জ্বলতার স্তর ফিরে পেয়েছি!

আপনি এই পৃষ্ঠায় এবং এই পৃষ্ঠার নীচে এই সমস্যাটি সম্পর্কে আরও পড়তে পারেন ।


0

আমার লেনোভো এস 205 ল্যাপটপে আমার এই সমস্যাটি ছিল যেখানে ভিডিও চালক এবং জিনোম উভয়ই উজ্জ্বলতা সামঞ্জস্য করেছিলেন।

তবে brightness_switch_enabledসম্পত্তিটি অক্ষম করার আমার অভিজ্ঞতাটি হ'ল ব্যাকলাইটটি আপডেট করার সময় জিনোম ধীর গতিতে এবং বর্ণবাদী বলে মনে হয় --- উদাহরণস্বরূপ যদি আমি কয়েক সেকেন্ডের জন্য কীগুলি রেখে দিই এবং পরে যাই, জিনোম এখনও ইভেন্টগুলি প্রক্রিয়া করতে 5-10 সেকেন্ড সময় নেয়।

সুতরাং পরিবর্তে আমি ভিডিও ড্রাইভারকে অ্যাডজাস্টমেন্ট করতে দেওয়া এবং জিনোমকে সেগুলি করা থেকে বিরত রাখতে পছন্দ করি।

sudo chmod -x /usr/lib/gnome-settings-daemon/gsd-backlight-helper

gsd-backlight-helperআমার জন্য কৌতুকটি অক্ষম করা । আমি ইন্টারনেটগুলি ক্রল করেছি এবং এটি করার জন্য কোনও ব্যবহারকারী-দৃশ্যমান বিকল্প বলে মনে হচ্ছে না।

আমি উজ্জ্বলতা ওএসডি হারিয়েছি তবে এখন তাত্ক্ষণিকভাবে পরিবর্তনগুলি তাত্ক্ষণিকভাবে প্রক্রিয়া করা হয় এবং বোনাস হিসাবে আমার কাছে এখনও টিটিটির উপর উজ্জ্বলতা নিয়ন্ত্রণ রয়েছে।

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