[ubuntu] 듀얼 모니터 환경에서 로그인 화면이 엉뚱한 모니터에 표시될 때 (GDM)

[ubunut] 부팅할 때 모니터 안맞음

enter image description here

[ubuntu] 듀얼 모니터 환경에서 로그인 화면이 엉뚱한 모니터에 표시될 때 (GDM)

문제:

우분투 24.04 듀얼 모니터 환경에서 부팅하면 로그인 화면이 주 모니터가 아닌 오른쪽 모니터에 표시됩니다. 로그인 후에는 정상적으로 왼쪽 주 모니터가 메인이 되지만, 로그인 화면만 항상 다른 모니터에 나타납니다.

원인:

GNOME의 로그인 화면(GDM)은 사용자 세션과 별도의 모니터 설정을 사용합니다.

  • 사용자 설정: ~/.config/monitors.xml
  • GDM 설정: /var/lib/gdm3/.config/monitors.xml

설정에서 주 모니터를 지정해도 이는 사용자 설정 파일에만 저장됩니다. GDM 쪽 설정 파일이 없으면 GDM이 자체 기본값으로 모니터를 선택하기 때문에, 로그인 화면이 의도하지 않은 모니터에 표시됩니다.

해결방법:

사용자의 모니터 설정 파일을 GDM 설정 위치로 복사하고 소유자를 gdm으로 변경합니다.

sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/monitors.xml
sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml

재부팅하면 로그인 화면이 주 모니터에 표시됩니다. 이후 모니터 배치를 변경하면 위 명령을 다시 실행해야 합니다.

참고:

NVIDIA 드라이버나 커널이 업데이트되면 케이블을 바꾸지 않아도 DP 커넥터 이름(DP-3, DP-4 등)이 바뀔 수 있습니다. GNOME은 커넥터 이름이 바뀌면 새 구성으로 인식해 monitors.xml에 별도 항목으로 저장하므로, 파일에 구성이 여러 개 있어도 정상입니다.

댓글 쓰기

0 댓글