startx不起作用


8

让我们看看,我无法登录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  

在我仅使用sudo autoremove对文件系统进行读权限之前,我已经获得了写权限。我删除了/ home / username中的.Xauthority *文件。仍然无法登录

Answers:


10

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

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

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

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

希望这个答案也能对其他人有所帮助。


也为我工作。我花了最后一个小时删除Xauthority文件,摆脱xinitrc并重新安装xorg并重新启动,但是按此顺序进行操作确实可行。
2013年

在登录屏幕上输入密码后冻结,同时可以通过ssh输入。删除.Xauthority文件有效。
Pafnucy

3

我也收到了此消息,以我为例,X服务器确实已经在运行,我只需要按CTRL+ ALT+ 切换到终端7(第一个GUI终端)F7


0

我有同样的问题,但2小时搜索后,我结束了x.org FAQ页面的消息,在页面解释来处理这两个错误的每个人,如:1 - "Server is already active for display 0" 2 - "Cannot establish any listening sockets..." 看来,X服务器正在运行,但您不能只输入startx-:1并启动一个新文件,则应删除以下两个文件:

/home/username/.XAuthority*

/opt/.X0-lock

然后在另一个显示器上启动新的X服务器:

startx --:1

然后完成!我的屏幕回来了!我只是想在这里提供帮助,以获取更多信息,这是我在www.x.org http://www.x.org/wiki/FAQErrorMessages/#index5h2上找到的链接


-1

您是否通过尝试类似方法“确保X服务器尚未运行” startx -- :1?也许[g | x | light] dm进程已经在运行,并且阻止了DISPLAY:0。


我真的不能告诉您这是否是一个问题...现在一切都很好..我将解决方案放入编辑中,因为我自己无法回答,因为我是论坛的新手。
mathematiker

-2

我收到类似的消息来运行

Xorg -configure

您测试可用空间磁盘:

df -Th

就我而言是这样,如果它有100%,则可以获取可用空间磁盘宽度

apt-get clean

2
目前尚不清楚这是什么答案。你能澄清一下吗?谢谢。
赛斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.