当我启动我的 Toshiba Tecra(nvidia) 时,提示“不protocol specified
(2x 和 ..)”很多次。然后出现下一条消息:
xinit: giving up
xinit: unable to connect to X server: Resource temporarily unavailable
wainting for X server to shutdown ddxSigGiveUp: Closing log
Server terminated successfully(0). Closing log file.
xinit: server error
xauth: error in locking authority file /home/toshiba/.Xauthority
答案1
我认为我解决了我的问题。我用 此论坛帖子。命令如下:
cd /home/machine
mv .Xauthority .Xauthority.old
touch .Xauthority
chown machine:machine .Xauthority
答案2
除了 Ricardo 建议的答案之外,我还希望您执行以下操作:
cd /home/machine
mv .Xauthority .Xauthority.old
touch .Xauthority
chown machine:machine .Xauthority
如果 chown 产生错误,只需提供执行和读写权限,就可以解决问题。
chmod +x .Xauthority
答案3
# cd /home/user
# ls -a -lh
# chown user:user .Xau*
答案4
cd /家庭/机器
mv .Xauthority .Xauthority.old
触摸 .Xauthority
chown 机器:机器.Xauthority
仅以 root 用户身份执行时才有效