今天下定决心要把台式机的windows也打入冷宫!
进入了uBuntu,马上就来一个问题了,开机时进入系统前居然花屏一瞬间!怎么可能任由这种事情发生而不管呢?查看系统详细信息,发现显卡未被识别,怀疑是显卡的工作不正常导致的。
网上查了一下,发现AMD的显卡在linxu系统上使用起来要比N卡麻烦得多,首先驱动不像N卡那样是开源的,而它的驱动支持的Linux系统种类也有限,所以导致经常出现问题。
ubuntu系统就 因为AMD的驱动不是开源的,默认不用它,用其他大牛们自己开发的AMD开源驱动(但默认未加载)。
大牛们的工作固然很让人敬佩,但是貌似开源驱动都多多少少有各种各样的问题。这也可以理解的,毕竟开发一个显卡驱动谈何容易啊!相信假以时日,一定可以有一个成熟而且稳定的开源驱动用的!
鉴于现在我电脑的显卡工作温度非常地高,而且开机有问题,为了保护爱机,还是先用闭源驱动吧,下文就是介绍自己在安装AMD闭源驱动的过程。
现在开始吧!
在终端执行以下命令:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic
首先去官网看看,查了一下,发现官网的有linux驱动的下载,在它说明的支持的系统上大大地写了一个ubuntu在上面,看到后不得不开心一下啊!
马上下载!
下载地址:http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
这个是AMD-12.6-linux驱动-32位版,下载后对于.run文件需要修改文件权限添加运行权限。在终端执行以下命令:
chmod +x amd-driver-installer-12-6-x86.x86_64.run
马上下载!
下载地址:http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
这个是AMD-12.6-linux驱动-32位版,下载后对于.run文件需要修改文件权限添加运行权限。在终端执行以下命令:
接着需要创建.deb的安装包
sudo sh ./amd-driver-installer-12-1-x86.x86_64.run --buildpkg Ubuntu/oneiric
包生成就简单多了,直接安装包吧
sudo dpkg -i fglrx*.deb
还需要生成配置文件
sudo aticonfig --initial -f
防止配置未生效:
sudo aticonfig --input=/etc/X11/xorg.conf --tls=1
接着一定要重启电脑,让新驱动生效
接着就要检查,先测试一下帧速:
fgl_glxgears
还有安装硬件视频加速:
sudo apt-get install xvba-va-driver libva-glx1 vainfo
vainfo
安装窗口和特效管理器:
sudo apt-get install compizconfig-settings-manager
可以通过一下命令查看当前正在运行的显卡模式
aticonfig --pxl #
通过以下命令修改显卡的工作模式,修改完毕后必需要重启电脑让设置生效
高性能模式
sudo aticonfig --px-dgpu
节电模式
sudo aticonfig --px-igpu
两个模式只能2选1
到此,AMD驱动的安装工作就结束了,以上东西都是在网上东搜西搜出来的。在此谢过所有参考过文章的作者!
最主要引用文档:ATI显卡菜鸟x86闭源帖
没有评论:
发表评论