在VirtualBox下安裝完openSUSE後,發現解析度只能選擇800x600
其實是因為還沒安裝顯卡的driver,但因為在VirtualBox下的顯卡是模擬出來的,因此必須安裝VirtualBox自帶的顯卡driver
在安裝driver之前,系統提示要先更新 linux kernel
依據以下步驟即可完成更新
1.首先在桌面按右鍵,接著點選"在終端機中開啟"
2.開啟終端機後,輸入 sudo zypper install gcc make automake autoconf kernel-source
3.接著輸入密碼(root的密碼),等待幾分鐘後即可完成kernel的更新
完成kernel更新後,可以開始安裝driver了
首先,先將VirtualBox工具掛上去
取消自動執行
回到剛剛的終端機畫面
輸入 cd /media 切換資料夾
再輸入 ls 可看到 VBOXADDITIONS_2.2.1_47978 資料夾
接著再輸入 cd VBOXADDITIONS_2.2.1_47978 切換到VBOXADDITIONS_2.2.1_47978 資料夾
再輸入 ls 可看到 VBoxLinuxAdditions-x86.run
接下來正式要安裝了
使用Intel CPU的人,請輸入 sudo sh ./VBoxLinuxAdditions-x86.run
使用AMD CPU的人,請輸入 sudo sh ./VBoxLinuxAdditions-amd64.run
安裝完之後請重新開機。
接著會發現無法進入X-Window了 ......
好吧! 先使用root帳號進去
接著輸入startx嘗試進入X-Window
結果根本進不去... 沒關係他有提示是xorg.conf設定檔出錯
好吧! 使用vim去修改囉
輸入 vi /etc/X11/xorg.conf
進入編輯器
利用方向鍵往下移,找到 InputDevice "VBoxMouse"的地方,然後按下鍵盤上的 i 鍵進入編輯模式(下方會出現 -- INSERT -- 字樣)
將 InputDevice "VBoxMouse" 這行字串刪除後,按ESC進入命令模式
然後輸入 :wq 存檔並離開編輯器
接著回到終端機命令列輸入 reboot 重新開機
順利的話應該可以成功進入X-Window了,接著看看解析度設定式窗
不過已經很開心了
=================
今天偶然發現,可以由以下步驟更改解析度
1. 點選左下"電腦",選擇 "控制中心"
2. 點選"圖形配接卡與顯示器"
3. 輸入root密碼,進入X11設定
4. 恭喜,可以選用其他解析度了
沒有留言:
張貼留言