首頁 > 軟體

VirtualBox 安裝 Ubuntu 14.04 無法調節解析度解決方法

2020-06-16 17:01:54

基礎環境

宿主系統:Windows 10

虛擬機器系統:Ubuntu 14.04-32bit、Ubuntu 14.04-64bit

VirtualBox:5.2.0 r118431 (Qt5.6.2)


問題描述
按預設設定安裝好 Ubuntu 14.04 後,即點選選單欄“裝置”,選擇“增強功能”。在 Ubuntu 中安裝完成後看到提示重新啟動系統,可是重新啟動完成後依然只有 640x480 一個解析度,無法自適應調節。14.04 的 32位元、64位元都是同樣的問題。而同樣的環境下,安裝 12.04、16.04 正常。


問題解決
留意到增強功能安裝時終端有提示可以檢視 /var/log/vboxadd-setup.log 檢查安裝時遇到的問題。正常安裝是不會有這個提示的。於是開啟該 log 檔案,跳到最後檢視,果然有編譯錯誤。是一句這樣的錯誤:implicit declaration of function ‘AssertRC’ 。

於是搜尋這個錯誤。我的思路是通過安裝相應環境修復這個編譯錯誤。但是在安裝包裡根本找不到相關原始碼,不知道這裡編譯的原始碼是哪裡來的。然後找到官網上的這個貼文:https://www.virtualbox.org/ticket/17163 ,就是這個問題。但發現是在討論,沒給出解決辦法。後來才知道,其實是有回復者給出了解決辦法的,只是沒有意識到也適用於 14.04 。

然後去官網下載頁面想看看有沒有更新。於是看到了這段話:Update: The Guest Additions image with the 5.2.0 release fails to work with recent Linux guest kernels 。所以馬上就嘗試了其提供的新的增強包。

https://www.virtualbox.org/wiki/Downloads

 

 

啟動系統後直接點選側邊欄的光碟標誌再次安裝增強功能,完成後沒看到檢查 /var/log 的提示了。重新啟動系統,登入後果然看到自適應的大解析度了。問題解決!


IT145.com E-mail:sddin#qq.com