xrandr을 사용하여 해상도를 변경한 후 화면 위치가 변경되었습니다.

xrandr을 사용하여 해상도를 변경한 후 화면 위치가 변경되었습니다.

방금 직장에 새로운 우분투 14.04 PC가 생겼고(나는 이미 다른 Windows 7 PC를 사용하고 있습니다) 기본적으로 낮은 해상도(1024x768)가 설정되어 있는 반면 내 모니터의 이상적인 해상도는 1280x1024입니다. PC 쇼). 'xrandr'에 대해 알아보고 지시에 따라 새 모드를 추가하기로 결정했습니다.여기.

이제 실제 문제는 해상도가 1280x1024로 변경되었지만 우분투에서만 화면 위치가 눈에 띄게 이동한다는 것입니다(수평으로 약 1.25인치 오프셋, 수직으로 위로 약 0.125인치 오프셋). 내 Windows PC는 괜찮습니다. xrandr의 --auto 및 --pos 옵션을 시도했지만 아무 소용이 없습니다. 여기에 xrandr의 일부 기능이 누락된 것 같습니다.

위치를 수직으로 약간 아래로 이동하고 수평으로 약간 왼쪽으로 이동하여 어떻게 (0,0)에서 정상으로 되돌릴 수 있습니까? 이제 내 화면은 대략 (100,15)에 위치합니까?

업데이트:

  • 1024x768의 이전 해상도로 되돌려 보았습니다. 그러면 화면이 다시 정상으로 돌아옵니다. 이제 (0,0)에 위치한다는 뜻입니다.

  • xrandr을 사용하여 생성된 새 모드를 삭제하고 새로운 새 모드를 만들어 보았습니다. 그래도 이전과 같은 수준으로 변화했습니다.

답변1

방금 우연히 발견한이것DELL 모니터에서 자동 조정/자동 구성 버튼을 사용해 보았습니다. 문제가 해결된 것으로 나타났습니다. 그러나 Windows 7 PC로 전환했을 때(KVM 스위치를 사용하여 PC 간 전환) 위치에 영향을 미쳤다는 것을 알았습니다.

그래서 Windows 7 PC에서 화면 해상도 설정을 가지고 놀면서 새로 고침 빈도를 기본 60Hz에서 75Hz로 변경했습니다. 그리고 짜잔! 다시 정상으로 돌아왔습니다! 읽어본 결과이것매번 시작할 때마다 문제가 발생한다는 게시물을 보고 시스템을 다시 시작하고 시스템을 종료했다가 다시 켜 보았습니다. 이제 정상으로 돌아왔음을 확인할 수 있습니다.

이로 인해 문제가 해결되었지만 호기심을 위해 이 문제의 메커니즘을 알고 싶습니다. 누군가가 이 동작의 정확한 이유를 설명하면 도움이 될 것입니다. 결국 xrandr과 관련된 것으로 보이지는 않습니다!

관련 정보