debian nvidia驱动安装,debian安装后配置

  debian nvidia驱动安装,debian安装后配置

  我先说明一下我自己的情况。我电脑的显卡是HD2400,内核是自己编译的2.6.23,用的是不稳定的源码。以前一直用vesa驱动,我觉得显示效果还是比较能接受的。毕竟我没有什么对显示效果要求太高的应用。不过既然有了显卡,却没有相应的驱动让它发挥最好的作用,很可惜,所以一直想着装ATI驱动。

  我绕了ATI的网站,下载了官方驱动,但是直接运行失败,说没有内核匹配等问题。总之很麻烦。后来在网上看了一下其他朋友的经历,貌似这个驱动的安装应该是这样的:

  1构建相应的系统驱动程序包:/ATI-driver-installer-8 . 41 . 7-x86 . x86 _ 64 . run-build pkg Debian/unstable

  我们可以列出所有可以用以下命令构建的包:/ATI-driver-installer-8 . 41 . 7-x86 . x86 _ 64 . run-list pkg

  我们可以从这个输出中选择适合我们系统的参数来构建相应的包。

  2安装构建的包:

  # dpkg -i fglrx*。黛比

  3安装模块辅助工具:

  # apt-get安装模块助手

  使用4 m-a安装传动模块。

  #并购准备

  # m-a a-i fglrx

  驱动程序的安装需要相应的内核头文件,所以我们需要在这一步之前安装相应的头文件:

  # apt-get安装linux-headers-`uname -r

  这将自动安装fglrx驱动程序模块。

  此时,我们可以通过以下命令测试fglrx驱动模块是否安装成功:

  # modprobe fglrx

  5 Xorg.conf配置

  我们在配置中要做的主要工作就是加载fglrx模块。在‘deve ice’部分,将vesa驱动改为fglrx,重启x,如果一切正常,我们就可以享受ATI驱动带来的视觉效果了。

  我们可以使用以下命令来检查我们的ATI驱动程序是否安装成功:

  $ fglrxinfo

  我们应该得到以下输出:

  显示:0.0屏幕:0

  OpenGL厂商字符串:ATI Technologies Inc .

  OpenGL渲染器字符串:ATI Mobility镭龙HD 2400 XT

  OpenGL版本字符串:2.1.7059版本

  $ glxinfo grep direct

  我们期望的输出结果是:

  直接渲染:是

  我们还可以在源代码中找到相应的fglrx包:

  # apt-缓存搜索fglrx

  个人认为没必要安装所谓的官方驱动包,因为只是源码中的几个包被所谓的官方驱动包解决了而已。安装官方驱动包后,我升级并实际更新了其中两个。在这种情况下,不如直接在源代码中安装驱动程序包方便:

  # apt-get安装fglrx*

  在使用m-a安装驱动模块时,我们也可以使用分步安装的方法,先编译后安装,不必一步到位:

  # m-a get fglrx

  # m-a构建fglrx

  此时会在/usr/src/目录下生成fglrx的一个deb包。编译驱动模块时,需要安装Linux内核头文件。我的内核是自己编译的2.6.23,但是源码里没有对应的头文件包,真的比较郁闷。但即便如此,我还是拿到了一个fglrx的编译deb包。我们可以使用dpkg进行安装。

  最后,需要配置Xorg。最简单的就是把驱动改成fglrx。当然,我们也可以使用ati提供的相应工具进行配置:

  # ATI config-initial-input=/etc/X11/xorg . conf

  这将进行相应的检测并修改xorg.conf文件。但是个人觉得这个程序真的不好用。他只是将检测结果直接插入到配置文件中,所以使得配置文件成为两种配置并存的现象。所以个人觉得直接改驱动配置方便多了。

  这是我个人在Debian下安装配置ATI驱动的经验。希望对使用ATI显卡的朋友有帮助~ ~

debian nvidia驱动安装,debian安装后配置