Helligkeitsproblem Ubuntu 18.04 LTS

17

Ich habe ein Upgrade auf Ubuntu 18.04 LTS durchgeführt. Die Steuerelemente für die Bildschirmhelligkeit funktionieren nicht. Es scheint, dass die Helligkeit auf der niedrigsten Stufe ist und ich die Helligkeit des Displays überhaupt nicht ändern kann. Es wurde am 16.04 LTS gearbeitet. Mein Laptop verwendet eine Intel-Grafikkarte.

Ich habe versucht, das zu lösen, indem ich die Datei / usr/share/X11/xorg.conf.d/20-intel.confmit dem folgenden Inhalt erstellte. Es hat das erste Mal funktioniert, aber nach einem Neustart bleibt es beim vorherigen Problem.

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

Was kann ich tun?

Claudio Diniz
quelle
Wird der Schieberegler für die Bildschirmhelligkeit unter "Einstellungen"> "Leistung" überhaupt angezeigt oder ist er ausgegraut?
Broadsworde
Der Schieberegler für die Bildschirmhelligkeit unter Einstellungen-> Stromversorgung funktioniert nicht, die Bildschirmhelligkeit ändert sich nicht.
Claudio Diniz
Ok, ich habe das Problem gelöst, indem ich xbacklight installiert und zu den Startanwendungen hinzugefügt habe.
Claudio Diniz
Ich habe den Computer neu gestartet und das Problem ist wieder aufgetreten.
Claudio Diniz

Antworten:

19

Ich hatte auch dieses Problem, aber auf verschiedenen Distributionen war die Lösung anders.

Die von Anas Elazhar bereitgestellte Lösung funktionierte gut, bis ich zu Xubuntu wechselte:

Öffnen Sie die Datei / etc / default / grub mit gedit oder einem anderen Texteditor. Finden Sie unter der Zeile.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Ändern Sie die obige Zeile in

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Wenn es bei Ihnen auch nicht funktioniert, versuchen Sie, den acpi_backlightWert auf video: zu ändern.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

Erstellen Sie auch die Datei, /usr/share/X11/xorg.conf.d/80-backlight.confaber der Inhalt unterscheidet sich geringfügig von der von Ihnen erstellten Datei:

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"     "sna"
    Option      "Backlight"       "acpi_video0"
    BusID       "PCI:0:2:0"
EndSection

Wenn die Kombination acpi_backlight=videomit dieser Datei nicht funktioniert, wechseln Sie acpi_backlightzurück zu vendor.

Und vergessen Sie nicht, bei sudo update-grubjedem Wechsel den Befehl im Terminal auszuführen /etc/default/grub!

Ducky
quelle
Hinzufügen von "acpi_backlight = vendor" war genug (+ Neustart). Ubuntu 18.04. Samsung R510
it3xl
1
XUbuntu 18.04 auf Lenovo Thinkpad T480s: acpi_backlight=videound Datei 80-backlight.confhat den Trick getan.
6.
Nein Freude mit dieser Antwort SCHULDIG Trotzdem danke
markackerman8-gmail.com
6

Öffnen Sie die Datei / etc / default / grub mit gedit oder einem anderen Texteditor. Finden Sie unter der Zeile.

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"  

Ändern Sie die obige Zeile in

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Dies würde sicherstellen, dass gerätespezifische Treiber vor Standardtreibern in Linux geladen werden.

Speichern Sie die Datei und schließen Sie den Texteditor.

Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus.

  update-grub

Starten Sie neu.

Versuchen Sie nach dem Neustart, die Helligkeit mit den entsprechenden Bedientasten des Laptops anzupassen. Viel Glück.

Anas Elazhar
quelle
2
Ich habe das gemacht, aber es funktioniert nicht in meinem Laptop.
Claudio Diniz
Versuchen Sie die Antwort von ducky
Anas Elazhar
1

Basierend auf meiner aktuellen Ubuntu 18.04-Installation (ab heute) kann ich die Helligkeit am Anmeldebildschirm mit den Funktionstasten einstellen (out of the box!). Ich verwende jedoch i3 mit Gnome und nach der Anmeldung werden keine Helligkeitssteuerungen mehr im Gnome-Kontrollzentrum angezeigt.

Die obigen Antworten haben bei mir leider nicht funktioniert: Stattdessen hat die Verwendung von Duckys xorg-Skript zusammen mit der Grub-Option dazu geführt, dass meine i3 + Gnome-Sitzung ein unerwünschtes Anzeigeverhalten aufwies und langsamer wurde.

Zumindest für den Fall, dass Sie sich für eine Nicht-Gnome-Sitzung entscheiden (z. B. i3), kann ich Sie auf https://github.com/szekelyszilv/ybacklight verweisen, das (vorausgesetzt, Sie haben Meson und Ninja installiert) von erstellt werden kann :

  • Herunterladen, Entpacken und Wechseln in das Hauptverzeichnis von ybacklight
  • mkdir build; Meson Build; cd build; Ninja installieren

oder (ohne diese Tools und wenn Sie es nicht im System installieren möchten) durch:

  • cd src; gcc ybacklight.c -o ybacklight; cp ybacklight to-your-pref-dir

und dann über WMs config an Funktionstasten angehängt werden. ZB in i3wm habe ich hinzugefügt:

bindsym XF86MonBrightnessUp exec ybacklight -inc 10 
bindsym XF86MonBrightnessDown exec ybacklight -dec 10 

zu meiner .config / i3 / config.

Darüber hinaus erfordert das Einstellen der Helligkeit Root-Rechte, die z. B. mit "sudo ybacklight ..." erreichbar sind, sowie einen Eintrag in / etc / sudoers: siehe Wie kann ich einen neuen Benutzer als sudoer über die Befehlszeile hinzufügen?

Mario
quelle
1
Sie können es auch einfach mit bauen cd src; gcc ybacklight.c -o ybacklight. Um die Helligkeit einzustellen, sind Root-Rechte erforderlich, daher habe ich sudo verwendet (und einen entsprechenden Eintrag zu / etc / sudoers hinzugefügt).
Markieren Sie
Danke, absolut richtig. Weit besser als meine Lösung mit chmod.
Mario
1

Ich habe vor kurzem auf 18,04 aktualisiert und ich habe festgestellt , dass eine Änderung GRUB_CMDLINE_LINUX_DEFAULTin /etc/default/grubdem folgenden

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=video"

und hinzufügen,

Option         "RegistryDwords" "EnableBrightnessControl=1"

In dem /etc/X11/xorg.confunter

Section "Device"

Die Probleme mit den Steuerungs- und Helligkeitstasten beim Ausführen des Nvidia 390-Treibers wurden behoben.

GuyFork
quelle
Die Antwort von GuyFork WIRD Ihre GTK-Angaben verfälschen. BENUTZEN SIE NICHT SEINE ANWEISUNGEN.
sterblichen
@tak Ich sehe wirklich nicht ein, wie sich das auf deine Hardware auswirken könnte. Wenn Sie sicher sind, senden Sie bitte eine Antwort, in der Sie genau erklären, was Sie getan haben und was passiert ist.
Terdon
@tak Vielleicht funktioniert das nicht für alle, genau wie viele andere Posts / Anweisungen aus verschiedenen Gruppen bei mir nicht funktioniert haben. Wenn es bei Ihnen nicht funktioniert, können Sie nvidia * immer löschen und einen anderen Weg versuchen, wie ich es schon oft mit vielen Laptops und verschiedenen Releases getan habe.
GuyFork
Es hat auch mein System kaputt gemacht. Es wurde nicht geladen, bis ich die Datei /etc/X11/xorg.conf im Wiederherstellungsmodus entferne. Nicht empfehlen, es zu verwenden.
Experimentator
0

Ich habe die nvidia X-Servereinstellungen gestartet und in der X-Server-Anzeigekonfiguration die Auswahl auf X Screen0 geändert, und es hat funktioniert.

Die Helligkeitsregelung funktioniert jetzt. Auch vorher habe ich das Grub auf geändert acpibacklight=video0.

Idris Attar
quelle
Willkommen bei Ask Ubuntu! Ich empfehle , diese Antwort zu bearbeiten , um sie mit spezifischen Details zu erweitern. (Siehe auch Wie schreibe ich eine gute Antwort ?, um allgemeine Ratschläge zu erhalten, welche Arten von Antworten auf Ask Ubuntu als am wertvollsten erachtet werden.)
David Foerster
0

Unter Ubuntu 18.04 (mit xfce Desktop) wurde mein Helligkeitsproblem endlich gelöst.

Ich habe "Onboard-Einstellungen" im Menü "Einstellungen" geöffnet. Wenn auf Ihrem Desktop noch keiner vorhanden ist, können Sie ihn vom Software Center herunterladen.

Klicken Sie im Fenster "Onboard-Einstellungen" auf das Menü "Layout" und wählen Sie "Vollständige Tastatur" (Desktop-Tastatur mit Bearbeitungs- und Funktionstasten). Klicken Sie hier, um das Fenster Onboard-Einstellungen anzuzeigen

Harris Hariadi
quelle
0

Ich habe es geschafft, die Helligkeitssteuerung mit nvidia-Treibern unter Debian 10 zum Laufen zu bringen.

Hier ist meine Hardware: - ThinkPad P51 - Nvidia Quadro M2200 GPU + Intel GPU

So habe ich es gemacht:

  • Gehen Sie zu BIOS und konfigurieren Sie die Anzeige auf Diskrete Grafik (nur Nvidia GPU wird verwendet)

  • Entfernen Sie den Nouveau-Treiber, wenn er eingerichtet ist

    Nouveau Blacklist hinzufügen /etc/modprobe.d/nvidia-installer-disable-nouveau.conf

    blacklist nouveau options nouveau modeset=0

    dann renne

    update-initramfs -u

    dann neu starten

  • Laden Sie den neuesten Nvidia-Treiber von der Nvidia-Website ( https://www.nvidia.com/Download/index.aspx?lang=de ) herunter und installieren Sie ihn

    Öffnen Sie eine tty-Konsole, ohne dass ein X-Server gestartet wurde (Strg + Alt + F3 auf der Anmeldeseite)

    Installieren Sie Linux-Header, wenn Sie keine haben (apt-get install linux-headers-`uname -r`)

    Treiber als root installieren ./NVIDIA-Linux-x86_64-430.50.run(auf Wunsch Libs löschen)

Endlich funktioniert alles perfekt !!

phico
quelle
-1

Durch die Installation von Brightness Controller konnte das Problem behoben werden

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

Sie können nach dem Download auf den Helligkeitsregler zugreifen, indem Sie danach suchen.

Sivagami Nambi
quelle
Habe
Es schlägt in Zeile drei aufgrund einer nicht erfüllbaren Abhängigkeit fehl: sni-qt.
Christian Schlichtherle