Debian7教程(7)—Debian7配置AMD和Nvidia显卡驱动

显卡主要有两种类型:ATI和NVIDIA,对于这两种显卡均可使用开源驱动或闭源驱动。

一般来说,双显卡的驱动安装难度大于单显卡,但是,对于官方释放出来的驱动来看,无论是单显还是双显一般都是支持的,具体可以根据官方说明文档查看支持的型号。

1. ATI 显卡驱动

AMD对于linux的支持相对来说不错,AMD官网查看相关信息。

此处讲解AMD显卡闭源驱动的安装方法,具体详情可以查看 Debian wiki。

安装步骤如下:

代码
sudo gedit /etc/apt/sources.list

添加:
deb http://http.debian.net/debian/ wheezy
main contrib non-free

执行:
sudo aptitude update sudo aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver

编译AMD官方最新驱动,可参考相关博文《Debian7(wheezy)下编译完美安装AMD13.12官方闭源驱动》

2. NVIDIA 显卡驱动

相对AMD显卡驱动来说,NVIDI对于linux的驱动支持要差不少,NVIDIA显卡驱动的安装,查看Debian的wiki。

安装步骤如下:

代码
sudo gedit /etc/apt/sources.list
添加:
deb http://http.debian.net/debian/ wheezy main contrib non-free

执行:

sudo aptitude update aptitude -r install linux-headers-$(uname
-r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms

或者
aptitude -r install linux-headers-$(uname
-r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-legacy-173xx-dkms

或者
aptitude -r install linux-headers-$(uname
-r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-legacy-96xx-dkms

然而,作者尝试NVIDIA驱动的三个安装包均失败,不过如果是单显卡则安装成功的可能性要高很多。

3. 开源驱动

如果以上安装方法对于你的电脑均没有成功,那么你的显卡可能是双显卡或者暂时没有支持的型号,此时只能选择开源驱动,搜索相关开源驱动:aptitude search xserver-xorg-video (由于添加了non-free源,所以搜索的结果较多),如图所示:

图片

nouveau 为 NVIDIA 显卡驱动的开源版本,只需输入相应的命令安装对应版本即可。

对于 NVIDIA 双显卡的网友来说,一般还需要安装 bumblebee,安装方法,查看官方wiki。

一般安装步骤如下:

代码
sudo gedit /etc/apt/sources.list

添加:
deb http://http.debian.net/debian wheezy-backports main

执行:
sudo apt-get update
sudo apt-get install bumblebee primus

当然,对于bumblebee的安装,也有开源与闭源之分,详情查看wiki进行操作,不过,一般建议使用的开源驱动。