LinuxSir.cn,穿越时空的Linuxsir!

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

更新为Xorg1.8后出现的一系列问题,请大家帮助。谢谢!

[复制链接]
发表于 2010-6-29 09:57:14 | 显示全部楼层 |阅读模式
问题始于昨天的一个命令:pacman -Syu

系统提示我nVidia-17xx的驱动似乎不再被支持,我上网搜索了一下,看到了如下的东西:
This release works with udev for input hotplugging and supports /etc/X11/xorg.conf.d/*.conf as a replacement for the hal .fdi files. After upgrading to this release, configuration for input devices in hal is ignored. Documentation about this change can be found on:

http://wiki.archlinux.org/index.php/....28Xorg_1.8.29

Nvidia-173xx and -96xx drivers currently don't support the new Xorg release. We recommend using the xf86-video-nouveau driver package for now.

说实话,我几乎不懂英文,用了翻译软件,好像是说现在用xf86-video-nouveau这个驱动来代替Nvidia-173xx了,那好吧,我也更换驱动。

更换了驱动,并没有发生什么,再次pacman -Syu,系统如常的进行了更新。但是在重新启动之后,X无法启动了,提示我:

init: Id "x" respawning too fast: disabled fo 5 minutes

我根据提示,看了Xorg的log,发现错误是:xorg.conf里“nvidia”不存在,于是我去/etc/X11中将xorg.conf中的“nvidia”改成了“nouveau”。然后重启了机器,这次看起来似乎一切正常了。为了测试这个驱动是否可以正常工作,我启动了一个小游戏——一个类似zuma的游戏,然而在一片花屏之后,系统有提示我

init: Id "x" respawning too fast: disabled fo 5 minutes

我又重启了机器,这回可到好,连启动都启动不了了,提示我:

Root device mounted successfully, but /sbin/init does not exist。

请大家帮帮我,首先怎样能把系统起来,哪怕可以进到终端模式也好。然后那个init: Id "x" respawning too fast: disabled fo 5 minutes的问题该如何解决呢?

谢谢大家
发表于 2010-6-29 19:03:43 | 显示全部楼层
在grub菜单中按e键进入编辑模式,在第二行末尾加入single。进去后,mv xorg.conf xorg.conf.bak,重新再试。
回复 支持 反对

使用道具 举报

发表于 2010-6-29 20:35:29 | 显示全部楼层
LZ的问题和我一样,我是开compiz花屏,顶起请大虾解决!
回复 支持 反对

使用道具 举报

发表于 2010-6-29 21:29:59 | 显示全部楼层
可以有更新 xorg 1.8后有些地方还不兼容,我用的是独立的N卡,正常运行
帮不上忙,关注一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-29 21:30:30 | 显示全部楼层
Post by ganloo;2100378
在grub菜单中按e键进入编辑模式,在第二行末尾加入single。进去后,mv xorg.conf xorg.conf.bak,重新再试。


谢谢,但是看来这样做丝毫没有作用,仍然无法进入系统,更不要说将xorg.conf改名了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-6-29 21:31:20 | 显示全部楼层
Post by axlrose;2100418
可以有更新 xorg 1.8后有些地方还不兼容,我用的是独立的N卡,正常运行
帮不上忙,关注一下


我也是独立N卡啊,郁闷!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-3 14:24:45 | 显示全部楼层
除了重新安装系统外,没有其他办法么?
回复 支持 反对

使用道具 举报

发表于 2010-7-4 09:15:53 | 显示全部楼层
Post by freezai;2100303
问题始于昨天的一个命令:pacman -Syu

系统提示我nVidia-17xx的驱动似乎不再被支持,我上网搜索了一下,看到了如下的东西:
This release works with udev for input hotplugging and supports /etc/X11/xorg.conf.d/*.conf as a replacement for the hal .fdi files. After upgrading to this release, configuration for input devices in hal is ignored. Documentation about this change can be found on:

http://wiki.archlinux.org/index.php/....28Xorg_1.8.29

Nvidia-173xx and -96xx drivers currently don't support the new Xorg release. We recommend using the xf86-video-nouveau driver package for now.

说实话,我几乎不懂英文,用了翻译软件,好像是说现在用xf86-video-nouveau这个驱动来代替Nvidia-173xx了,那好吧,我也更换驱动。

更换了驱动,并没有发生什么,再次pacman -Syu,系统如常的进行了更新。但是在重新启动之后,X无法启动了,提示我:

init: Id "x" respawning too fast: disabled fo 5 minutes

我根据提示,看了Xorg的log,发现错误是:xorg.conf里“nvidia”不存在,于是我去/etc/X11中将xorg.conf中的“nvidia”改成了“nouveau”。然后重启了机器,这次看起来似乎一切正常了。为了测试这个驱动是否可以正常工作,我启动了一个小游戏——一个类似zuma的游戏,然而在一片花屏之后,系统有提示我

init: Id "x" respawning too fast: disabled fo 5 minutes

我又重启了机器,这回可到好,连启动都启动不了了,提示我:

Root device mounted successfully, but /sbin/init does not exist。

请大家帮帮我,首先怎样能把系统起来,哪怕可以进到终端模式也好。然后那个init: Id "x" respawning too fast: disabled fo 5 minutes的问题该如何解决呢?

谢谢大家
看样子你是更新驱动和Xorg后,就运行的游戏。这样可能会出问题,因为内核中目前没有加载新的驱动模块,但是Xorg已经更新调用了。
另外,response……的那个问题很普遍。基本上,在init切换到GUI时无法正常启动X的时候,都有这个提示。只需要解决X启动的问题,就OK了。

文末重启后,设备挂载完了,发现sbin/init没有了,这个问题比较严重。有两种可能,一就是这个文件被你啥时候干掉了,二就是跟文件系统没挂正确,导致找不到init进程。

这个文件的重要性基本可以说非常重要,因为系统内核启动完后,要进入文件系统的启动过程。这个过程就是通过调用/sbin/init,由init根据/etc/inittab,根据启动模式(1、3、5)分别启动单用户模式、命令行模式、图形模式。

不知道提示找不到/sbin/init后内核是不是就挂掉了,还是有什么下文,情一并贴出
回复 支持 反对

使用道具 举报

发表于 2010-7-4 09:53:22 | 显示全部楼层
这两天新安装Arch,发现使用win下的easybcd引导会导致/sbin/init does not exist,使用系统盘自带grub则没有问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-4 10:40:43 | 显示全部楼层
Post by athurg;2101261
看样子你是更新驱动和Xorg后,就运行的游戏。这样可能会出问题,因为内核中目前没有加载新的驱动模块,但是Xorg已经更新调用了。
另外,response……的那个问题很普遍。基本上,在init切换到GUI时无法正常启动X的时候,都有这个提示。只需要解决X启动的问题,就OK了。

文末重启后,设备挂载完了,发现sbin/init没有了,这个问题比较严重。有两种可能,一就是这个文件被你啥时候干掉了,二就是跟文件系统没挂正确,导致找不到init进程。

这个文件的重要性基本可以说非常重要,因为系统内核启动完后,要进入文件系统的启动过程。这个过程就是通过调用/sbin/init,由init根据/etc/inittab,根据启动模式(1、3、5)分别启动单用户模式、命令行模式、图形模式。

不知道提示找不到/sbin/init后内核是不是就挂掉了,还是有什么下文,情一并贴出


谢谢您的回复,我在更新驱动和Xorg后并未立即运行游戏,而是在reboot一次之后。sbin/init这个文件我是不可能主动干掉的——第一我原本不知道在sbin目录下有init这个文件,第二我并不清楚记得删除文件的命令。也有可能是没挂载正确,但无论如何,提示找不到/sbin/init后,屏幕只剩如下内容:

Bailing out, you are on your own. Good luck.

/sbin/sh: can't access tty; job control turned off
[ramfs /]#
回复 支持 反对

使用道具 举报

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

本版积分规则

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