Die Bildschirmhelligkeit wirkt sich auf einem Lenovo Z570 nicht aus

18

Mein Lenovo Z570 verfügt über zwei GPUs, nVidia und Intell. Die Helligkeitsregelung hat keinerlei Einfluss auf die Bildschirmhelligkeit, und weil ich in der Vergangenheit einige schwerwiegende Probleme hatte, als ich versuchte, mit nVidia-Treibern und -Einstellungen zu experimentieren, und ich jetzt vorsichtig sein möchte. Ich habe keine ähnlichen Fragen zu 14.04 LTS mit einer ähnlichen Konfiguration wie meiner gefunden.

Ich habe gelesen, dass es durch Hinzufügen / Ändern von Inhalten behoben werden könnte, xorg.confaber wenn ich laufe

sudo gedit /etc/X11/xorg.conf

Die Datei scheint absolut leer zu sein. Was muss ich tun, was muss ich hinzufügen, damit mein Laptop nicht wieder mit einem schwarzen Bildschirm beschmutzt wird?

Valentin
quelle
Dies löste mein Problem: askubuntu.com/a/450690/313731
Arash
Was ist das Modell Ihrer Karte?
Braiam
NVIDIA 525M und Intell Integrated HD Graphics 3000
Valentin
Die Lösung von @SPRBRN funktionierte auf meinem Lenovo Thinkpad X250 mit Intel Graphics und Ubuntu 14.04
leonard vertighel

Antworten:

19

Wenn Sie dieses Problem mit einer Intel-Karte haben, schauen Sie sich dieses Update an :

Mit dem folgenden Befehl können Sie feststellen, ob Sie eine Intel-Karte verwenden. Wenn Sie "intel_backlight" sehen, haben Sie wahrscheinlich eine Intel-Karte.

ls /sys/class/backlight/

Wenn ja, führen Sie den folgenden Befehl aus:

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

Sie können zuerst prüfen, ob diese Datei vorhanden ist, aber wenn Sie sie berühren, kann dies keinen Schaden anrichten. Bearbeiten Sie dann die Datei:

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

Fügen Sie den folgenden Code ein:

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

Speichern Sie die Datei, melden Sie sich ab und wieder an. Dies funktionierte unter Ubuntu 14.04 und sollte auch unter 13.10 funktionieren.

Credits zu Es ist FOSS

SPRBRN
quelle
Das habe ich danach bekommen: (gedit:3465): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service filesIch habe eine sekundäre Intel-GPU.
Valentin
1
@SPRBRN: Hat für mich gearbeitet. Vostro 1500, gerade Intel-Treiber installiert (um Abstürze zu vermeiden) - Boom, 0% Hintergrundbeleuchtung == sehr gedimmtes Display. Ich habe mit dem Verzeichnis "intel_backlight" bestätigt, dass "actual_brightness" (oder ein ähnliches Verzeichnis) mit dem Wert "00" vorhanden ist. Nach der Installation Ihres Fixes ist der Wert sprunghaft angestiegen (256.512 oder so). Danke für das Teilen!
Der Typ
2
Wenn es vorkommt, dass Sie intel_backlightÄnderungen / Ergänzungen vornehmen20-intel.conf , das System jedoch nicht mit Grafiken bootet , können Sie die Datei im Wiederherstellungsmodus löschen ( wiki.ubuntu.com/RecoveryMode ).
Wenzeslaus
Dies funktionierte mit Xubuntu 14.10 auf einem ThinkPad T520 (das Problem trat erst auf, nachdem ich Bumblebee eingerichtet hatte), aber aus irgendeinem Grund funktionierte das Whisker-Menü von Xfce nicht mehr. Am Ende habe ich nur das Whisker-Menü-Bedienfeld entfernt, aber es wäre auch schön, eine Lösung dafür zu haben.
Srunni
Ihre Lösung funktionierte auf meinem Lenovo Thinkpad X250 mit Intel Graphics und Ubuntu 14.04
Leonard Vertighel
12

Dies funktionierte für mein Lenovo T530 mit Nvidia / Intel ...

Hinweis. Meine BIOS-Grafikeinstellungen wurden von Nvidia Optimus auf Discrete Graphics geändert (dies war, damit ich einen externen 4K-Monitor über den Display-Port ansteuern kann). Außerdem muss die Datei /etc/X11/xorg.conf nicht auf Ihrem System vorhanden sein. Im Folgenden wird davon ausgegangen, dass Sie den Nvidia-Treiber ausführen und Zugriff auf die NVIDIA X Server Settings-App in Unity haben.

Rufen Sie zunächst den Texteditor auf, und ich zeige Ihnen, wie Sie dieser Datei den richtigen Inhalt für Ihre Grafikkarte hinzufügen.

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf

Wenn Ihre Datei leer ist, wie meine, öffnen Sie die App "NVIDIA X Server Settings" von Unity.

Gehen Sie dann zum Abschnitt "X Server Display Configuration".

Klicken Sie unten auf dem Bildschirm auf die Schaltfläche "In X-Konfiguration speichern". Wir wollen hier eigentlich nichts speichern, sondern klicken auf die Schaltfläche "Vorschau anzeigen".

Blättern Sie durch, bis Section "Device"Folgendes angezeigt wird EndSection. Markieren und kopieren Sie den gesamten Abschnitt. Meins sah so aus:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection

Fügen Sie dies in die zuvor geöffnete Datei /usr/share/X11/xorg.conf.d/20-nvidia.conf ein.

Fügen Sie nun die folgende Zeile kurz vor dem ein EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

Es sollte so aussehen:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Speichern und schließen Sie nun /usr/share/X11/xorg.conf.d/20-nvidia.conf und starten Sie neu. Meine Helligkeitsregelung funktioniert jetzt. Habe die Idee von diesem verwandten Beitrag.

Stangen
quelle
1
Funktioniert perfekt auf meinem Lenovo W520. Danke für diese klare Beschreibung!
tlwhitec
1
Schöne und einfache Lösung, wenn Sie NVIdia-Treiber verwenden. Funktioniert perfekt mit dem Lenovo W510.
Sir_k
Funktioniert gut mit meinem Thinkpad T430 und Discrete Graphics, die im BIOS aktiviert sind.
4.
Immer noch gültig, ausgezeichnete Antwort.
Karol Nowak
Es gibt einen Trick: Die Nvidia X Server-Einstellungen enthalten keine Daten in der Vorschau und werden nicht in einer sichtbaren Datei gespeichert. ABER ich habe die Konfiguration zweimal gespeichert und eine Sicherungsdatei erstellt. Aus dieser Datei konnte ich das Section "DeviceTeil abholen .
Visoft
0

Führen Sie aus sudo nvidia-xconfig, um die xorg.confDatei zu generieren .

Ich habe das gleiche Problem, aber auch nach dem Einstellen des DWord in xorg.conf ändert sich die Helligkeit nicht.

user2698145
quelle
0

Ist es so, dass die Helligkeitsregelung nicht beibehalten wird oder hat eine Änderung keine Auswirkung?

Ich hatte Probleme, bei denen das Ändern der Helligkeitsregelung nach einem Neustart nicht beibehalten wurde. Ich habe ein Dell XPS L502X mit integriertem Intel und einer GeForce GT 540M-Grafikkarte. Ich benutze xbacklight, um das Problem zu überwinden. Installieren Sie das Paket mit

sudo apt-get install xbacklight

und verwenden Sie den folgenden Befehl, um die Helligkeit einzustellen, sagen wir

xbacklight -set 20%

Wenn Sie dies automatisieren möchten, können Sie dies zu "Startup Applications" hinzufügen, sodass die Helligkeit bei jedem Start Ihres Computers auf 20% festgelegt wird.

Swarnendu Biswas
quelle
Hilft leider nicht :(
Valentin