startx 不起作用

mat*_*ker 10 xorg login

让我们看看,我无法登录 Lubuntu 12.04。在 shell 上,我输入 startx 时得到:

  _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener()  failed
  _XSERVTransMakeA11C0TSServerListeners: server already running

  Fatal server error:
  Cannot establich any listening sockets - Make sure an X server isn't already running

 ...
 Please also check the log file at "/var/log/Xorg.0.log" for additional information.  
 ddxSigGiveUp: Closing log
 Server terminated with error (1). CLosing log file

 Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyxinit: giving up
 xinit: unable to connect to X server: Resource temporarily unavailable
 xinit: server error  
Run Code Online (Sandbox Code Playgroud)

在我使用 sudo autoremove 对文件系统只有读权限之前,我恢复了我的写权限。我删除了 /home/username 中的 .Xauthority* 文件。仍然无法重新登录

mat*_*ker 14

我为我找到了一个解决方案:好吧,我希望有人可以使用我的答案:

我更改了密码,通过键入以下内容重新安装了 xserver-xorg: sudo apt-get install --reinstall xorg

重新启动后,它对我有用。注意:我通过以下方式删除了 /home/username 中的 .XAuthority 文件:sudo rm /home/username/.XAuthority*

要获得外壳,请在打开计算机时尝试 Strg-Alt-F1。我实际上通过clear在恢复模式下使用来恢复了我的写权。

希望这个答案也可以帮助其他人。