gentoo中amd显卡用开源驱动替换闭源驱动的步骤

早就据说开源驱动现在已经不错了,就试着把系统里面的闭源驱动(fglrx)切换成开源驱动。

首先,先卸载闭源驱动:emerge -C x11-drivers/ati-drivers,因为现在用的xorg.conf是通过ati的命令生成的,先干掉。

然后,在make.conf中的VIDEO_CARDS环境变量中,将原来的fglrx改成radeon,重新emerge xorg-server和libdrm。

为了开启kms,需要重新改下内核,具体的做法可以参照官方的文档。需要注意的是,要将原来的framebuffer驱动都去掉(Device Drivers->Graphics support->Support for frame buffer devices中的所有驱动),然后将Device Drivers->Graphics support->Direct Rendering Manager和它下面的ATI Radeon和Enable modesetting on radeon by default这两个子项编译入内核(启动Enable modesetting on radeon by default是ATI Radeon的子项)。对于radeon,还有特别重要的一点,就是要将固件编译入内核。首先要确保已经安装了x11-drivers/radeon-ucode这个包,然后在内核中,Device Drivers->Generic Driver Options中选中Include in-kernel firmware blobs in kernel binary,在下面的External firmware blobs to build into the kernel binary中,填入radeon/R600_rlc.bin radeon/R700_rlc.bin(我的显卡是HD 3400 Series),在Firmware blobs root directory中填入/lib/firmware,然后就可以重新编译内核了。

重新编译、安装完内核之后,就是要编辑grub.cfg文件了,去掉原来为splash使用的initrd,直接使用新内核。

重新启动,可以看见字符界面中,已经自动使用了1280×800的分辨率。不过进入kde之后,图形界面非常卡,kde还因为速度慢自动关闭了混成特效。后来发现是mesa没有重新emerge,重新安装了mesa然后重新登陆,原先kwin的效果仍然可以使用,大功告成。

时间: 2024-11-05 21:59:28

gentoo中amd显卡用开源驱动替换闭源驱动的步骤的相关文章

[gentoo]amd显卡将闭源驱动换成开源驱动+kms

听说开源驱动现在已经不错了,就试着把系统里面的闭源驱动(fglrx)切换成开源驱动. 首先,先卸载闭源驱动:emerge -C x11-drivers/ati-drivers,因为现在用的xorg.conf是通过ati的命令生成的,先干掉. 然后,在make.conf中的VIDEO_CARDS环境变量中,将原来的fglrx改成radeon,重新emerge xorg-server和libdrm. 为了开启kms,需要重新改下内核,具体的做法可以参照官方的文档.需要注意的是,要将原来的frameb

孰优孰劣 — 开源 vs. 闭源

开源操作系统和闭源操作系统之间有诸多不同.这里我们仅寥书几笔. 开源是什么?自由! 这是用户需要知道的最重要的一点.无论我是否打算修改代码,其他人出于善意的修改都不应受到限制.且如果用户喜欢,他们可以分享这个软件.使用开源软件,这些都是可能的. 闭源操作系统的许可条款很是吓人.但真的所有人都会看吗?不,许多用户只是点了一下'Accept' 而已. 价格 几乎所有的开源操纵系统是免费的.仅有自愿性质的捐款.且只需有个一个 CD/DVD 或 USB 就能将系统安装到所有你想要安装的电脑上. 闭源操作

开源 vs. 闭源 孰好孰坏?

开源操作系统和闭源操作系统之间有诸多不同.这里我们仅寥书几笔. 开源是什么?自由! 这是用户需要知道的最重要的一点.无论我是否打算修改代码,其他人出于善意的修改都不应受到限制.且如果用户喜欢,他们可以分享这个软件.使用开源软件,这些都是可能的. 闭源操作系统的许可条款很是吓人.但真的所有人都会看吗?不,许多用户只是点了一下'Accept' 而已. 价格 几乎所有的开源操纵系统是免费的.仅有自愿性质的捐款.且只需有个一个 CD/DVD 或 USB 就能将系统安装到所有你想要安装的电脑上. 闭源操作

如何少走弯路 区分免费、开源、闭源商城系统

中介交易 SEO诊断 淘宝客 云主机 技术大厅 开源VS闭源?很多朋友在选择商城系统之时都会遇到这两个不怎么明白意思的名词,所以为了大家少走弯路,今天和大家分享怎样区分免费.开源.闭源商城系统. 一.名词解释 在于大家分享之前,我们先对免费.开源和闭源进行一个名词解释: 免费:软件商不收取用户任何费用对其提供软件使用,但是源代码是否公开和免费没有必然关系; 开源:费用问题由软件商掌握,不一定免费,而是指软件商开放商城系统的源代码; 闭源:费用问题同样由软件商掌握,也不一定免费,是指软件商关闭商城

win7电脑使用AMD显卡驱动经常黑屏怎么办?

  今天,小编想要讲到的电脑故障问题也是与显卡相关的.有一位朋友提到,说自己的ghost win7电脑使用AMD显卡驱动经常会黑屏,这样的问题如何解决呢? 1.首先,咱们可以试试将显卡驱动升级,有的时候,因为没有升级的关系,也会造成电脑的黑屏,大家可以在驱动精灵或者是电脑品牌的网管上下载最新的显卡驱动. 2.如果升级显卡无法解决问题的话,大家可以先试着将自己电脑中的显卡驱动卸载掉,之后咱们再进行如下的操作:返回到win7电脑的桌面界面,然后找到计算机图标,右键点击计算机图标,选择管理选项,在打开

如何在ubuntu中安装显卡驱动和无线驱动

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/610622 如何在linux(以ubuntu为例)中安装显卡驱动和无线驱动   一般来说,linux对硬件的支持并不是很好,一般核心驱动没有什么问题,只是一些与显示和无线网卡相关的驱动支持的不是很好,虽然有"Additional Driver"这样的软件可以为ubuntu提供一些合适的驱动,但有时候难免因为

驱动精灵2015版本中更新显卡时出现蓝屏现象的解决方法

驱动更新或者安装,我们通常会选用驱动精灵.驱动精灵2015版本中,更新了显卡,却出现了蓝屏的现象,这是怎么回事?遇到该种情况,有什么方法进行解决? 首先我们来看看驱动精灵怎么更新显卡驱动? 第一步:打开我们的驱动精灵,点击一键检测. 驱动精灵 第二步:驱动精灵会检测出我们的电脑有哪些驱动故障,点击"修复". 驱动精灵 第三步:这个时候你会看到你的驱动出现了问题,在列表中请勾选显卡驱动,点击"下载". 驱动精灵 第四步:显卡驱动下载完成后,点击"安装&quo

如何完全卸载AMD显卡驱动

AMD驱动版本安装错误,无法在系统内彻底卸载. 解决方案: 使用AMD官方提供的AMD显卡驱动卸载软件:AMD clean uninstall utility   适用系统:Win7/8/8.1/10 32位和64位.   1.进入上述链接点击红框内链接下载软件:     2.找到下载好的程序并双击运行:     3.会弹出一个警告信息并点击OK确认卸载,点击cancel取消卸载,大致意思是说要卸载全部的AMD显卡驱动程序和应用组件.     4.点击OK后会把软件最小化到系统托盘后台运行.  

win7系统下如何提升电脑中的显卡性能?

win7系统下如何提升电脑中的显卡性能?   1.首先,咱们必须为显卡配置一个正确的驱动程序,因为显卡的种类很多,其中涉及到不同的厂家,不同的型号等等,因此,咱们在选择显卡驱动的时候也应该因地制宜,根据显卡的类型来选择,只有这样,才能让它们之间的兼容性达到最好,让电脑运行更加流畅. 2.第二点咱们需要说到的便是显卡的散热功能了,特别是在夏季,这一点工作是非常重要的.显卡在工作的时候会散发大量的热量,如果散热不好的话便会造成机箱内部温度升高,甚至是烧坏其他的设备. 3.最后一点便是供电的稳定性.显