自宅の環境はVMにUbuntu14.04LTSを乗せて動かしているのだが、ログイン直後にメインで使用しているユーザで壁紙だけ表示されて何も出来ない現象が発生した。ゲストでは通常通りログインと操作が可能。VMやUbuntuを再起動しても症状が改善しなかったので調査する事に。
ログイン画面で「Ctrl+Alt+F1」でCUIに切り替え。
色々調査していると cannot open display と警告が出ていたので、ディスプレイ関係がおかしくなっていると推測する。
ログインユーザの$DISPLAYの内容を表示しても何も出ず。
echo $DISPLAY
値をセットしても反映されない。
export DISPLAY=:0.0
何か壊れているのかと思いUnityを入れ直す。
sudo apt-get install Unity
Unityが修復されるので、一度再起動する。
sudo reboot
再度GUIでおかしかったメインユーザでログインすると見事修復されていた。
ログイン画面で「Ctrl+Alt+F1」でCUIに切り替え。
色々調査していると cannot open display と警告が出ていたので、ディスプレイ関係がおかしくなっていると推測する。
ログインユーザの$DISPLAYの内容を表示しても何も出ず。
echo $DISPLAY
値をセットしても反映されない。
export DISPLAY=:0.0
何か壊れているのかと思いUnityを入れ直す。
sudo apt-get install Unity
Unityが修復されるので、一度再起動する。
sudo reboot
再度GUIでおかしかったメインユーザでログインすると見事修復されていた。
コメント