모드에 맞게 종횡비 유지

모드에 맞게 종횡비 유지

최근에 Linux Mint 17을 설치하여 오래된 Mint 13 설치를 대체했습니다. 저는 16:9 화면을 사용하고 있습니다. 만약을 대비해 내 그래픽 카드는 NVidia GeForce 210입니다.

이제 Mint 13으로 돌아가서 게임이 4:3 모드로 전환되면 왼쪽과 오른쪽에 검은색 막대가 있는 올바른 화면비로 표시됩니다. 그러나 이제는 전체 화면을 채우기 위해 변형되는데, 이는 보기에 좋지 않을 뿐만 아니라 각도를 망쳐 게임플레이를 망치기 때문에 짜증스럽습니다.

그런 다음 모니터 설정 대화 상자를 사용하여 4:3 모드로의 전환을 명시적으로 확인했는데 이미지가 다시 왜곡되었습니다. 모니터 설정도 확인해 봤는데 실제로 화면 비율을 유지하도록 설정되어 있습니다. 실제로 모니터 메뉴에 들어간 후 화면이 여전히 1920x1080 신호를 수신하고 있는 것을 발견했습니다. 그래서 저는 이것이 Linux/X11/그래픽 드라이버 문제라는 결론을 내렸습니다.

누보 드라이버를 사용하고 있습니다. Mint 13에서는 독점 NVidia 드라이버를 사용하고 있습니다. 그러나 Nouveau도 화면 비율을 제대로 얻지 못한다고 상상할 수 없습니다.

그래서 내 질문은: 16:9 모니터에서 올바른 종횡비로(16:9 모드에 영향을 주지 않고) 4:3 모드(또는 더 일반적으로는 16:9가 아닌 모드)를 표시하려면 어떻게 해야 합니까? )?

답변1

해결책을 찾았습니다.

알고 보니 이 설정은 변경될 수 있습니다 xrandr. 모든 모드에서 올바른 종횡비를 복원하려면 다음 줄을 사용할 수 있습니다.

xrandr --output DVI-I-1 --set 'scaling mode' None

DVI-I-1은 내 모니터가 연결된 DVI 포트입니다. 옵션 없이 호출하면 쉽게 찾을 수 있습니다 xrandr.

로그인할 때마다 이 명령을 실행하기 위해 .xsessionrc홈 디렉터리에 이 명령이 포함된 파일을 만들었습니다.

하지만 이 솔루션은 약간 해킹처럼 느껴집니다. "공식적인" 방식으로 설정할 수 있는 구성 파일이 어딘가에 있을 것 같습니다.

관련 정보