最近工作繁忙,Linux也跟着捣乱,总是黑屏,查看/var/log/messages,看到一大堆跟踪信息还有
WARNING: gdm_slave_xioerror_handler xxxxx
Google了半天,据说这个报错很general,要具体分析
郁闷啊!
估计是显卡驱动程序安装得不好,显卡是ATI Radeon HD2400 PRO,操作系统是Fedora FC8。
又仔细看了ATI的网站,发现安装显卡驱动的时候需要先卸载原来的,难道是我这一步没有做的原因?于是重做了一遍。
先卸载,命令是: # cd /usr/share/ati # sh ./fglrx-uninstall.sh
再安装,想制作一个特定操作系统的驱动,首先查看支持什么操作系统: # ./ati-driver-installer-8-7-x86.x86_64.run --listpkg 查到Fedora/F8,使用下面的命令制作: # ./ati-driver-installer-8-7-x86.x86_64.run --buildpkg Fedora/F8 结果失败,原因是: % changelog entries must start with *
google了半天也没有结果,还是用自动的安装方法。 # ./ati-driver-installer-8-7-x86.x86_64.run
完了以后执行下面的命令进行初始化: # /usr/bin/aticonfig --initial
ATI网站上说执行/usr/X11R6/bin/aticonfig,但是没有找到。
希望这次安装能够解决黑屏问题。
在安装前先卸载好像是有用的,很长时间没有黑屏了。
最近Linux内核升级成 2.6.26.3-14.fc8-i686,发现ATI的8.7版本的驱动器无法安装了,在fglrx-install.log中记录下述编译错误:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_GetInitKerPte’: /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2744: 错误:‘NOPAGE_SIGBUS’ 未声明 (在此函数内第一次使用) .... 很多类似错误
不得不到ATI网站上下载新的驱动,下载安装8.8版本,按老路子做了一遍,第一遍安装完后使用aticonfig --initial 竟然没有反应,重启机器后在执行才成功。
不幸的是黑屏的毛病又出现了,以前黑屏之前还鸣叫一声,现在连这个提示都没有了。
估计内核升级太快,驱动程序都跟不上。
当前的Linux版本是Fedora8 2.6.26.3-14.fc8,ATI驱动程序是8.9版本,十分稳定,以前关机时出现的gdm-binary segfault故障提示也没有了,而且从来没有出现国Gecko引擎的崩溃。
但是,Linux内核升级频率太高,早就到升级的时候了,一直没做,怕再出现黑屏。
看来不能过于频繁地升级
估计是显卡驱动程序
估计是显卡驱动程序安装得不好,显卡是ATI Radeon HD2400 PRO,操作系统是Fedora FC8。
又仔细看了ATI的网站,发现安装显卡驱动的时候需要先卸载原来的,难道是我这一步没有做的原因?于是重做了一遍。
先卸载,命令是:
# cd /usr/share/ati
# sh ./fglrx-uninstall.sh
再安装,想制作一个特定操作系统的驱动,首先查看支持什么操作系统:
# ./ati-driver-installer-8-7-x86.x86_64.run --listpkg
查到Fedora/F8,使用下面的命令制作:
# ./ati-driver-installer-8-7-x86.x86_64.run --buildpkg Fedora/F8
结果失败,原因是:
% changelog entries must start with *
google了半天也没有结果,还是用自动的安装方法。
# ./ati-driver-installer-8-7-x86.x86_64.run
完了以后执行下面的命令进行初始化:
# /usr/bin/aticonfig --initial
ATI网站上说执行/usr/X11R6/bin/aticonfig,但是没有找到。
希望这次安装能够解决黑屏问题。
在安装前先卸载好像是有用的
在安装前先卸载好像是有用的,很长时间没有黑屏了。
老毛病又出现
最近Linux内核升级成 2.6.26.3-14.fc8-i686,发现ATI的8.7版本的驱动器无法安装了,在fglrx-install.log中记录下述编译错误:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_GetInitKerPte’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2744: 错误:‘NOPAGE_SIGBUS’ 未声明 (在此函数内第一次使用)
.... 很多类似错误
不得不到ATI网站上下载新的驱动,下载安装8.8版本,按老路子做了一遍,第一遍安装完后使用aticonfig --initial 竟然没有反应,重启机器后在执行才成功。
不幸的是黑屏的毛病又出现了,以前黑屏之前还鸣叫一声,现在连这个提示都没有了。
估计内核升级太快,驱动程序都跟不上。
已经有一段时间没有黑屏了
当前的Linux版本是Fedora8 2.6.26.3-14.fc8,ATI驱动程序是8.9版本,十分稳定,以前关机时出现的gdm-binary segfault故障提示也没有了,而且从来没有出现国Gecko引擎的崩溃。
但是,Linux内核升级频率太高,早就到升级的时候了,一直没做,怕再出现黑屏。
好经验
看来不能过于频繁地升级