我有这个桌面:
i7 2600、8GB RAM DDR3、主板英特尔 DH61WW、Geforce Nvidia GT520-cn 2GB DDR3,
我刚刚安装了 Ubuntu 12.04 64 位(内核 3.2.0-23-generic)。我想设置两个三星 22 英寸 LED 显示器并让我的视频卡驱动程序正常工作。
我下载并安装了 Nvidia 驱动程序 295.59。我尝试使用该驱动程序以及 302.17 进行以下操作。
我运行了以下命令:
sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential linux-headers-$(uname -r), sudo apt-get remove --purge nvidia*, sudo apt-get remove --purge xserver-xorg-video-nouveau vim /etc/modprobe.d/blacklist.conf
在
vim
文本编辑器中,我添加了以下几行blacklist.conf
:blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv
然后我运行了以下命令:
sh NVIDIA.run sudo service lightdm start
我重新启动了,并在重新启动后运行:
nvidia-xorgconf
重启后,我的屏幕分辨率为 800x600。我运行后
nvidia-settings
,它显示:您似乎没有使用 NVIDIA X 驱动程序。请编辑您的 X 配置文件(只需
nvidia-xconfig
以 root 身份运行),然后重新启动 X 服务器。
3)我xorg.conf
稍加修改就设置了工作属性的分辨率。
4)我的显示器上没有任何图像,并且在 Nvidia X 服务器设置中也没有任何选项。
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 520] (rev a1)
$ egrep -i 'glx|nvidia' /var/log/Xorg.0.log
[ 12.005] (II) LoadModule: "glx"
[ 12.005] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 12.575] (II) Module glx: vendor="NVIDIA Corporation"
[ 12.585] (II) NVIDIA GLX Module 302.17 Tue Jun 12 16:22:45 PDT 2012
[ 12.585] (II) Loading extension GLX
[ 13.037] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[ 13.044] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event10)
[ 13.044] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event9)
$ glxinfo | grep direct
Xlib: extension "GLX" missing on display ":0.0". Error: couldn't find RGB GLX visual or fbconfig
我该怎么做才能修复这个问题并让我的 Ubuntu 系统上的视频正常运行?