Dlaczego w moim systemie są dwa pliki kontroli jasności (/ sys / class /)

8

Posiadam dell xps 15. Domyślam się, że mam hybrydowy system graficzny (nvidia optimus).

Po uruchomieniu polecenia, aby znaleźć ścieżkę jasności lcd za pomocą następującego polecenia,

  

ls / sys / class / backlight / * / brightness

Otrzymuję następujące wyjście

/sys/class/backlight/acpi_video0/brightness
/sys/class/backlight/intel_backlight/brightness

Teraz jeśli wyświetlę wartość, powiedz 5 do którejkolwiek z nich, zmieni się jasność LCD. Jedyną rzeczą jest intel_backlight jasność ścieżki jest bardzo niska w porównaniu do acpi_video0 .

Czy to normalne? Chcę wiedzieć, jaka jest różnica (jeśli występuje) i czy dla tych dwóch różnych ścieżek gnome nie zapisuje moich ustawień jasności przy ponownym uruchomieniu.

    
zadawane Web-E 10.05.2012, 15:27
źródło

1 odpowiedź

8

Jasność może być kontrolowana przez ACPI lub sterownik graficzny. Przypuszczam, że tym, który kontroluje twoją jasność, jest intel_backlight. Możesz jednak łatwo go znaleźć dodając do swojego /etc/rc.local (przed zakończeniem 0):

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

lub alternatywnie:

echo 5 > /sys/class/backlight/intel_backlight/brightness

Wygląda na to, że Fn-Keys zmieniają wartość acpi_video0, problem polega na tym, że kontrolowanym elementem jest intel_backlight.

Jeśli system zaczyna się od parametru acpi_backlight = vendor, element acpi_video0 zostaje zastąpiony przez element intel, ale wtedy Fn-Keys nie może zmienić wartości tego elementu.

    
odpowiedział jasmines 16.05.2012, 15:58
źródło

Przeczytaj inne pytania na temat tagów