화면 설정 새로 고침을 위한 시작 스크립트

화면 설정 새로 고침을 위한 시작 스크립트

저는 동일한 데스크탑에 DVI 및 USB(DVI-to-USB) 모니터 연결이 연결된 Linux Mint 17.3 컴퓨터를 실행하고 있습니다. 부팅할 때 이상한 디스플레이 정렬이 잘못된 것을 발견했습니다. 이는 USB 연결로 인해 발생했으며 모니터 중 하나에서 화면의 절반이 구겨졌습니다. 그러나 설정->디스플레이로 이동하여 아무것도 변경하지 않고 적용을 클릭하면 디스플레이 문제가 사라집니다.

이런 방식으로 시작 시 모니터 설정을 자동으로 적용/새로 고치기 위해 시작 스크립트 또는 /etc/init.d/의 crontab 명령에 추가할 수 있는 명령이 있습니까?

미리 감사드립니다.

답변1

xrandr디스플레이를 자동 설정으로 설정할 수 있습니다 .

xrandr --output XXXXX --auto

xrandr유효한 출력 이름을 모두 얻으려면 단독으로 실행하십시오.

답변2

매우 잘 작동했던 내 솔루션은 다음을 수행하는 것이었습니다.

  1. 내 홈 디렉터리에 start.sh 파일을 만들고 ~/(나중에 백업할 때 파일로 포팅할 수 있도록) 다음 명령을 저장합니다.

    pkill -HUP "cinnamon --replace"

  2. 터미널 세션을 열고 crontab -ecrontab 파일을 입력한 후 다음을 입력하고 저장합니다.

    @reboot /home/donkey/startup.sh

  3. 컴퓨터를 다시 시작하고 이제 부팅할 때마다 Cinnamon 세션이 새로 고쳐지고 사용 중인 모니터의 부팅 오류를 제거하여 모든 모니터에서 해상도가 완벽하게 작동하는 것을 확인했습니다.

오랫동안 살다:)

관련 정보