Linux虛擬機增加不同解析度選擇

因運用需要, 個人在Linux 伺服器裡執行一個 Linux Mint mate版的虛擬機, 不過有一點很困擾, 在虛擬機裡雖然可以改解析度, 但無法旋轉畫面以利在直放的顯示器上使用。原本以為是驅動程式的問題, 搞了半天才發現虛擬機本來就用到支援預設的 qlx 顯示卡。
後來找到方法可以在既有的解析度選單中再加入其它新模式, 例如 1080×1920, 這樣就能用在直放的顯示器上了

這是加上 1080×1920 的範例。
基本上就是先執行 cvt 找出顯示模式的參數, 再將參數用 xrandr 加入新模式,並將新模式加入解析度選單當中


更改顯示解析度的選單就多出 1080×1920 的選項了, 也可正確使用
執行以上的命令後雖然可以增加不同解析度模式,不過重新開機後就會不見,需要再重新執行, 或者是將設定寫入特定檔案中
設定檔放在 /usr/share/X11/xorg.conf.d 的目錄下(Debian/Ubuntu/Linux mint, 其它發行套件可能在 /etc/X11/xorg.conf.d), 檔名就取 10-monitor.conf 即可, 記得用 sudo 或 root 權限編輯, 這樣就算重新開機仍有新模式可以選擇
內容如下

Section "Monitor"
Identifier "Virtual-0 "
Modeline "1080x1920_60.00" 176.50 1080 1168 1280 1480 1920 1923 1933 1989 -hsync +vsync
Modeline "904x1600_60.00" 121.50 904 968 1064 1224 1600 1603 1613 1658 -hsync +vsync
EndSection

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料