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
ユーザー名とグループ名はそれに応じて変更する必要があります