라즈베리파이4에서 사용자 활동이 감지되지 않으면 화면이 꺼지거나 슬립 모드로 들어가는 기능을 해제하려면 다음 단계를 따르세요. 이 설정을 비활성화하기 위해 xset
, lightdm
, xserver
, hdmi_blanking
, dpms
설정 등을 수정할 수 있습니다.
1. xset
사용
xset
은 X 서버의 사용자 환경 설정을 관리하는 유틸리티입니다. xset
명령을 사용하여 화면 보호기와 전력 관리를 해제할 수 있습니다.
1.1. xset
명령 실행
터미널을 열고 다음 명령을 실행합니다:
xset s off # 화면 보호기를 끕니다
xset -dpms # DPMS (Energy Star) 기능을 끕니다
xset s noblank # 빈 화면 모드를 끕니다
이 명령을 매번 로그인할 때마다 자동으로 실행되도록 설정하려면 ~/.xinitrc
또는 ~/.xsession
파일에 추가할 수 있습니다.
1.2. ~/.xinitrc
파일 수정
~/.xinitrc
파일에 다음 줄을 추가합니다:
xset s off
xset -dpms
xset s noblank
2. lightdm
설정 수정
lightdm
을 사용하고 있는 경우, 이 설정을 통해 화면 보호기와 전력 관리를 비활성화할 수 있습니다.
2.1. lightdm.conf
파일 수정
lightdm
설정 파일을 열고 수정합니다:
sudo nano /etc/lightdm/lightdm.conf
파일에 다음 내용을 추가합니다:
[SeatDefaults]
xserver-command=X -s 0 -dpms
3. HDMI 블랭킹 설정 수정
HDMI 블랭킹 설정을 비활성화하여 HDMI 출력을 유지합니다.
3.1. config.txt
파일 수정
부팅 설정 파일을 수정합니다:
sudo nano /boot/config.txt
파일에 다음 내용을 추가합니다:
# HDMI 블랭킹을 비활성화합니다
hdmi_blanking=0
4. dpms
설정 비활성화
/etc/xdg/lxsession/LXDE-pi/autostart
파일을 수정하여 dpms
설정을 비활성화합니다.
4.1. autostart
파일 수정
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
파일에 다음 줄을 추가합니다:
@xset s off
@xset -dpms
@xset s noblank
5. 재부팅
모든 설정이 적용되도록 라즈베리파이를 재부팅합니다:
sudo reboot
위의 단계들을 따르면 라즈베리파이4에서 유저 활동이 한동안 감지되지 않을 때 화면이 꺼지거나 슬립 모드로 들어가는 기능을 해제할 수 있습니다. 각 단계는 특정 설정을 변경하며, 시스템 설정에 따라 한 가지 방법만으로도 원하는 효과를 얻을 수 있습니다. 모든 방법을 적용해보고 가장 적합한 설정을 유지하세요.
'컴퓨터|인터넷 > 라즈베리파이' 카테고리의 다른 글
MQTT Python client (0) | 2024.09.22 |
---|---|
Node-red 설치 (0) | 2024.09.22 |
라즈베리파이를 위한 모스키토+paho-mqtt+Node-RED+dashboard2 설치 (0) | 2024.07.30 |
라즈베리파이+피코+파이썬 메모리 관리 (0) | 2024.07.20 |
라즈베리파이피코 + 마이크로파이썬 (0) | 2024.04.20 |
댓글