
[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 댓글