私は 64 Ubuntu 14.04 を搭載した DELL inspiron 3537 を実行しています。
後聞いて回るコンピュータのドライバをインストールすることにしました。私が行ったことは次のとおりです。
現在、グリーターは正常に動作していましたが、ログインすると空白が表示されます。Unity もデスクトップも何も表示されません。反応もありません。マウスは機能し、フリーズもせず、tty
画面を前後に移動できます。lightdm
実行中です
に移動してtty1
、 と入力してブラウザを開こうとしましたgoogle-chrome
。 というエラー メッセージが表示されましたgtk-warning: cannot open display
。
さらに調べてみるとexport DISPLAY=:0
、GUI アプリを実行してみることができることがわかりました。
最初にやったことは、Compiz マネージャーをインストールすることでしたが、予想通り、Unity は無効になっていました。そこで、OpenGL (および Unity に必要なその他のもの) とともに、再度有効にしました。それでも何も起こりません。
いろいろ試してみたけど、結局ダメだった。やっと、何か- 実行しようとしているほぼすべてのアプリが、 を読み込めないとエラーを出しますlibGL.so.1
。 私はそれをグーグルで検索し、 というパッケージをインストールしましたlibgl1-mesa-glx
が、再起動した後でも問題は解決しません。
私が気づいたもう一つのことはありませんxorg.xconf
ファイルに/etc/X11/
バックアップとフェイルセーフconf
ファイルがいくつかあります。次のように、lightdm を停止して、それらの一部をコピーしてみました。
sudo service lightdm stop
sudo cp xorg.xcong-backup-14091923423.conf xorg.conf
sudo service lightdm start
しかし、その後起動に失敗します。ファイルを削除すると問題は解決します。いくつかのバックアップを試しましたが、何も起こりませんでした。
私はまだそのlibgGL.so.1
ことを疑っています。コンピューター上のいくつかの場所でそれを見つけることができますが、ここに関連性があると思われる場所をいくつか示します。
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
アップデート
ldconfig -p | grep libGL
ライブラリに間違ったディレクトリへのシンボリックリンクがあると言われました (つまり、/usr/lib/
ではなく/home/usr/lib
)。そこにシンボリックリンクを追加したところ、ログイン時に Nautilus が起動するようになりましたが、Unity ランチャーやパネルはまだ上部に表示されません。