首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >startx不工作

startx不工作
EN

Ask Ubuntu用户
提问于 2012-05-28 08:19:41
回答 4查看 222.4K关注 0票数 13

让我们看看,我不能登录到Lubuntu12.04。在shell上输入startx时会得到:

代码语言:javascript
复制
  _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自动删除读取权限之前,我得到了我的写权限。我删除了/home/username中的.Xauthority*文件。仍然不能重新登录

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2012-06-15 12:00:37

我为我找到了一个解决办法:嗯,我希望有人能用我的答案:

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

重新启动后对我起作用了。注意:我删除了/home/username中的.XAuthority文件:sudo rm /home/username/.XAuthority*

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

希望这个答案也能帮助到其他人。

票数 14
EN

Ask Ubuntu用户

发布于 2014-02-24 19:56:03

我也遇到了同样的问题,但经过两个小时的搜索,我得到了x.org FAQ消息页面,在该页面中解释了如何处理这两个错误:1 - "Server is already active for display 0" 2- "Cannot establish any listening sockets...",看起来X服务器正在运行,但您不能只键入startx -:1并启动一个新的文件,您应该删除这两个文件:

代码语言:javascript
复制
/home/username/.XAuthority*

/opt/.X0-lock

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

代码语言:javascript
复制
startx --:1

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

票数 0
EN

Ask Ubuntu用户

发布于 2012-05-28 12:51:15

您是否通过尝试类似startx -- :1的方法“确保X服务器尚未运行”?也许G=x=dm进程已经在运行并阻塞显示:0。

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/143179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档