OpenBSD 5.5는 최신 Nvidia 카드(내 카드는 GT 610)를 지원하지 않는 것 같아서 vesa X.Org 드라이버를 사용하고 있습니다. vesa의 문제점은 표시된 이미지가 줄어들고 모니터의 전체 시야 영역으로 완전히 확장되지 않는다는 것입니다.
축소된 vesa 모드 비디오를 완전히 확장할 수 있는 트릭이나 명령줄이 있나요?
편집하다: 내 모니터의 기본 해상도는 1920x1080이고 X는 동일한 해상도에서 실행됩니다.
답변1
나는 같은 문제를 가지고있다. 때로는 xorg로 직접 테스트하여 nVidia 카드로 올바른 해상도를 얻는 것이 매우 어렵기 때문에 이런 종류의 작업에는 arandr을 사용하는 것을 좋아합니다. (이것은 명령줄 접근 방식보다 GUI 접근 방식이 더 낫다고 생각하는 몇 안 되는 상황 중 하나입니다.)
pkg_info는 aranr에 대해 알려줍니다.
# pkg_info -d arandr
Information for inst:arandr-0.1.7.1
Description:
RandR is designed to provide a simple visual front end for XRandR.
Relative monitor positions are shown graphically and can be changed in a
drag-and-drop way.
Maintainer: Edd Barrett <[email protected]>
WWW: http://christian.amsuess.com/tools/arandr/
arandr을 사용하여 xrandr과 동일한 작업을 수행할 수 있지만 여러 모니터로 작업할 때 arandr이 더 유용하다고 생각하지만 이는 또 다른 이야기입니다.
따라서 arandr을 설치하고 사용하여 원하는 방식으로 모니터를 설정하세요.
arandr을 시작할 때 "Output->VGA->Resolution"에서 해상도를 설정하십시오. xorg가 해당 카드에 대해 제공하는 다양한 옵션을 확인해야 하며 VGA 대신 VESA라고 표시될 수도 있습니다. 그런 다음 "다른 이름으로 저장" 버튼을 사용하여 이러한 설정을 스크립트로 내보냅니다. 일반적으로 해당 스크립트를 ~/.screenlayout/fullscreen.sh와 같은 위치에 덤프한 다음 다음을 사용하여 .xinitrc 어딘가에 호출합니다.
~/.screenlayout/fullscreen.sh &
그런 다음 X를 실행하면 원하는 해상도가 적용됩니다. 정말 모험심이 든다면 가서 xorg.conf를 수정하겠지만 최근에는 너무 게을러서 그렇게 많이 할 수가 없었습니다.