Ubuntu 14.04 のログインが VirtualBox で失敗する。libGL の問題のようだ。

Ubuntu 14.04 のログインが VirtualBox で失敗する。libGL の問題のようだ。

AMD 64 プロセッサを搭載した Windows 7 ホストに、VirtualBox VM として 14.04.2 LTS i386 をインストールしました。

その後、正常にログインできなくなりました。ユーザー名とパスワードが受け入れられ、しばらく考えてから、挨拶画面がリセットされます。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 で 3 つの 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 インターフェイスをサポートするには不十分で、それが問題なのでしょうか? それとも、何か他の問題があるのでしょうか?

最善のステップは、ベース メモリとビデオ メモリを増やした新しい VM に Linux をインストールして最初からやり直すことでしょうか。

ありがとう!

-- ピーター

答え1

ルート権限がある状態で startx を実行した後に問題が発生しました。

私は見て問題を解決しましたこの郵便受け

基本的には

cd ~

その後

sudo chown ユーザー名:グループ名 .Xauthority

ユーザー名とグループ名はそれに応じて変更する必要があります

関連情報