Ubuntu Linux 的雙屏可不像Windows那麼簡單,歸根到底還是Linux本身的權限問題,因為權限很嚴格,所以不好設置,有利必有弊。今天終於把公司的電腦弄錯雙屏顯示了,一個 1680X1050的寬屏主顯示器,和一個1280X1024的副顯示器,用來測試網頁的不同分辨率兼容性。
安裝步驟:在Ubuntu“系統”--》“系統管理”菜單下有硬件驅動,打開後讓Ubuntu 自己尋找,Ubuntu找到顯卡後,會自動下載安裝驅動。安裝完成後,使用命令 sudo nvidia-settings 啟動設置框。注意千萬不要從 “系統”---》“系統管理”--》“NVIDIA X Server Settings”啟動,因為這個啟動後,沒有root權限不能保存設置文件。
找到副顯示器(主顯示不用設置),打開 configure 有三種模式:
Disable -- 禁用
Spearate X screen -- 獨立屏幕顯示,即兩個屏幕顯示內容互不干擾
TwinView -- 雙屏模式,雙屏模式可以選擇疊加顯示,或者克隆顯示,疊加顯示,表示兩個顯示器共同拼合成一個大的顯示器,而克隆,就是兩個顯示器完全一樣。
一般情況下,設置成TwinView,就可以直接啟用,但這個時候往往不是想要的模式,因為希望兩個屏幕相互不影響,所以要選擇 Spearate X screen 模式。
不過,怎麼都設置不了,會報出沒有權限的錯誤。
狂搜索了半天找到老外的解決辦法:
How I fixed it:
1) open a terminal
2) sudo mv -i /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
2) sudo touch /etc/X11/xorg.conf
3) sudo nvidia-settings
4) hit "save configuration"
with the empty xorg.conf, nvidia-settings should properly save the file.