Die Hintergrundbeleuchtung kann nicht eingestellt werden

1343
Denis Frezzato

Ich versuche Arch Linux, und ich bleibe bei diesem Problem: Ich kann die Helligkeit meines Laptop-Displays nicht einstellen. Ich habe https://wiki.archlinux.org/index.php/backlight und andere Problembehandlungsseiten zu diesem Thema gelesen, aber ich habe noch keine Lösung gefunden. Das Verzeichnis / sys / class / backlight enthält nur das Verzeichnis acpi_video0. Das Festlegen eines Werts für die Helligkeitsdatei hat keinen Einfluss auf die Helligkeit der Anzeige:

echo 50 > /sys/class/backlight/acpi_video0/brightness 

Beim Booten meines Laptops mit anderen Distributionen (Fedora, Debian) enthält das Verzeichnis / sys / class / backlight auch das Verzeichnis intel_backlight. Wenn Sie einen Wert auf die Helligkeitsdatei setzen, ändert sich die Helligkeit wie erwartet. Ich habe versucht, dieses Argument acpi_backlight = vendor auf den Kernel zu setzen. Das Ergebnis war, dass das Verzeichnis / sys / class / backlight leer war.

Hier einige Angaben zu meinem installierten Arch:

uname -r: 4.11.2-1-ARCH

lspci -v: (Ausgabe in Pastebin)

lsmod: (Ausgabe in Pastebin)

dmesg: (Ausgabe in Pastebin)

Spezifikationen eines Live-Fedora 25 (bei dem die Helligkeit funktioniert):

uname -r: 4.8.6-300.fc25.x86_64

lspci -v: (Ausgabe in Pastebin)

lsmod: (Ausgabe in Pastebin)

dmesg: (Ausgabe in Pastebin)

Vielen Dank im Voraus für Ihre Hilfe.

1
Sehr wahrscheinlich fehlt Ihrem Arch Linux der Intel-Treiber für die Hintergrundbeleuchtung. Aktualisieren Sie Ihren Kernel. Wenn dies nicht hilft, vergleichen Sie die Kernel-Versionen und die 'dmesg'-Ausgabe zwischen Arch Linux und den Distros, in denen es funktioniert, und finden Sie heraus, wo der Unterschied liegt. dirkt vor 6 Jahren 0
@dirkt der Kernel ist bereits aktualisiert. Ich habe die Frage mit den Spezifikationen einer Live-Fedora 25 bearbeitet. Ich habe keine nützlichen Informationen von `dmesg` entdeckt, kann das jemand? Denis Frezzato vor 6 Jahren 0
Bei der Suche nach der Quelle wird "intel_backlight" vom Treiber [i915] (https://github.com/torvalds/linux/tree/master/drivers/gpu/drm/i915) bereitgestellt. Was in beiden Fällen richtig zu laden scheint. Betrachtet man die Geschichte in git, und obwohl es einige Veränderungen gibt, gibt es keine offensichtliche, die dazu führen könnte, dass sie verschwindet. Optionen: (1) Probieren Sie verschiedene frühere Kernel in Arch aus und prüfen Sie, ob und für welche Kernel-Version es zurückkommt. (2) Kompiliere den Kernel in Arch, aktiviere 'DRM_I915_DEBUG' und schau, ob die zusätzlichen Informationen etwas auftauchen. (3) Einen Fehler bei den i915-Kernel-Entwicklern einreichen. dirkt vor 6 Jahren 0
Ich wechselte zu Linux-lts (`4.9.30-1-lts`) und es funktioniert wie ein Zauber! Danke @dirkt für deine Tipps! Denis Frezzato vor 6 Jahren 0
Bitte noch einen Fehler einreichen, dieser muss behoben werden. dirkt vor 6 Jahren 0
Natürlich werde ich! ;) Denis Frezzato vor 6 Jahren 0

0 Antworten auf die Frage