ubuntu14.04编译安装amd-omega闭源驱动
admin 于 2015年02月26日 发表在 ubuntu系统教程
在 DebianSid 中安装ATI开源驱动 xserver-xorg-video-ati,发现每次开机时都会出现类似如下错误。搜索后发现这是一个已经提交过的bug,可是无法忍受每次开机因此很慢的情况,所以,安装了ubuntu14.04看看,发现bug依旧,毕竟ubuntu基于DebianSid开发的。考虑是否可以使用官方闭源驱动,结果竟然安装成功了,再此记录一下。
错误信息如下:
[drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [drm:atom_execute_table_locked] *ERROR* atombios stuck executing E8B8... [drm:atom_op_jump] *ERROR* atombios stuck in loop for more than 5secs aborting [drm:atom_execute_table_locked] *ERROR* atombios stuck executing E8B8...
1. 安装编译环境
首先去AMD官网下载最新linux版驱动,然后安装编译工具,如下:
sudo apt-get install build-essential dh-make dh-modaliases execstack libc6 dkms xserver-xorg-dev
2. 编译驱动
将源码解压到 fglr 目录,并开始编译,如下图:
sudo sh ./amd*.run --buildpkg Ubuntu/trusty
注意:编译中可能会提示其它相应包缺失,根据提示安装相应的包即可。
3. 生成安装包
一切准备就绪后,此时系统便开始编译DEB包了,等待一会,终端输出如下:
4. 安装程序
利用 ls 命令查看目录下生成的文件,如下:
安装生成的deb包,如下:
sudo dpkg -i fglrx*.deb
5. 配置驱动文件
安装完成后,使用命令生成xorg.conf文件,然后重启系统,此时在菜单中便可以打开amdcccle管理器,查看安装信息如下:
sudo aticonfig --initial
6. 测试显卡帧数
glxgears
7. 查看系统信息
安装完成后,看到显卡驱动为“VESA:SUMO”,而非开源驱动“Gallium0.4”,如下:
注意:本站所有文章除特别说明外,均为原创,转载请务必以超链接方式并注明作者出处。
标签:ubuntu14.04,AMD闭源驱动,编译驱动