데비안 9: 백라이트 밝기

데비안 9: 백라이트 밝기

방금 ACER AMD 노트북에 LXDE가 포함된 새로운 Debian 9를 설치했는데 백라이트 밝기를 제외하고 모든 것이 제대로 작동하는 것 같습니다. 시작 프로세스 중에 다음이 발생합니다.

  • 일부메시지 및 오류나타나다

    [FAILED] Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.
    See 'systemctl status systemd-backlight@backlight:acpi_video0.service' for details.
    Starting Load/Save Screen Backlight Brightness of backlight:radeon_bl0
    ...
    [ OK ] Started Load/Save Screen Backlight Brightness of backlight:radeon_bl0
    
  • 일반적으로 백라이트 밝기는 최대로 재설정됩니다.

백라이트 밝기를 허용 가능한 수준으로 설정하기 위해 지금까지 가장 좋은 해결책은 데비안 초기화 후 즉시 터미널을 열고 다음 명령줄을 입력하는 것 같습니다:

  • tee /sys/class/backlight/radeon_bl0/brightness <<< 15

 

질문

  1. 컴퓨터를 켤 때 백라이트 밝기가 최대로 재설정되는 것을 방지하는 방법은 무엇입니까?
  2. 백라이트 밝기에 대한 바로가기를 설정하는 방법(예: [Fn] + ←/→)

 


디버그

root@debian:~# dmesg | grep -i "error\|firmware\|backlight"
[    1.049855] pci 0000:01:00.0: [Firmware Bug]: disabling VPD access (can't determine size of non-standard VPD format)
[    7.729996] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[   12.960474] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/PALM_pfp.bin
[   13.017938] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/PALM_me.bin
[   13.043827] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/SUMO_rlc.bin
[   13.161157] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/SUMO_uvd.bin
[   13.897112] [drm] radeon atom DIG backlight initialized

 

root@debian:~# systemctl status systemd-backlight@backlight:acpi_video0.service
● systemd-backlight@backlight:acpi_video0.service - Load/Save Screen Backlight Brightness of backlight:acpi_video0
   Loaded: loaded (/lib/systemd/system/[email protected]; static; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sat 2018-06-16 06:37:19 -03; 29min ago
     Docs: man:[email protected](8)
  Process: 411 ExecStart=/lib/systemd/systemd-backlight load backlight:acpi_video0 (code=exited, status=1/FAILURE)
 Main PID: 411 (code=exited, status=1/FAILURE)

Jun 16 06:37:19 debian systemd[1]: Starting Load/Save Screen Backlight Brightness of backlight:acpi_video0...
Jun 16 06:37:19 debian systemd[1]: systemd-backlight@backlight:acpi_video0.service: Main process exited, code=exited, status=1/FAILURE
Jun 16 06:37:19 debian systemd[1]: Failed to start Load/Save Screen Backlight Brightness of backlight:acpi_video0.
Jun 16 06:37:19 debian systemd[1]: systemd-backlight@backlight:acpi_video0.service: Unit entered failed state.
Jun 16 06:37:19 debian systemd[1]: systemd-backlight@backlight:acpi_video0.service: Failed with result 'exit-code'.

하드웨어 사양
노트북 Aspire E1-421-0622|제품 세부 정보

  • AMD 2 Core™ 프로세서 E1-1200(1.4GHz) 1MB 캐시 64비트 처리
  • AMD Radeon HD 7310 그래픽 컨트롤러
  • 2Gb DDR3 SDRAM 메모리
  • 256MB 공유 비디오 메모리

 

딘 스트레이치
debian-9.4.0-amd64-netinst.iso

답변1

귀하의 시스템에는 백라이트 제어를 위한 두 개의 인터페이스가 있는 것 같습니다: backlight:acpi_video0backlight:radeon_bl0. 분명히 ACPI 인터페이스는 Radeon 특정 인터페이스와 함께 사용할 때 작동하지 않거나 문제를 일으킵니다.

Radeon 특정 인터페이스가 제대로 작동하는 것 같으므로 먼저 ACPI 백라이트 인터페이스 사용을 중지하도록 systemd에 지시해 보겠습니다.

systemctl mask systemd-backlight@backlight:acpi_video0.service

필요한 경우 다음을 통해 이 작업을 취소할 수 있습니다.

systemctl unmask systemd-backlight@backlight:acpi_video0.service

그래도 도움이 되지 않으면 추가 조사가 필요합니다.

journalctl -xb메시지의 상당히 자세한 버전을 볼 수 있어야 합니다.현재 시작에만 적용됩니다.. 시스템 로그의 영구 저장은 Debian 9에서 기본적으로 활성화되어 있지 않지만 활성화하는 것은 매우 쉽습니다. mkdir /var/log/journal루트로 실행하기만 하면 됩니다. 그런 다음 다음 부팅부터 로그가 유지되며 journalctl -xb -1예를 들어 마지막 부팅 시 부팅부터 종료까지의 로그를 볼 수 있습니다. 가장 오래된 로그는 결국 자동으로 제거되며 journald사용 가능한 디스크 공간에 대해 구성 가능한 기준에 따라 제어됩니다.

답변2

파일을 열고 /etc/default/grub다음 줄을 업데이트합니다.

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

라인에 :

GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_backlight=video"

그런 다음 다음을 실행하십시오.

update-grub
reboot

이 매개변수가 작동하지 않으면 가능한 대체 매개변수(전체 논의는커널 명령줄 옵션):

acpi_backlight=video
acpi_backlight=vendor
acpi_backlight=native
acpi_backlight=none

제 경우에는 acpi_backlight=video다음 두 가지 문제가 해결된 것 같습니다.

  • 백라이트 밝기가 더 이상 시작 중에 최대로 재설정되지 않음(문제 1)
  • [Fn] + ←/→백라이트 밝기를 줄이거나 늘리는 바로가기 설정(질문 2)

[Fn] + ←그런 다음 백라이트 밝기를 줄이면서 디스플레이 설정 창을 여는 바로 가기와 충돌이 발생했습니다 . 방금 Preferences > Setup Hot Keys"흐림" 단축키를 열고 XF86Display다른 것으로 변경했습니다.

관련 정보