LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1898|回复: 12

文本模式用startx无法进入图形模式

[复制链接]
发表于 2012-3-17 23:32:17 | 显示全部楼层 |阅读模式
各位高手,我是个新手,有个问题要请教大家:
背景pensuse12.1
1. init 3 进入文本模式
2. 普通用户登陆系统
3. startx
无法进入图形模式
另:
1. init 3 进入文本模式
2. root用户登陆系统
3. startx
OK

求解?
发表于 2012-3-18 00:47:36 | 显示全部楼层
初步判断是你用户主目录下某个配置文件毁损。
因为你习惯了windows的提问不带log的缘故。。
这让别人只能猜原因了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-18 15:11:15 | 显示全部楼层
Post by tommy007;2162029
初步判断是你用户主目录下某个配置文件毁损。
因为你习惯了windows的提问不带log的缘故。。
这让别人只能猜原因了。


错误的信息如下:
xauth:  file /home/tommy/.serverauth.1718 does not exist


Fatal server error:
Cannot move old log file "/var/log/Xorg.0.log" to "/var/log/Xorg.0.log.old"


Please consult the The X.Org Foundation support
         at http://wiki.x.org
for help.

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
-------------------------------------------------------------------------------------------
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local
回复 支持 反对

使用道具 举报

发表于 2012-3-18 16:27:44 | 显示全部楼层
删除/home/tommy/.serverauth这个文件。
  1. rm -rf /home/tommy/.serverauth
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-18 22:59:54 | 显示全部楼层
Post by 逍遥游510;2162060
删除/home/tommy/.serverauth这个文件。
  1. rm -rf /home/tommy/.serverauth
复制代码


可是并没有这个文件呀?
回复 支持 反对

使用道具 举报

发表于 2012-3-18 23:39:32 | 显示全部楼层
你检查下几个文件夹权限看看?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-19 13:50:48 | 显示全部楼层
Post by tommy007;2162068
你检查下几个文件夹权限看看?


请问哪几个文件夹?
回复 支持 反对

使用道具 举报

发表于 2012-3-19 17:00:55 | 显示全部楼层
我想起了,startx只能用 root 身份执行。和 init 命令一样。
回复 支持 反对

使用道具 举报

发表于 2012-3-19 17:16:19 | 显示全部楼层
拜托log是说无法重命名 Xorg.0.log 吧,那东西在 /var/log/ 下,权限为 -rw-r--r-- 1 root root,普通用户是编辑不了的哦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-19 22:25:59 | 显示全部楼层
Post by 逍遥游510;2162097
我想起了,startx只能用 root 身份执行。和 init 命令一样。


没理由呀,如果只是root能进入,普通用户就看不到这个命令了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表