Linux上的AMD显卡驱动没有Windows上面的那么友善,不过好在它从2000系列的都始终在支持者更新。先去AMD官网下载一个Linux版本的显卡驱动(注意分清32/64位),如果你以前用系统设置/附加驱动上安装的显卡驱动,先再次进入那里把原驱动卸载,因为驱动版本比较老了。以11.10为例,这个上面安装的是AMD11.8版本的驱动,并且不会再更新,而截止我发博文的时候,AMD已经发布了12.1版本的驱动了
下载驱动后,先用终端进入带驱动的文件夹里面,输入ls应该能找到驱动run文件的就对了。这时输入
sudo ./amd-driver-installer-12-1-x86.x86_64.run
后就开始安装了。安装过程很简单,几步next就完成了。也没有Windows上版本的复杂选项。安装完成后记得重启一下
有人发现自己的内核升级以后开机可能就黑屏了,这个是这个驱动的一点bug,需要你卸载了驱动再安装就能解决问题。首先在启动的时候选择第二项(recovery模式)后,再选第一项继续进入系统,就能不黑屏进入系统了,进来后先卸载驱动,打开终端,输入
cd /usr/share/ati/
sudo ./amd-uninstall.sh --force
等一会出现
restore of system environment completed
就表示卸载完了,然后重启系统,这回不会黑屏了,进来再用安装的办法安装一次,再重启。就能用了
AMD显卡驱动在Linux下bug还是挺多的。比如说自己下载更新的驱动后不能直接安装,就得按照刚才的办法,先卸载老驱动,再安装新驱动。并且卸载后重启一次,安装后还要重启一次。