Hallo zusammen,
ich habe seit einiger Zeit das Problem, dass sich die Displayhelligkeit nicht verstellen lässt.
jochen@Lt-Sam:~$ sudo dmidecode -t0 -t1 [sudo] Passwort für jochen: # dmidecode 3.3 Getting SMBIOS data from sysfs. SMBIOS 2.6 present. Handle 0x0000, DMI type 0, 24 bytes BIOS Information Vendor: American Megatrends Inc. Version: 03KP.M008.20100927.LDG Release Date: 09/27/2010 ... System Information Manufacturer: SAMSUNG ELECTRONICS CO., LTD. Product Name: R540/R580/R780/SA41/E452/E852 Version: 03KP Wake-up Type: Power Switch SKU Number: To be filled by O.E.M. Family: To be filled by O.E.M.
zunächst habe ich die Datei /sys/class/backlight/acpi_video0/brightness angeschaut und überprüft ob der Wert sich ändert.
jochen@Lt-Sam:~$ ll /sys/class/backlight/acpi_video0/ insgesamt 0 drwxr-xr-x 3 root root 0 Apr 23 11:04 ./ drwxr-xr-x 3 root root 0 Apr 23 11:04 ../ -r--r--r-- 1 root root 4096 Apr 23 11:28 actual_brightness -rw-r--r-- 1 root root 4096 Apr 23 11:28 bl_power -rw-r--r-- 1 root root 4096 Apr 23 11:05 brightness lrwxrwxrwx 1 root root 0 Apr 23 11:28 device -> ../../../0000:01:00.0/ -r--r--r-- 1 root root 4096 Apr 23 11:05 max_brightness drwxr-xr-x 2 root root 0 Apr 23 11:05 power/ -r--r--r-- 1 root root 4096 Apr 23 11:28 scale lrwxrwxrwx 1 root root 0 Apr 23 11:05 subsystem -> ../../../../../../class/backlight/ -r--r--r-- 1 root root 4096 Apr 23 11:05 type -rw-r--r-- 1 root root 4096 Apr 23 11:04 uevent jochen@Lt-Sam:~$ cat /sys/class/backlight/acpi_video0/brightness 0 jochen@Lt-Sam:~$ cat /sys/class/backlight/acpi_video0/brightness 2 jochen@Lt-Sam:~$ cat /sys/class/backlight/acpi_video0/brightness 1 jochen@Lt-Sam:~$ cat /sys/class/backlight/acpi_video0/brightness 7
Der Wert hat sich im Bereich 0 bis 7 per FN-Tasten verändert und wurde entsprechend auch auf dem Display angezeigt. Display bieb jedoch maximal hell. Gleiches zeigt auch das folgendes Ergebnis.
jochen@Lt-Sam:~$ sudo acpi_listen video/brightnessup BRTUP 00000086 00000000 K video/brightnessup BRTUP 00000086 00000000 K video/brightnessup BRTUP 00000086 00000000 K video/brightnessdown BRTDN 00000087 00000000 K video/brightnessdown BRTDN 00000087 00000000 K video/brightnessdown BRTDN 00000087 00000000 K ^C
Anschließend habe ich habe ich mal ein Verzeichnis zurück geschaut.
jochen@Lt-Sam:~$ ll /sys/class/backlight/ insgesamt 0 drwxr-xr-x 2 root root 0 Apr 23 11:04 ./ drwxr-xr-x 79 root root 0 Apr 23 11:04 ../ lrwxrwxrwx 1 root root 0 Apr 23 11:05 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/ lrwxrwxrwx 1 root root 0 Apr 23 11:05 radeon_bl0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0/card0-LVDS-1/radeon_bl0/
hmmm, doch mal schauen, welche Grafik verbaut ist.
jochen@Lt-Sam:~$ lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v]
da dort die gleichen Dateiennamen in dem Verzeichnis sind habe ich mir die Veränderung der Datei brightness angeschaut
jochen@Lt-Sam:~$ ll /sys/class/backlight/radeon_bl0/ insgesamt 0 drwxr-xr-x 3 root root 0 Apr 23 11:04 ./ drwxr-xr-x 4 root root 0 Apr 23 11:04 ../ -r--r--r-- 1 root root 4096 Apr 23 11:44 actual_brightness -rw-r--r-- 1 root root 4096 Apr 23 11:44 bl_power -rw-r--r-- 1 root root 4096 Apr 23 11:44 brightness lrwxrwxrwx 1 root root 0 Apr 23 11:44 device -> ../../card0-LVDS-1/ -r--r--r-- 1 root root 4096 Apr 23 11:05 max_brightness drwxr-xr-x 2 root root 0 Apr 23 11:05 power/ -r--r--r-- 1 root root 4096 Apr 23 11:44 scale lrwxrwxrwx 1 root root 0 Apr 23 11:05 subsystem -> ../../../../../../../../class/backlight/ -r--r--r-- 1 root root 4096 Apr 23 11:05 type -rw-r--r-- 1 root root 4096 Apr 23 11:04 uevent jochen@Lt-Sam:~$ cat /sys/class/backlight/radeon_bl0/brightness 255 jochen@Lt-Sam:~$ cat /sys/class/backlight/radeon_bl0/brightness 255 jochen@Lt-Sam:~$ cat /sys/class/backlight/radeon_bl0/brightness 255 jochen@Lt-Sam:~$ cat /sys/class/backlight/radeon_bl0/max_brightness 255
hier hat sich nichts verändert und steht nach wie vor auf 255. von Hand kann man den Datei brightness nicht verändern.
jochen@Lt-Sam:~$ sudo echo 128 > /sys/class/backlight/radeon_bl0/brightness -bash: /sys/class/backlight/radeon_bl0/brightness: Keine Berechtigung
Wenn ich dass nun richtig verstehe ist das Verzeichnis /sys/class/backlight/radeon_bl0/ für meine Radeon-Grafikkarte zuständig, aber die Veränderung wir in dem Verzeichnis /sys/class/backlight/acpi_video0/ hinterlegt.
Somit bin ich mit meinem Latein am Ende.
kann mir jemand weiter helfen ?
Gruß Jochen