【Cent OS 6】startxで「xauth: file /home/vagrant/.serverauth.32738 does not exist」
備忘録です。startxコマンドでGUI画面が出なかったときの対処です。
$ startx
xauth: file /home/vagrant/.serverauth.32738 does not exist
2点対処を行いました。
1. ランレベルを変更
こちらを参考にしました。
Cent OS 6では以下のように変更しました。
$ runlevel
N 3
$ telinit 5
$ runlevel
3 5
再起動 (vagrant suspend → vagrant up)
2. 関連パッケージのインストールし直し
こちらを参考にしました。
$ LANG=C; yum grouplist
Loaded plugins: fastestmirror, refresh-packagekit
Setting up Group Process
Loading mirror speeds from cached hostfile
* remi-safe: ftp.riken.jp
Installed Groups:
・・・
General Purpose Desktop
X Window System
Installed Language Groups:
Japanese Support [ja]
Available Groups:
・・・
Desktop
・・・
一旦全部アンインストールして順にパッケージをインストールする。
$ sudo yum groupremove "General Purpose Desktop" "X Window System" "Japanese Support [ja]"
再起動 (vagrant suspend → vagrant up)
$ LANG=C; sudo yum groupinstall "Desktop" "X Window System" "General Purpose Desktop" "Japanese Support [ja]"
...
Complete!
再起動 (vagrant suspend → vagrant up)
$ startx
画面が表示されました。
参考リンク