Ubuntu 16.04 LTS के बाद से चमक नहीं बदल सकती


52

मैं सामान्य रूप से लिनक्स सिस्टम में नया हूँ (मैं Ubuntu 16.04 LTS का उपयोग कर रहा हूँ) और मुझे अपनी नोटबुक की चमक बदलने में कठिनाई हो रही है।

जब मैं Fn+ F8या Fn+ F9चमक पट्टी का उपयोग करता हूं, लेकिन स्क्रीन की वास्तविक चमक में कोई बदलाव नहीं होता है।

मैंने इस पोस्ट में बताई गई प्रत्येक विधि ( Ubuntu 14.04 (Trusty Tahr) में स्क्रीन की चमक को कैसे समायोजित करें? ) को बिना किसी सफलता के आज़माया । Xbacklight को स्थापित करने और उपयोग करने का कोई प्रभाव नहीं है, "Intel_backlight" फ़ाइल में चमक फ़ाइल को संपादित करने के लिए समान है।

किसी को पता है कि यह कैसे हल करने के लिए?


1
मुझे कुछ साल पहले तोशिबा सी 660 सैटेलाइट के इस्तेमाल से भी यही समस्या थी। यह तब तक काम नहीं करेगा, जब तक कि मैं "अतिरिक्त ड्राइवरों" टैब से एनवीडिया ड्राइवर का उपयोग नहीं करता, इसे ओपन-सोर्स ड्राइवर का उपयोग करके ठीक करने के लिए नहीं मिला। क्या यह आपके साथ होता है, आप किस ड्राइवर का उपयोग कर रहे हैं?
मुकेई

मुझे लगता है कि आपको कम से कम मॉडल का नाम जोड़ना चाहिए
lrkwz

1
ग्राफिक्स कार्ड एक Intel® HD ग्राफिक्स 3000 है। मैं अभी भी उस तरह से बहुत परिचित नहीं हूं जिस तरह से लिनक्स कंप्यूटर ड्राइवरों और सभी को संभालता है, इसलिए मुझे यकीन नहीं है कि "अतिरिक्त ड्राइवर टैब" के बारे में आपका क्या मतलब है।
आंद्रेई

मुझे अपने लैपटॉप पर एक अजीब सा बदलाव देखने को मिला (कॉम्पैक cq70)। Fn + f7 को मंद और Fn + f8 दबाने के बजाय चमकाने के लिए, मैं Ctrl + f10 का उपयोग मंद करने और Ctrl + f11 को चमकाने के लिए करने में सक्षम हूं।
जोएल सोजग्रीन

जवाबों:


65

यह आपके ब्राइटनेस फंक्शन कीज़ को काम नहीं करता है, बल्कि वर्कअराउंड है।

निम्नलिखित कमांड के साथ ब्राइटनेस कंट्रोलर स्थापित करें :

sudo add-apt-repository ppa:apandada1/brightness-controller
sudo apt update

4 मॉनिटर समर्थन के साथ संस्करण 1 के लिए:

sudo apt install brightness-controller-simple

] ([! [ब्राइटनेस कंट्रोलर वर्जन १

मल्टी मॉनिटर समर्थन और अन्य सुविधाओं के साथ संस्करण 2 के लिए:

sudo apt install brightness-controller

यहाँ छवि विवरण दर्ज करें नोट: यह बैकलाइट की तीव्रता को कम नहीं करता है, इसलिए आपकी बैटरी को नहीं बचाएगा। लेकिन आप अपनी आंखों को बचाने के लिए इसे अंतिम उपाय के रूप में उपयोग कर सकते हैं। यह डेस्कटॉप में भी काम करता है, जहां चमक को नियंत्रित करने का कोई विकल्प नहीं है।


11
यह एक ब्रिगथनेस कंट्रोलर नहीं है। यह सिर्फ सिस्टम के रंगों के साथ खेलते हैं
हर्षित चौधरी

1
@ हर्षितचौधरी आप सही हैं..इस संस्करण के साथ एक बग है। धन्यवाद!
goonerDroid

1
अधिक जानकारी के लिए इस लिंक को देखें। Bugs.launchpad.net/h सैकड़ोंpapercuts
+

अंत में मैं चमक सेट कर सकता हूं। किसी कारण से मेरे पास केवल प्राथमिक चमक है, माध्यमिक काम नहीं कर रहा है। और स्पष्ट रूप से यह द्वितीयक चमक है जो सेटिंग्स मेनू और xbacklight द्वारा उपयोग किया जाता है। सभी विभिन्न ग्रब समाधान मेरे लिए काम नहीं किए (मैंने उनमें से कई की कोशिश की)। [मैं एक ASUS A555U, ubuntu 16.04 पर - किसी और के प्रयास को दूर करने के लिए
हूं

1
@JasoonS आपके पास द्वितीयक चमक तक पहुंच नहीं है क्योंकि आपका कंप्यूटर केवल एक मॉनिटर से जुड़ा है।
आर्किसमैन पाणिग्रही

34

हार्डवेयर चमक बटन 🔅 🔆

उबंटू LTS 18.04 से

यहां xbacklightनियंत्रण के लिए आवश्यक हर कदम है :

  1. $ sudo nano /etc/default/grubऔर इसके साथ संगत लाइन बदलें GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
  2. $ sudo update-grub
  3. कोई मज़ाक न करें, सुनिश्चित करें कि उपयुक्त ड्राइवर वास्तव में स्थापित हैं :$ sudo apt install xbacklight xorg xserver-xorg-video-intel
  4. जारी करने से $ find /sys -type f -name brightnessकुछ ऐसा होना चाहिए/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness
  5. $ cd /sys/classइस निर्देशिका brightnessमें पिछले चरण में खोजे गए ब्राइटनेस डिवाइस के लिए एक सॉफ्ट लिंक होना चाहिए । क्या यह गायब होना चाहिए, इसे बनाएं:$ sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness /sys/class/brightness
  6. $ cat /etc/X11/xorg.conf पढ़ना चाहिए:

    Section "Device"
        Identifier      "Device0"
        Driver          "intel"
        Option          "Backlight"      "intel_backlight"
    EndSection
    
    Section "Monitor"
        Identifier      "Monitor0"
    EndSection
    
    Section "Screen"
        Identifier      "Screen0"
        Monitor         "Monitor0"
        Device          "Device0"
    EndSection
    

    यदि ऐसा नहीं होता है, तो इसे संपादित करें $ sudo nano /etc/X11/xorg.conf

  7. Xubuntu LTS या XFCE यूजर्स के लिए फिजिकल XF86MonBrightnessDownऔर XF86MonBrightnessUpकीज का असाइनमेंट यहां बताया गया है

  8. अंत में, इन परिवर्तनों को प्रभावी होने के लिए रीबूट करें

महीन दानेदार चमक नियंत्रण (सभी Ubuntu संस्करण)

यदि चमक नियंत्रण बहुत मोटे होने के लिए होता है, तो यह अतिरिक्त समायोजन करें

उबंटू LTS 16.04

यह पता लगाने के लिए कि क्या आपने इंटेल वीडियो ग्राफिक्स एकीकृत किया है, निम्नलिखित कमांड दर्ज करें:

$ ls /sys/class/backlight/
    intel_backlight  panasonic

कम से कम intel_backlightउल्लेख किया जाना चाहिए, सबसे शायद उदाहरण के लिए की तरह एक OEM नाम के अतिरिक्त panasonic, dell_backlightआदि

यदि यह स्थिति है, तो निम्न फ़ाइल बनाकर आगे बढ़ें

$ sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf

निम्नलिखित पंक्तियाँ हैं:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"
EndSection

रिबूट, और अपने बैकलाइट बटन का आनंद लें! [स्रोत]

उबंटू LTS 16.04 से पहले

अंडर (एक्स) उबंटू 14.04 एलटीएस, मेरे पैनासोनिक टफबुक सीएफ -52 पर चमक नियंत्रण लाइन में जोड़कर ठीक काम acpi_osi=Linuxकरता GRUB_CMDLINE_LINUX_DEFAULT=था /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"

और जारी कर रहा है

$ sudo update-grub

संपादन के बाद और रिबूट करने से पहले।


2
मैंने अपने लैपटॉप पर इस फिक्स की कोशिश की, जिसमें एक इंटिग्रेटेड इंटेल gfx कार्ड है (जैसा कि सुझाव के रूप में ls कमांड द्वारा बताया गया है), और 2nd Nvidia 960M के साथ भी। रिबूट पर मुझे एक बैंगनी स्क्रीन मिलती है, लेकिन और कुछ भी प्रदर्शित नहीं हो रहा है - मैं पृष्ठभूमि की चमक को बदल सकता हूं, लेकिन मैं लॉग इन नहीं कर सकता, क्योंकि मैं स्क्रीन पर पूर्ण स्क्रीन बैंगनी धोने के अलावा कुछ भी नहीं देख सकता।
टोनी सफ़ोकल 66

1
लेनोवो W520 @ Ubuntu 16.04 के साथ मेरे मुद्दे को हल किया।
इगोर पोमरान्स्की

1
यह जवाब मेरे लिए भी काम करता है !!!। मैं बहुत जिन गॉर्डन लिनक्स mit XFCE user.thanks हूँ
कोई

1
17.04 उबंटू पर भी फिक्स्ड मुद्दा, fn कुंजियाँ अब चमक को नियंत्रित करने के लिए फिर से काम करती हैं।
एमजे

2
@SergeStroobandt sudo ln -s /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness / sb / वर्ग / चमक ln: प्रतीकात्मक लिंक बनाने में विफल '/ sys / वर्ग / चमक ': ऑपरेशन की अनुमति नहीं है मुझे क्या करना चाहिए?
प्रबेश भट्टाराई

6

एक अन्य विकल्प एप्लिकेशन रेडशिफ्ट है , जो चमक को समायोजित करने के अलावा रात में नीली रोशनी को कम करने के लिए रंग तापमान को भी समायोजित कर सकता है।

उदाहरण उपयोग: redshift -b 0.80 से 1 के पैमाने पर चमक को 0.8 पर सेट करेगा


Redshift का उपयोग करते समय, मुझे कई कमांड्स को स्टैक किए जाने की समस्या आती है, जिससे स्क्रीन झिलमिलाहट होती है। अगर मैं अपना टर्मिनल बंद कर देता हूं, तो रेडशिफ्ट काम करना बंद कर देता है
Fastenedrex

Redshift डॉक्स से: Redshift में एक ब्राइटनेस एडजस्टमेंट सेटिंग है, लेकिन यह उस तरह से काम नहीं करता है जिस तरह से ज्यादातर लोग उम्मीद कर सकते हैं। वास्तव में यह एक नकली चमक समायोजन है जिसे गामा रैंप में हेरफेर करके प्राप्त किया जाता है, जिसका अर्थ है कि यह स्क्रीन की बैकलाइट को कम नहीं करता है ।
रस्टीक्स

4

मैं लेनोवो Z570 का उपयोग करता हूं और कुंजी के साथ अच्छी तरह से काम करने वाले ग्रब acpi_backlight=noneको जोड़ना /etc/default/grubऔर अपडेट करना Fn


1

16.04 में "बैकलाइट-इंडिकेटर" नामक रिपोज में एक पैकेज है जो आपके कैमरे का उपयोग बैकलाइट सेट करने के लिए करेगा (या नहीं) और इसे एसी और / या बैटरी उपयोग के लिए अलग से सेट करेगा।


E: Unable to locate package backlight-indicator No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial
पहेली


आपको यह @Enigma ppa:sudo add-apt-repository ppa:atareao/atareao
मोहम्मद रफिघ

0

मैंने थोड़े अंतर के साथ अपने आसुस UX303UB पर इसे ठीक किया:

  • करने के लिए सेट GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="(acpi_osi = यह मेरे लिए किया था, अन्य विकल्प काम नहीं किया, यह यहाँ से मिला )। बेशक इस दौड़ के बाद update-grub। यह फ़ंक्शन कुंजियों को उबंटू अधिसूचना दिखाते हुए प्रतिक्रिया देता है, लेकिन वास्तव में चमक को नहीं बदलता है। अन्य उत्तरों से ली गई एक और बात:
  • sudo nano /usr/share/X11/xorg.conf.d/20-intel.conf

सामग्री के साथ:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

अब xset dpms force standbyस्क्रीन बंद करने के लिए Fn + F7 को जोड़ना एकमात्र समस्या है ।


1
मेरे लिए काम नहीं किया। मुझे लॉगिन करने के बाद काली स्क्रीन मिली।
जॉर्डन सिल्वा

1
इस कमांड ने मेरा सिस्टम खराब कर दिया। बूटिंग के दौरान अटक गया। यह कोशिश मत करो।
sv_jan5

@ sv_jan5 @JordanSilva अजीब, क्या आपके पास 16.04.02 है? बिल्कुल Asus UX303UB ? lsb_release -aऔर के साथ की जाँच करें sudo dmidecode -t baseboard
पाब्लो ए

lsb_release -aदिया: कोई एलएसबी मॉड्यूल उपलब्ध नहीं हैं। डिस्ट्रीब्यूटर आईडी: उबंटू विवरण: उबंटू १६.०४.२ एलटीएस रिलीज़: १६.०४ कोडनाम: xenial
sv_jan5

0

मेरे मामले में, समस्या मेरे ग्राफिक्स ड्राइवरों के साथ कुछ समस्या के कारण थी। उन्हें एक स्थिर संस्करण में बदलने से समस्या हल हो गई।


0

XFCE में, आपको XFCE पावर मैनेजर पर "हैंडल डिस्प्ले ब्राइटनेस कीज़" को जनरल टैब के तहत सक्षम करना होगा।

यहाँ छवि विवरण दर्ज करें


0

मेरे पास एक पैनासोनिक CF-LX3 है , और यह 2 चमक नियंत्रणों के रूप में रिपोर्ट करता है:

/sys/class/backlight/:
intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight
panasonic -> ../../devices/virtual/backlight/panasonic

लेकिन वास्तव में इस मशीन पर पहला काम करता है और एक विक्रेता नहीं करता है।

तो जोड़ने acpi_brightness=videoके लिए GRUB_CMDLINE_LINUX_DEFAULTमें /etc/defaults/grubमदद की।

(मत भूलना update-grub)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.