剛剛在配備 AMD 64 處理器的 Windows 7 主機上安裝了 14.04.2 LTS i386 作為 VirtualBox VM。
然後我就無法正常登入了。它接受我的用戶名和密碼,思考一會兒,然後重置問候螢幕。我可以透過 tty (ctrl-alt-F1) 登入。
已從 tty 會話成功安裝來賓新增。重新啟動後,螢幕尺寸現在更大,表明來賓添加有效(至少部分有效)。但我還是無法在桌面登入。
在我的主目錄中,檔案 .xsession-errors 以這些行開頭:
> libGL error: pci id for fd 4: 80ee:beef, driver (null)
> libGL error: core dri or dri2 extension not found
> libGL error: failed to load driver: vboxvideo
所以libGL找不到dri或dri2,並且無法載入vboxvideo驅動程式。這肯定是ubuntu安裝過程中的失敗吧?在 /var/log 中,我檢查了三個 vbox 新增日誌文件,沒有發現任何錯誤。但是 Xorg.0.log 有這個:
> AIGLX error: vboxvideo does not support required DRI extension
> AIGLX: reverting to software rendering
> AIGLX: Loaded and initialized swrast
> GLX: Initialized DRISWRAST GL provider for screen 0
> VBoxVideo(0): Setting screen physical size to 277 x 182
那麼,是不是我的虛擬機器不足以支援Ubuntu Unity介面,是這個問題嗎?或者可能是別的什麼?
最好的步驟是重新開始,將 Linux 安裝到一個具有增加的基本記憶體和視訊記憶體的新虛擬機器嗎?
謝謝你!
——彼得
答案1
我在擁有 root 權限的情況下執行 startx 後遇到了問題。
我解決了問題這個帖子
基本上你這樣做
光碟~
進而
sudo chown 使用者名稱:群組名稱.Xauthority
其中使用者名稱和群組名稱必須相應更改