VirtualBox中Ubuntu的全屏,分辨率

轉載

http://fujun.sinaapp.com/2011/11/02/68.html

第0步,非常重要,我掉過這個坑好幾次:
device-display-video-memory: 12m-128m
add  VBoxAddition.iso-> VBoxLinuxAddition.run

第一步,打開終端,看看你的顯卡Ubuntu能認出多少顯示分辨率設置,輸入命令

wufujun@wufujun-VirtualBox:~$ xrandr

系統給出的結果

Screen 0: minimum 64 x 64, current 1024 x 768, maximum 32000 x 32000
VBOX0 connected 1024×768+0+0 0mm x 0mm
1024×768 60.0 + 60.0
1600×1200 60.0
1440×1050 60.0
1280×960 60.0
800×600 60.0
640×480 60.0

這裏可以看到,沒有16:9的的分辨率設置

第二步,用cvt命令測試1368×768是否可用

wufujun@wufujun-VirtualBox:~$ cvt 1368 768

顯示結果如下--new
# 1368×768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.86 MHz
Modeline “1368x768_60.00″ 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

從這個結果裏可以到,16:9的分辨率是可以用的

第三步 輸入

wufujun@wufujun-VirtualBox:~$ sudo xrandr --newmode "1368x768" 85.86 1368 1440 1576 1784 768 771 781 798 -hsync +vsync

建立新的分辨率模式1368×768,把剛纔cvt得到的數據寫進參數

第四步 繼續輸入

sudo xrandr --addmode VBOX0 "1368x768"

給當前顯示器VBOX0增加1368×768分辨率設置

做完以上操作後,可以在”顯示“設置裏面看到顯示的分辨率列表中多了一個 1368×768(16:9)的選項。選中這個選項,點擊應用,完美的寬屏顯示回來了!

經過測試,上面的方法做完以後,每次註銷後就又變回了4:3的比例,而且會有的報錯,沒辦法,按上面的修改完畢後,還要再修改一下/etc/X11/xorg.conf這個文件,這個配置文件在現在的版裏已經取消了,所以需要我們新建一個


$ sudo gedit /etc/X11/xorg.conf

編輯內容爲:

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Modeline "1368x768_60.00" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Modes "1368x768@60"
EndSubSection
EndSection

其中 Modeline “1368x768_60.00″ 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync 就是用$ cvt 1368 768得到的值。也可以用$ gtf 1368 768 60命令來得到這個Modeline的值,這個命令中,1368 768是分辨率 60爲刷新率,用這個命令得到的值可能會更爲準確一些。

SubSection "Display"
Modes "1368x768@60"
EndSubSection

這段是設置默認顯示最佳分辨率。

注意這段文件中的一些規則

Section “Device”區塊中,Identifier指定了顯卡的唯一名稱,這個名稱可以隨便取,但一定要與Section “Screen”區塊中的device選項中的名稱相同。在Section “Monitor”區塊中,Identifier指定了顯示器的唯一名稱,這個名稱可以隨便取,但一定要與Section “Screen”區塊中的Monitor選項中所指定的名稱相同。Section “Screen”區塊中的Identifier選項,指定了這個顯卡與顯示器相結合的唯一名稱。這個名稱也可以隨便取的。這個名稱需要與Section “ServerLayout” 區塊中的名稱相同。這個Section “ServerLayout” 區塊我們一般不必編寫


1、在VirtualBox菜單欄中選擇【設備】->【安裝增強功能】如下圖:
 

 
2、在Ubuntu系統中選擇【位置】->【VBOXADDITIONS_#】(該光驅的名稱可能不一樣)如下圖:
 

 
3、(該步也許可以省略)點擊【打開自動運行提示】,自動安裝完成後,會有英文提示“按下回車關閉窗口”,按回車就好了。
 
 
4、打開終端,在終端中輸入以下內容
cd /media  (回車)
ls (回車)
這時候就可以看到在media目錄下有剛剛添加的光驅VBOXADDITIONS_#如圖:
 
 
繼續輸入 sudo  ./VBOXADDITIONS_x_x_x/VBoxLinuxAdditions.run
然後輸入密碼,回車,截圖如下:
 




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章