리눅스2023. 9. 18. 09:27

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/646700 (2021.3.8)

간단한 내용이지만 꽤 요긴한 경우가 있어서 정리해 두기로.

리눅스 데스크탑 환경에서 명령어를 통해서 모니터를 꺼두는 방법이다. 일반 PC에서는 모니터에 전원 버튼을 누르면 간단하겠지만 노트북에서 모니터를 끌 필요가 있을 때 사용할 수 있다.

우선 연결되어 있는 모니터의 식별자를 파악한다. 터미널창에서 아래와 같이 작업.

# 디스플레이 정보 출력
xrandr
Screen 0: minimum 320 x 200, ...
eDP connected primary...
...
HDMI-A-0 disconnected ...

위의 출력 예시의 경우 2개의 디스플레이 출력이 있음을 볼 수 있다. 하나는 "eDP"로 현재 사용중(connected)이고, 나머지 하나는 "HDMI-A-0"이며 연결되지 않았다(disconnected).

연재 사용중인 eDP 디스플레이를 끄려면 터미널창에서 아래와 같이 입력한다.

# 디스플레이 "eDP" 끄기
xrandr --output eDP --off

모니터가 꺼졌을 때, 다시 켜려면 아래와 같이 입력한다.

# 디스플레이 "eDP" 켜기
xrandr --output eDP --auto

사용중인 모니터가 하나뿐인데 꺼질 경우 화면이 보이지 않아서 켜는 명령을 입력하기 어려울 것이므로, sleep 명령과 조합해서 원하는 시간 만큼만 껐다가 다시 켜는 방식으로 사용하면 된다.

# 디스플레이 "eDP"를 30초 동안 껐다가 켜기
xrandr --output eDP --off && sleep 30 && xrandr --output eDP --auto

# 디스플레이 "eDP"를 한시간(3600초) 동안 껐다가 켜기
xrandr --output eDP --off && sleep 3600 && xrandr --output eDP --auto

728x90
Posted by 반달가면