Linux,Unix,BSD

[라즈베리파이] 화면 꺼짐 설정 (Configuring Screen Blanking)

채윤아빠 2022. 6. 8. 09:30
728x90
반응형

예전에는 10분정도 후에 라즈베리파이의 화면이 자동으로 화면이 꺼졌는데, 라즈베리 파이 4에 새로 설치한 곳에서는 화면이 꺼지지 않고 계속 켜져 있었습니다.

그래서 라즈베리파이의 화면을 자동으로 꺼지게 설정하는 화면보호기에 대해서 정리해 둡니다.


콘솔(Console)에서의 설정

라즈베리파이에서는 10분동안 입력 동작이 없을 경우 콘솔 화면을 끄는 옵션을 제공하고 있습니다.

다음과 같이 현재 설정된 화면 꺼짐 시간을 확인할 수 있습니다.

pi@raspberrypi:~ $ cat /sys/module/kernel/parameters/consoleblank
0

"0" 값은 화면 꺼짐이 비활성화 되어 있다는 의미입니다. 이 값은 "/boot/cmdline.txt" 파일에서 설정합니다.

"consoleblank" 값은 다음과 같은 형식으로 설정합니다. "consoleblank" 설정된 값은 초 단위로, 10분 후 화면을 꺼지게 하려면 600으로 값을 설정합니다.

consoleblank=n

"consoleblank" 설정값은 "raspi-config"의 "Display" 메뉴에서 비활성화할 수도 있습니다.


데스크톱(Desktop)에서의 설정

앞서 콘솔에서 설정한 "consoleblank" 값은 데스크톱 환경에도 동일하게 적용되어, 키보드나 마우스 동작이 10분간 없으면 화면이 꺼집니다.

그래도 데스크톱 환경에서는 "xscreensaver" 화면보호기 프로그램을 설치하여 보다 상세하게 화면 꺼짐 설정을 할 수 있습니다.

"xscreensaver" 화면보호기 프로그램은 다음과 같이 설치할 수 있습니다.

pi@raspberrypi:~ $ sudo apt install -y xscreensaver

"xscreensaver" 화면보호기 프로그램이 설치되면 Preferences(기본 설정) 메뉴에서 Screensaver(스크린세이버) 응용 프로그램을 찾을 수 있습니다. 이 프로그램은 화면보호기를 완전히 비활성화하는 등 다양한 옵션을 제공합니다.

여러 화면보호기를 제공하며, "Advance(고급)"에서 모니터 전원 제어도 가능합니다.


참고자료