驱动导致xorg不能启动
今天在配置nvidia的显卡时出现了一个很头疼的问题。
按照官方网站上的文章, 一步步地顺利地安装好了显卡驱动:
# 先配置内核,详情参考官方文档,省略
# USE=gtk emerge nvidia-drivers
# modprobe nvidia
# update-modules
# eselect opengl set nvidia
# 然后修改xorg.conf,略
# startx
结果startx时出现了这样的错误:
Backtrace:
0: X(xf86SigHandler+0x84) [0x80cca34]
1: [0xffffe420]
2: X(main+0x2af) [0x807067f]
3: /lib/libc.so.6(__libc_start_main+0xd8) [0xb7db5838]
4: X(FontFileCompleteXLFD+0xa1) [0x806fb81]
Fatal server error:
Caught signal 11. Server aborting
查了半天资料未得到结果,后来想起我曾经安装过nVidia官方网站提供的驱动, 会不会是和portage的驱动冲突呢?于是卸载掉官方驱动:
# sh NVIDIA-Linux-x86-169.09-pkg1.run --uninstall
然后重新emerge:
# emerge nvidia-drivers
这样就可以顺利地启动X了。