好吧,ARCH让我抓狂了~各位围观一下吧
时间:2010-04-04
来源:互联网
在论坛上找解决方法,都说是modules的加载问题,把某个modules注释掉就可以了,可是我的rc.conf文件里MODULES那一行什么都没有呀,就只有两个括号。。。后来我索性把整个自动加载modules那一行直接设置为不自动加载,这次系统是直接进去了,鼠标键盘全部没反应~~~
现在实在是没办法了,只能来这里看看哪位能有什么好的解决方法~
PS:今天又重新安装了一遍,中间重新启动了几次,发现在使用pacman -S xorg之前一切正常,在安装了XORG和显卡驱动之后,便开始出现waiting for udev uevents to be processed 这个问题,然后无法进去系统,这会是什么原因呢?求解。。。
在安装XORG过程中我使用了pacman -S xorg xf86-input-evdev xf86-input-mouse xf86-input-keyboard mesa ,安装显卡驱动pacman -S xf86-video-ati,并且将hal 和dbus添加到DAEMONS中,然后执行Xorg -configure ,再cp /root/corg.new /etc/X11/xorg.conf,安装fluxbox,最后修改用户主目录下的xinitrc文件,添加exec startfluxbox行,再次开机就进不去了~我的安装过程有没有什么问题呢?
再次PS:
好像昨天重新安装之后并且更新系统之后能进系统只是偶然。。。刚才再次重新安装并且更新之后结果重启直接waiting for udev uevents to be processed,我感觉应该是更新的问题,那么安装好了之后可不可以不更新系统呢?直接安装X?也就是说安装好系统之后的更新是不是必须的?
PS:发现升级之后开机时少了一个loading standard acpi的一行,就在waiting for udev uevents to be processed之前,升级之后就没有了,不知道什么原因~
再次杯具~换了个源,然后更新系统,还是停在waiting for udev uevents to be processed那里,看来是更新的问题了~不过不知道是哪一部分的问题。。。
经过多次试验,应该是内核的问题,发现重新安装ubuntu也是一样的结果,不过ubuntu更惨,只要执行sudo apt-get update就挂~
只能等内核的更新再去试验一下了~~
谢谢各位的回复,特别是yafeng的一直关注,以及对于本菜鸟的几乎不厌其烦的帮助~谢谢~
作者: zgzzx10 发布时间: 2010-04-04
作者: zgzzx10
新近安装了archlinux,以前是用ubuntu的,老实说感觉不错,成功的安装了桌面和显卡驱动3D特效也打开了,但问题就是有时候进不去系统,总是卡在waiting for udev uevents to be processed 然后后面显示busy,就没有动静了,不过这个也不是一直发生,大概是66.6%,⊙﹏⊙b汗,连我自己都不知道这个概率是怎么算出来的,可能是基本上重启3次才能进去系统吧(可怜我的本本,让我这么蹂躏),反正就是这么算出来的。
在论坛上找解决方法,都说是modules的加载问题,把某个modules注释掉就可以了,可是我的rc.conf文件里MODULES那一行什么都没有呀,就只有两个括号。。。后来我索性把整个自动加载modules那一行直接设置为不自动加载,这次系统是直接进去了,鼠标键盘全部没反应~~~ 现在实在是没办法了,只能来这里看看哪位能有什么好的解决方法~ |
不加载module是在
/etc/modprobe.d/modprobe.conf里面,加入
blacklist [你要屏蔽的module]
就行
作者: hurricanek 发布时间: 2010-04-04
作者: hurricanek
如果你说因为没法进系统所以没法改配置文件了,在grub时最后加个参数1就行
不加载module是在 /etc/modprobe.d/modprobe.conf里面,加入 blacklist [你要屏蔽的module] 就行 |
作者: zgzzx10 发布时间: 2010-04-04
楼主的/etc/modprobe.d/modprobe.con里面有哪些module阿?
作者: xiele 发布时间: 2010-04-04
作者: xiele
键鼠用不了应该不是rc.conf里面MODULES的问题吧,一般是X没有配置好,删除/etc/X11/xorg.conf试试,现在基本不用这个配置X了
楼主的/etc/modprobe.d/modprobe.con里面有哪些module阿? |
作者: zgzzx10 发布时间: 2010-04-04
http://www.linuxsir.org/bbs/thread365176.html
我使用bootchart测试,发现是blkid的问题。不晓得如何解决。
目前只好让笔记本睡眠,一般不关机重启,系统已经运行十几天了。
14:42:57 up 12 days, 20:55, 2 users, load average: 0.51, 0.55, 0.49
作者: dickeny 发布时间: 2010-04-04
执行/etc/rc.d/hal start后,鼠标、键盘才有反应,可将hal放在rc.conf中:DAEMONS=(@syslog-ng @network @netfs @crond @adsl dbus @alsa hal !fam @openntpd slim)
其中:@代表后台执行,!不执行
作者: usbtopc 发布时间: 2010-04-04
按照这个来安装,成功率非常高。
作者: usbtopc 发布时间: 2010-04-04
作者: usbtopc
安装说明:http://wiki.archlinux.org/index.php/...AD%E6%96%87%29
按照这个来安装,成功率非常高。 |
作者: zgzzx10 发布时间: 2010-04-04
作者: dickeny
我有时也会出现这个问题。也是笔记本用户。可以看:
http://www.linuxsir.org/bbs/thread365176.html 我使用bootchart测试,发现是blkid的问题。不晓得如何解决。 目前只好让笔记本睡眠,一般不关机重启,系统已经运行十几天了。
PHP 代码:
$ uptime
14:42:57 up 12 days, 20:55, 2 users, load average: 0.51, 0.55, 0.49 |
作者: zgzzx10 发布时间: 2010-04-04
MODULES=(thermal snd_intel8x0 ata_piix uhci_hcd ehci_hcd usb-storage sr_mod ath_pci !8139too evdev psmouse usbhid acpi-cpufreq loop !vboxdrv !vboxnetflt)
thermal #用于检测CPU温度
snd_intel8x0 #声卡 AC'97 Audio Controller
ata_piix #IDE Controller
uhci_hcd #USB UHCI
ehci_hcd #USB2 EHCI Controller
usb-storage #加载U盘等设备需要
sr_mod #SCSI CD-ROM设备
8139too #RTL8139/8139C/8139C+网卡
ath_pci #AR2413 802.11bg 无线网卡
evdev psmouse usbhid #ps/2 鼠标,usb鼠标,触摸板
acpi-cpufreq #cpu调频
loop #用于加载模拟块设备
vboxdrv vboxnetflt #由vbox有关
其他的硬件等由于不使用 故没加载
作者: 沙漠之子 发布时间: 2010-04-04
作者: 沙漠之子
这是我的MODULES 希望对你有用
MODULES=(thermal snd_intel8x0 ata_piix uhci_hcd ehci_hcd usb-storage sr_mod ath_pci !8139too evdev psmouse usbhid acpi-cpufreq loop !vboxdrv !vboxnetflt) thermal #用于检测CPU温度 snd_intel8x0 #声卡 AC'97 Audio Controller ata_piix #IDE Controller uhci_hcd #USB UHCI ehci_hcd #USB2 EHCI Controller usb-storage #加载U盘等设备需要 sr_mod #SCSI CD-ROM设备 8139too #RTL8139/8139C/8139C+网卡 ath_pci #AR2413 802.11bg 无线网卡 evdev psmouse usbhid #ps/2 鼠标,usb鼠标,触摸板 acpi-cpufreq #cpu调频 loop #用于加载模拟块设备 vboxdrv vboxnetflt #由vbox有关 其他的硬件等由于不使用 故没加载 |
作者: zgzzx10 发布时间: 2010-04-04
当然。前提是把自动加载去掉。
作者: yafeng 发布时间: 2010-04-04
作者: zgzzx10
可问题是我的moudles那一行怎么什么都没有呀,只有一对括号,要把moudles加进去吗?
|
作者: yafeng 发布时间: 2010-04-04
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()
这个是我rc.conf的一部分,就是没有什么模块,不知道怎么回事,
作者: zgzzx10 发布时间: 2010-04-04
作者: yafeng
用hwdetect填充modules列表,排除吧……
当然。前提是把自动加载去掉。 |
作者: zgzzx10 发布时间: 2010-04-04
作者: bhoppi 发布时间: 2010-04-04
作者: bhoppi
在原配置的基础上,将HAL加入daemon列表,看看行不行
|
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng !network dhcdbd networkmanager netfs crond dbus hal gdm alsa ifplugd)
这个是我的DAEMONS,一直是有HAL的,但还是有问题~还是需要更改一下DAEMONS呢?
作者: zgzzx10 发布时间: 2010-04-04
作者: zgzzx10
能详细解释一下hwdetect吗,不是很懂~能不能直接复制别人的呢
|
module列表各个电脑不一样,不能简单复制。我也笔记本,但module列表里只有两个:vboxdrv kvm
楼主能把你手动改过/增加/删除的文件名列一下么?
另外 ,daemon列表有问题:需要注意顺序。networkmanager放到hal之后(恩,好像hal也快没必要了)——————可能你的问题就是这个,我曾经为了测试效果,搞过这个,结果和楼主的现象很像。
dbus alsa dhcpd可以不要,因为会自动加载。
作者: jobinson99 发布时间: 2010-04-04
作者: jobinson99
hwd是硬件检测
module列表各个电脑不一样,不能简单复制。我也笔记本,但module列表里只有两个:vboxdrv kvm 楼主能把你手动改过/增加/删除的文件名列一下么? 另外 ,daemon列表有问题:需要注意顺序。networkmanager放到hal之后(恩,好像hal也快没必要了)——————可能你的问题就是这个,我曾经为了测试效果,搞过这个,结果和楼主的现象很像。 dbus alsa可以不要,因为会自动加载。 |
然后关于修改的话只有在安装时候修改过rc.conf文件,后来的修改只是在DAEMONS中添加了几个,就是syslog-ng dhcdbd networkmanager dbus hal gdm alsa ifplugd这几个~
作者: zgzzx10 发布时间: 2010-04-04
作者: zgzzx10
怎么把networkmanager放到hal之后?是直接将networkmanager剪切到hal后面吗?修改成syslog-ng !network dhcdbd netfs crond dbus hal networkmanager gdm alsa ifplugd这样吗?
然后关于修改的话只有在安装时候修改过rc.conf文件,后来的修改只是在DAEMONS中添加了几个,就是syslog-ng dhcdbd networkmanager dbus hal gdm alsa ifplugd这几个~ |
下面这些应该就够了:
@syslog-ng !network @netfs @crond hal @networkmanager gdm ifplugd(这个是干什么用的?)
作者: jobinson99 发布时间: 2010-04-05
作者: jobinson99
daemon部分是按照先后顺序加载的,所以你说的么错,不过你干吗列了那么多?
下面这些应该就够了: @syslog-ng !network @netfs @crond hal @networkmanager gdm ifplugd(这个是干什么用的?) |
作者: zgzzx10 发布时间: 2010-04-05
作者: zgzzx10
根据WIKI的说法ifplugd是即插即用,管理笔记本网络的,我在配置网络的时候根据WIKI加上的,不过好像不是必要的,现在就试试有没有效果~
|
如果你的本子是靠外接的可插拔猫的话,需要,比如3G的usb猫?
作者: jobinson99 发布时间: 2010-04-05
作者: jobinson99
可插拔的网络设配器啊,我是没有,所以不清楚,呵呵。
如果你的本子是靠外接的可插拔猫的话,需要,比如3G的usb猫? |
作者: zgzzx10 发布时间: 2010-04-05
我用151的就进不了系统
作者: dkeehl 发布时间: 2010-04-05
作者: zgzzx10
能详细解释一下hwdetect吗,不是很懂~能不能直接复制别人的呢
|
# hwdetect --modules
The command should output something similar to the following (of course, output depends on the system):
MODULES=(ac battery button processor thermal video cdrom ....)
Copy this output to replace the MODULES section in /etc/rc.conf and change MOD_AUTOLOAD from "yes" to "no". The system should now skip the auto-load and boot faster.
作者: yafeng 发布时间: 2010-04-05
作者: dkeehl
降级udev到145或146试试
我用151的就进不了系统 |
作者: zgzzx10 发布时间: 2010-04-05
作者: yafeng 发布时间: 2010-04-05
作者: yafeng
看我上边那个帖子,生成列表后禁用autoload,看看还出不出问题.如果还有问题,就挨个试,看看列表中的哪个模块出的问题
|
作者: zgzzx10 发布时间: 2010-04-05
作者: zgzzx10
hwdetect --modules居然没有这个命令!!
|
作者: yafeng 发布时间: 2010-04-05
作者: zgzzx10
可是要怎么降级呢?找不到方法呀~
|
http://rapidshare.com/files/37191822...kg.tar.gz.html
装上以后hal可能起不来,暂时禁用之
作者: dkeehl 发布时间: 2010-04-05
还有就是我的moudles有cdrom hid i2c-piix4 i2c-core evdev joydev pcspkr psmouse serio_raw uvcvideo v4l1-compat videodev mmc_core pci_hotplug shpchp rtc-cmos rtc-core rtc-lib ssb snd-mixer-oss snd-pcm-oss snd-hwdep snd snd-page-alloc snd-pcm snd-timer snd-hda-codec snd-hda-intel soundcore scsi_mod ahci sky2 wl lib80211 pcmcia_core pcmcia usbhid usbcore ehci-hcd ohci-hcd sd_mod sr_mod st,不知道哪个和acpi有关系
作者: zgzzx10 发布时间: 2010-04-05
作者: heyrocky 发布时间: 2010-04-05
了解问题的所在,才好有的放矢。
udev 相关的log可以看看 /var/log/*
关键字 load-modules.sh
作者: alvin_rxg 发布时间: 2010-04-05
acpi最好不要去掉吧,否则可能无法halt。噪音大是风扇的缘故,可以折腾下cpufreq
作者: yafeng 发布时间: 2010-04-05
作者: yafeng
用排除法,首先,最好先不要让x自动启动,然后去掉一半的模块,启动如果没问题,再加上1/4再试……
acpi最好不要去掉吧,否则可能无法halt。噪音大是风扇的缘故,可以折腾下cpufreq |
作者: zgzzx10 发布时间: 2010-04-05
作者: alvin_rxg
多看看相关的 log 吧。
了解问题的所在,才好有的放矢。 udev 相关的log可以看看 /var/log/* 关键字 load-modules.sh |
作者: zgzzx10 发布时间: 2010-04-05
你什么服务都没启动啊
作者: jiangkero 发布时间: 2010-04-05
作者: jiangkero
modules里居然是空的,系统还能启动,真牛X
你什么服务都没启动啊 |
作者: zgzzx10 发布时间: 2010-04-05
作者: jiangkero
modules里居然是空的,系统还能启动,真牛X
你什么服务都没启动啊 |
作者: yafeng 发布时间: 2010-04-05
作者: yafeng
用排除法,首先,最好先不要让x自动启动,然后去掉一半的模块,启动如果没问题,再加上1/4再试……
acpi最好不要去掉吧,否则可能无法halt。噪音大是风扇的缘故,可以折腾下cpufreq |
作者: zgzzx10 发布时间: 2010-04-05
作者: yafeng
用排除法,首先,最好先不要让x自动启动,然后去掉一半的模块,启动如果没问题,再加上1/4再试……
acpi最好不要去掉吧,否则可能无法halt。噪音大是风扇的缘故,可以折腾下cpufreq |
PS:在安装XORG过程中我使用了pacman -S xorg xf86-input-evdev xf86-input-mouse xf86-input-keyboard mesa ,安装显卡驱动pacman -S xf86-video-ati,并且将hal 和dbus添加到DAEMONS中,然后执行Xorg -configure ,再cp /root/corg.new /etc/X11/xorg.conf,安装fluxbox,最后修改用户主目录下的xinitrc文件,添加exec startfluxbox行,再次开机就进不去了~我的安装过程有没有什么问题呢?
作者: zgzzx10 发布时间: 2010-04-06
作者: zgzzx10
今天又重新安装了一遍,中间重新启动了几次,发现在使用pacman -S xorg之前一切正常,在安装了XORG和显卡驱动之后,便开始出现waiting for udev uevents to be processed 这个问题,然后无法进去系统,这会是什么原因呢?求解。。。
PS:在安装XORG过程中我使用了pacman -S xorg xf86-input-evdev xf86-input-mouse xf86-input-keyboard mesa ,安装显卡驱动pacman -S xf86-video-ati,并且将hal 和dbus添加到DAEMONS中,然后执行Xorg -configure ,再cp /root/corg.new /etc/X11/xorg.conf,安装fluxbox,最后修改用户主目录下的xinitrc文件,添加exec startfluxbox行,再次开机就进不去了~我的安装过程有没有什么问题呢? |
第一步:升级基本系统,安装powerpill(如有需要,下面几步都是默认没安装powerpill的情况下)
pacman -Syu
pacman -S powerpill
第二步:安装硬件相关(如提示有相关依赖,请按yes,下面几步也如此)
pacman -S xorg xf86-video-ati ati-dri alsa-utils alsa-oss acpi acpid laptop-mode-tools cpufreqd cpufrequtils
第三步:可以看看x的情况了(不需要生成xorg.conf,也没必要xorg.conf ,自动检测已经很好用了,没特殊要求的话,维护自己的xorg.conf反而加大工作量。 xf86-input-mouse xf86-input-keyboard我也没装。此一步比较重要,如果装了x之后,启动不来,或者出现其他错误,比较好排错,比如你生成的xorg.conf可能就有问题,导致启动x失败):
/etc/rc.d/hal start
startx
第四步:安装软件相关,比如kde,firefox等,一条命令搞定
pacman -S kde kde-l10n-zh_cn gnome unzip unrar w3m wqy-zenhei ttf-ms-fonts shaman basket k3b go-openoffice koffice koffice-l10n-zh_cn go-openoffice-zh_cn gimp inkscape blender dia amarok flashplugin mplayer smplayer vlc openjdk6 pidgin empathy stardict firefox firefox-i18n r wesnoth freeciv stellarium celestia dosbox mldonkey kmldonkey ktorrent poppler-data git ekiga cheese ……
第四步同时:利用软件下载时间空隙,修改配置 /etc/inittab /etc/rc.conf
新建用户,把用户加入特定组
第五步,睡觉,等待第四步完成……
整个安装过程,仅需两次重启:安装完基本系统之后,安装完所有软件之后(这个不是必须的,但为了验证安装效果,重启下,看看整个过程是否有错也不错)
作者: jobinson99 发布时间: 2010-04-06
作者: zgzzx10
今天又重新安装了一遍,中间重新启动了几次,发现在使用pacman -S xorg之前一切正常,在安装了XORG和显卡驱动之后,便开始出现waiting for udev uevents to be processed 这个问题,然后无法进去系统,这会是什么原因呢?求解。。。
PS:在安装XORG过程中我使用了pacman -S xorg xf86-input-evdev xf86-input-mouse xf86-input-keyboard mesa ,安装显卡驱动pacman -S xf86-video-ati,并且将hal 和dbus添加到DAEMONS中,然后执行Xorg -configure ,再cp /root/corg.new /etc/X11/xorg.conf,安装fluxbox,最后修改用户主目录下的xinitrc文件,添加exec startfluxbox行,再次开机就进不去了~我的安装过程有没有什么问题呢? |
作者: yafeng 发布时间: 2010-04-06
作者: yafeng
如果跟Xorg有关的话,可能跟radeon的DRM(也就是KMS)有关,要不您试着打开Radeon的KMS试试看?
|
作者: zgzzx10 发布时间: 2010-04-06
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28