还是手痒痒,先把 systemd 放一边升级 xorg
刚升级 udev ,按照提示将 udev 的配置中 systemfs{} 函数改成 ATTR{} 工作好象正常,但是否真的正常可能要压成 ISO 安装一次,xorg 的包理顺了一下,升级后重新编译 udev 也正常了,xorg 只差 server 和 驱动没有编译,但鼠标键盘失灵目前是修改 xorg.conf,就不知道是不是可以通过升级驱动解决。systemd 有难度,构架不同吧。 键鼠失灵应该还是 udev hal 的问题。 为何我编译的 xorg-x11-server 没有 Xdmx 成员? UDEV确实版本过低了,MGC的内核可以不修改直接就升级,上次LFS升级了UDEV造成由于内核问题造成系统启动就挂起,还是查了一下UDEV和对比MGC的内核解决的,BLFS在XORG7.6上已经没问题了。
从XORG和桌面系统上已经基本剔除了HAL,转有UDISKS支持,UDISKS不需要在启动是装载守护程序,HAL启动时也占用了过长的时间,有必要剔除。 原帖由 huizige 于 2011-4-22 23:08 发表 http://www.linuxfans.org/bbs/images/common/back.gif
UDEV确实版本过低了,MGC的内核可以不修改直接就升级,上次LFS升级了UDEV造成由于内核问题造成系统启动就挂起,还是查了一下UDEV和对比MGC的内核解决的,BLFS在XORG7.6上已经没问题了。
从XORG和桌面系统上已经基本剔除了HAL ...
新版本的内核还需要对HAL进行补丁,目前 KDE4 还是要用到 HAL,硬件识别全靠它了,移除 HAL 并没有必要,我不觉得跟风有什么好处,HAL 仍然在唯护,只不过没有升版本号而已。
我升级 xorg 已经完全成功,新的 xorg 有没有 /etc/X11/xorg.conf 都能开启桌面,相信 intel 显卡不能显示的问题也会解决。 以下的驱动包无法在新的 xorg 下面编译或者是并未得到唯护而淘汰了
xorg-x11-drv-avivo-0.0.1-8mgc25.src.rpm
xorg-x11-drv-i810-2.6.0-7mgc25.src.rpm
xorg-x11-drv-rendition-4.2.3-1mgc25.src.rpm
xorg-x11-drv-sis671-0.9-2mgc25.src.rpm
xorg-x11-drv-synaptics-1.2.0-1mgc25.src.rpm
xorg-x11-drivers-7.4-11mgc25.i686.rpm
以下的驱动在编译后无法被正常加载,只能删除
xorg-x11-drv-newport
xorg-x11-drv-sis671
xorg-x11-drv-rendition
xorg-x11-drv-vmware hal 的最新更新版本可以在新内核下编译,但是服务却不能正常开启,只好使用旧包。 流行的发行版都会跟进剔除HAL,现在KDE4也一样对UDISKS支持,HAL只是在基于UDEV之间,主要是对一些热插拨事件处理,趋势会用UDISKS,现在我还在处理UDISKS的依赖问题,曾经用LFS和GENTOO安装后都没完善的支持热插拨,磁盘可以自动加载,在虚拟机上光盘还是没能自动刷新。 原帖由 huizige 于 2011-4-23 23:31 发表 http://www.linuxfans.org/bbs/images/common/back.gif
流行的发行版都会跟进剔除HAL,现在KDE4也一样对UDISKS支持,HAL只是在基于UDEV之间,主要是对一些热插拨事件处理,趋势会用UDISKS,现在我还在处理UDISKS的依赖问题,曾经用LFS和GENTOO安装后都没完善的支持热插拨,磁盘可以自动 ...
MGC 不少东西都是落后的,但贵在于坚持和稳定,xorg 升级可以解决现在很多朋友安装后显示驱动的问题,取代 HAL 这个还不是稳定的做法,至少来说现有的发行版不是这样的,如果不用 HAL 那么 KDE4 肯定也要换代,而目前开发版的KDE4.6 还不是很稳定,KDE 4.5 的热拔插需要 HAL。
Linux 最近一些时间热衷的一些类 Win 一样的快餐启动和服务并不见得就需要立马跟风的。 hal 其实有新版本,只不过没有公开罢了,一些修正的版本已经改了版本号了。
Age Commit message Author Files Lines
13 days Build hald-probe-video4linux on current kernels againmaster Michael Biebl 2 -6/+10
2011-02-14 Do not build hald-probe-video4linux if v4l1 is not available. Martin Pitt 2 -2/+8
2011-02-14 Fix linking of hald-probe-lsb-release Martin Pitt 1 -1/+1
2010-08-23 fix generation of Changelog Danny Kukawka 1 -1/+1
2010-08-23 fix hal segfault Michael Schroeder 1 -1/+2
2010-08-23 HAL: Ignore internal DM devices with new DM udev rules Milan Broz 1 -0/+5
2010-08-23 fix build with automake 1.11.1 Bernhard Rosenkraenzer 1 -1/+1
2010-08-23 Merge branch 'master' of ssh://git.freedesktop.org/git/hal Danny Kukawka 4 -41/+118
2010-07-15 flush hal-mtab before syncing Martin Pitt 2 -3/+9
2010-07-14 Make the haldaemon initscript LSB compliant
[ 本帖最后由 haulm 于 2011-4-24 06:09 编辑 ]
页:
[1]