被AMD显卡的专有驱动折磨的经历

装Debian已经有一年多了,一直使用默认安装的开源显卡驱动,其实效果挺不错,只是不能提供3D加速的功能。毕竟我对游戏的兴趣不大,日常使用有开源驱动已经足够。前几天突然萌生了使用AMD专有显卡驱动的想法,主要的目的只是倒腾一下(Linux用户的通病了),其次是希望看看有3D加速有什么效果。

准备

首先用命令查看一下机器的显卡类型:

点击(此处)折叠或打开

  1. lspci | grep VGA

输出信息为:

01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Robson CE [AMD Radeon HD 6300 Series]

AMD对Windows提供的驱动特别完整,似乎也没有什么Bug,可是for Linux就比较差劲了,这种有明显偏袒倾向的政策真是万恶。先用了很久才从AMD官网上下载到驱动文件,先吐槽一下AMD官网的龟速连接,然后要吐槽一下AMD官网混乱的资源管理。我反复搜索了好多次才找到support.amd.com,诡异的是在英文网页上完全看不到关于我的显卡的驱动信息,但在中文网页上似乎有相关的驱动,我当时就有点奇怪,不过还是在中文网页上下载了相关文件。文件名叫做amd-driver-install-catalyst-13.1-linux-x86.x86_64.zip。打开一看里面只有一个文件,连README和MD5SUM之类的也没有,唉,没办法,装吧。然后。。。

安装

安装很简单,只需要这几步:

点击(此处)折叠或打开

  1. unzip unzip amd-driver-installer-catalyst-13.1-linux-x86.x86_64.zip
  2. chmod a+x chmod a+x amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run
  3. sudo ./chmod a+x amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run
这似乎没有什么问题,然后安装脚本就开始运行了,这里加一个小插曲。如果用file命令查看安装脚本的话,输出为:data,而不是Shell脚本。原来这个安装脚本的前半部分是一个shell脚本,不过后半部分就变成了二进制命令,这技术本身就令人匪夷所思,不过原因却是昭然若揭:为了软件的专有化,换言之,拒绝用户了解真正的安装脚本的内容。话说一个如此庞大的IT公司,组织程序员研发技术的时候,所研发的不是如何提高软件质量和用户体验,而是挖空心思违背软件开发惯例,发明如此诡异的技术将软件闭源化,真是可笑,可悲,可怖!

      言归正传。输出一系列信息后,一个gtk窗口打开了,经过傻瓜式安装步骤之后,提示安装完成,并且要求我用aticonfig命令重新配置显卡。OK,我就配置一下吧。
      可是在终端输入aticonfig命令以后,一个致命的错误提示出现了,难道是需要重新启动一下系统?好吧sudo reboot。。。

问题依旧存在,上网看看吧,似乎还有一个构造.deb包的选项,结果生成这一步就失败了,果然不负某个wiki上的评价:buggy。

   代价

这么一阵折腾之后,gnome3**了,打开之后显示为fallback模式。这下算是开眼界了,原来fallback是这么一个诡异的界面。。真是不忍直视啊。再加个插曲,之前用Ubuntu的时候,ATI专有显卡的驱动就存在了,只是刚开始完全无法安装,过了很久之后,突然又安装成功了,Ubuntu当时把这个过程封装起来,包办代替了,所以当时多次安装失败没有给我带来毁灭性打击,这次可真是。。

   卸载

受不鸟啦,我要卸载这个万恶的专有驱动!实测证实,需要使用以下命令以实现完全彻底洁净的删除:

点击(此处)折叠或打开

  1. sudo sh /usr/share/ati/fglrx-uninstall.sh
  2. sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
于是我的桌面终于恢复正常了。。。。

写一点感想:
某些计算机厂商在面对Linux用户时选择的态度足可以令人做呕!
支持开源,反对闭源永远是我们的光明大道!

补记:
后来,在我哥们儿的Ubuntu 12.10上再次测试ATI显卡的专有驱动,得到的结果与我使用的Debian Wheezy完全相同,Gnome3再次进入fallback模式。。。


<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(93) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:远程X技术初探

给主人留下些什么吧!~~
评论热议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值