Mengapa ada dua file kontrol kecerahan (/ sys / class /) di sistem saya

8

Saya memiliki dell xps 15. Saya kira yang berikut adalah karena saya memiliki sistem grafis hybrid (nvidia optimus).

Ketika saya menjalankan perintah untuk mengetahui jalur kecerahan lcd menggunakan perintah berikut,

ls / sys / class / backlight / * / brightness

Saya menerima output berikut

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

Sekarang jika saya menggemakan nilai yang mengatakan 5salah satunya, kecerahan LCD berubah. Satu-satunya hal adalah intel_backlightkecerahan jalur sangat rendah dibandingkan dengan acpi_video0.

Apakah ini normal? Saya ingin tahu apa bedanya (jika ada) dan apakah untuk dua jalur berbeda ini gnome gagal menyimpan pengaturan kecerahan saya saat reboot.

Web-E
sumber

Jawaban:

8

Kecerahan dapat dikontrol oleh ACPI atau oleh driver grafis. Saya kira yang mengontrol kecerahan Anda adalah intel_backlight. Namun, Anda dapat dengan mudah menemukannya menambahkan ke /etc/rc.local Anda (sebelum keluar 0):

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

atau, sebagai alternatif:

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

Tampaknya Fn-Keys mengubah nilai acpi_video0, masalahnya adalah item yang mengendalikan adalah intel_backlight.

Jika sistem dimulai dengan parameter kernel acpi_backlight = vendor, item acpi_video0 diganti oleh item intel, tetapi kemudian Fn-Keys tidak dapat mengubah nilai dari item ini.

melati
sumber
Mengubah parameter kernel sebenarnya berfungsi. Saya mendapat lebih banyak langkah dalam saklar kontrol kecerahan.
Web-E