2008-03
04
今天在配置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了。
