Xorg
OpenBSD 和 xorg:如何完全擴展縮小的 vesa 影片?
因為 OpenBSD 5.5 似乎不支持較新的 Nvidia 卡(我的是 GT 610),所以我使用的是 vesa X.Org 驅動程序。vesa 的問題是顯示的圖像縮小了,並且沒有完全擴展到顯示器的整個視野區域。
有沒有什麼技巧或命令行的東西我可以嘗試讓這個縮小的 vesa 模式影片完全展開?
編輯:我的顯示器的原始解析度為 1920x1080,X 也以相同的解析度執行。
我有同樣的問題。有時使用 nVidia 卡很難通過直接使用 xorg 來獲得正確的解析度,所以我喜歡使用 arandr 來處理這種事情。(這是我發現 GUI 的東西比命令行方法更好的少數幾次之一。)
pkg_info 告訴我們有關 arandr 的資訊:
# 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 <edd@openbsd.org> WWW: http://christian.amsuess.com/tools/arandr/
你可以用 arandr 做所有你用 xrandr 做的事情,但我發現在處理幾個顯示器時使用 arandr 更有用,但那是另一回事了。
因此,安裝並使用 arandr 以您喜歡的方式設置您的顯示器。
當您啟動 arandr 時,在“輸出->VGA->解析度”下設置您的解析度。您應該看到 xorg 為該卡提供的不同選擇,並且可能會顯示 VESA 而不是 VGA。然後使用“另存為”按鈕將這些設置導出為腳本。通常我將該腳本轉儲到 ~/.screenlayout/fullscreen.sh 之類的地方,然後在我的 .xinitrc 中的某處呼叫該腳本:
~/.screenlayout/fullscreen.sh &
然後當我啟動 X 時,我想要的解析度就到位了。如果我真的很喜歡冒險,我會在之後進入並修改 xorg.conf,但我最近很懶惰,並沒有那麼做。