시스템에 두 개의 밝기 제어 파일 (/ sys / class /)이있는 이유


8

나는 Dell xps 15를 소유하고 있습니다. 다음은 하이브리드 그래픽 시스템 (nvidia optimus)을 가지고 있기 때문입니다.

다음 명령을 사용하여 LCD 밝기 경로를 찾기 위해 명령을 실행할 때,

ls / sys / class / backlight / * / brightness

다음과 같은 출력을받습니다

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

이제 5둘 중 하나에 값 을 표시하면 LCD 밝기가 변경됩니다. 한가지는 intel_backlight경로 밝기 매우 낮은 비교됩니다 acpi_video0.

정상입니까? 차이점 (있는 경우)과이 두 경로의 그놈이 재부팅시 밝기 설정을 저장하지 못하는지 알고 싶습니다.

답변:


8

ACPI 또는 그래픽 드라이버로 밝기를 제어 할 수 있습니다. 밝기를 제어하는 ​​것이 intel_backlight라고 가정합니다. 그러나 /etc/rc.local에 추가하면 쉽게 찾을 수 있습니다 (종료 0 이전).

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

또는 대안 적으로 :

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

Fn-Keys는 acpi_video0의 값을 변경하는 것으로 보이지만 문제는 제어 항목이 intel_backlight라는 것입니다.

시스템이 커널 매개 변수 acpi_backlight = vendor로 시작하면 acpi_video0 항목이 인텔 항목으로 바뀌지 만 Fn 키는이 항목의 값을 변경할 수 없습니다.


커널 매개 변수를 변경하면 실제로 작동했습니다. 밝기 제어 스위치에 더 많은 단계가 있습니다.
Web-E
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.