명령줄을 통해 모니터를 다시 활성화하는 방법

명령줄을 통해 모니터를 다시 활성화하는 방법

배경 지식을 제공하기 위해 저는 거의 전적으로 노트북의 도킹 스테이션을 사용합니다. 도킹 스테이션에 여러 대의 모니터가 연결되어 있고 이 구성에서는 노트북이 항상 꺼져 있습니다. 또한 노트북이 꺼졌기 때문에 디스플레이 관리자에서 모니터도 비활성화했습니다.

문제는 도크에서 노트북을 제거하면 디스플레이가 꺼진 상태로 유지된다는 것입니다. 이는 삭제하기 전에 OS를 일시 중지했는지 여부에 관계없이 발생합니다. 그건 그저때때로이런 일이 발생하면 상황이 더욱 어려워지고, 이 상태에서는 컴퓨터에 액세스할 수 없기 때문에 이를 유발할 수 있는 트리거에 대한 정보가 없습니다. 아직 ssh에 접속하지 않았습니다. 하지만 이 상태에서는 노트북을 도킹 스테이션에 다시 장착하고 외부 모니터를 예상대로 구동할 수 있었습니다.

Mint에도 비슷한 알려진 문제가 있나요?


너무 길어요. 명령줄을 통해 노트북의 기본(통합) 디스플레이를 다시 활성화하는 방법이 있습니까? 일부 키 조합이나 udev 규칙에 바인딩할 수 있습니다.

편집하다

xrandr외부 모니터가 연결되지 않고 도크에서 분리된 상태에서 출력

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080      60.0*+   59.9     48.0  
   1680x1050      60.0     59.9  
   1600x1024      60.2  
   1400x1050      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1360x768       59.8     60.0  
   1152x864       60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)

HDMI3 연결 끊김(정상 왼쪽 반전 오른쪽 x축 y축) VIRTUAL1 연결 끊김(정상 왼쪽 반전 오른쪽 x축 y축) VGA-1-0 연결 끊김

답변1

다음은 귀하가 가장 관심을 가질 수 있는 .bash_alias 파일의 몇 줄입니다 laptop.

# switch between dual screen and laptop screen...
_vga=$( xrandr  | sed -n 's/^\(VGA.\).*/\1/pg')
alias laptop='xrandr --output LVDS1 --auto --output $_vga --off'
alias monitor='xrandr --output LVDS1 --off --output $_vga --auto'
alias dual='xrandr --output LVDS1 --auto --left-of $_vga --output $_vga --auto'

따라서 노트북의 화면이 다음 eDP1과 같은 경우 활성화할 수 있습니다.

xrandr --output eDP1 --auto

때를할 수 있다규칙 에 바인딩하세요 udev. 화면이 멈췄을 때 실행할 수 있는 단축키에 바인딩하는 것이 좋습니다.

답변2

Ubuntu를 설치할 때 비슷한 문제가 있었고 디스플레이 설정에서 해상도를 낮추면 연결이 끊어졌을 때 문제가 발생하지 않는 것으로 나타났습니다. 나는 연결을 끊기 전에 매번 이 작업을 수행합니다. 이를 위해 별칭을 작성한 다음 도킹을 해제하면 해상도가 다시 표시됩니다.

따라서 디스플레이 설정에서 해상도를 낮추고 적용을 클릭한 다음 도킹을 해제해 보세요. 통합은 계속 존재해야 합니다. 그렇다면 추가로 해결책을 찾으려고 노력할 수 있습니다.

죄송합니다. 명령줄을 통해 요청을 볼 수 없습니다. 디버깅을 위한 또 다른 옵션에 대해 이야기하고 있습니다. 이것은 일반적인 질문입니다. 다른 해결책은 별칭을 만들 alias laptop 'xrandr --output eDP1 --auto'거나 키 바인딩으로 설정하는 것 입니다.

관련 정보