`
znhyz1
  • 浏览: 158262 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

Fedora 16 ATI 闭源驱动安装指南 --从 RPMFUSION 仓库安装 AMD Catalyst 闭源驱动

阅读更多

本文目的是在 Fedora 16 系统上从 RPMFUSION 仓库安装 AMD Catalyst 闭源驱动,通用于于 32 位、32 位 PAE 和 64 位系统。

1、如果之前使用 AMD 提供的 run 文件安装过驱动的话,请卸载并修复 Mesa 库:

su -c 'yum reinstall mesa-libGL'

2、然后若还没启用过 RPMFUSION 仓库,那么请安装并启用:

su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

3、安装

pkcon install akmod-catalyst xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i686

4、配置

首先需要禁用 KMS,编辑 GRUB2 配置文件 /etc/default/grub ,为已有变量增加 nomodeset 参数,例如:

GRUB_CMDLINE_LINUX="quiet rhgb nomodeset"

之后运行 grub2-mkconfig -o /boot/grub2/grub.cfg 重新生成配置文件。

第二步需要给驱动里一个库文件加上 SELinux 标签,至少在 11.11 中需要这一步,看来是 AMD 遗漏了……

su -c 'chcon -t textrel_shlib_t /usr/lib/dri/fglrx_dri.so'

最后一步是生成 /etc/X11/xorg.conf 文件,可选,因为 /etc/X11/xorg.conf.d/ 中的配置已经可以使其正常工作了,但是 aticonfig 工具需要它。

su -c 'aticonfig --initial'

最后,重启系统生效

5、测试

重启后可以测试下 Catalyst 驱动是否已经启用了,运行一下:

fglrxinfo

也可以看看 3D 加速:

fgl_glxgears

PowerXpress 内置和独立显卡切换(root 用户执行)

使用内置显卡(节能模式),运行后注销/重启 X11 生效:

aticonfig --px-igpu

使用独立显卡(高性能模式),运行后注销/重启 X11 生效:

aticonfig --px-dgpu

查看当前正在使用的显卡:

aticonfig --pxl

OverDrive 超频选项

显示当前 GPU 核心及显存频率、理论范围和 GPU 占有率

aticonfig --odgc

获取当前 GPU 温度:

aticonfig --odgt

设置新的 GPU 频率和显存频率:

aticonfig --odsc=GPU_CLOCK,GDDR_CLOCK

如果新频率不稳定的话,那么可以恢复原始,运行后注销/重启 X11 生效:

aticonfig --odrd

如果新频率稳定可用,那么可以设置为启动时自动超频,运行后注销/重启 X11 生效:

aticonfig --odcc

UVD2 硬件解码

目前 mplayer 和 VLC 等只能使用 VAAPI 做为中介调用 XVBA 实现 UVD2 硬件解码,但是经过本人实际测试效果不理想:

  • 在近两年多核 CPU 的过期配置下远不如 ffmpeg-mt 效率高。
  • 不能处理 H264 5.1 Profile 的视频。
  • mplayer 不能加载字幕。

故此就不介绍其中的折腾过程了,实在不值得。不过现在 XBMC 有直接访问 XVBA 无需 VAAPI 中转的分支,据说性能有提升(依然不能处理 H264 5.1 Profile 的视频)。

卸载

如果对于闭源驱动不满意,那么可以卸载来切换回开源驱动:

su -c 'yum remove akmod-catalyst kmod-catalyst-* xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i686'

然后删除 X.org 配置文件:

su -c 'rm /etc/X11/xorg.conf'

然后仿照之前步骤移除 GRUB2 配置文件 /etc/default/grub,删除 nomodeset 参数。

以免万一,还可以恢复 Mesa 配置:

su -c 'yum reinstall mesa-libGL'

重启即可。

 

附:rpm驱动列表

http://download1.rpmfusion.org/nonfree/fedora/updates/16/i386/

 

转载自:http://linuxtoy.org/archives/fedora-16-amd-proprietary-driver-installation-guide.html

分享到:
评论

相关推荐

    rpmfusion(fedora14安装mpeg、mp3需要的软件源)

    RPMFusion是针对Fedora Linux发行版的一个第三方软件仓库,它提供了许多在Fedora官方仓库中因版权或法律问题而未包含的软件,比如多媒体编解码器、图形驱动等。在Fedora 14中,如果用户想要播放MPEG视频文件或MP3...

    Fedora-14-i386-DVD Fedora-14-x86_64-DVD Fedora-14-i686-DVD

    根据提供的标题、描述、标签及部分内容,我们可以了解到用户在寻找...通过官方或第三方提供的下载链接,用户可以轻松获取所需的安装镜像,并根据指南进行安装。这对于想要尝试Linux系统的用户来说是一个很好的起点。

    jdk-1_5_0_22-linux-amd64安装板(rpm).zip

    这个压缩包“jdk-1_5_0_22-linux-amd64安装板(rpm).zip”包含了适用于Linux操作系统64位架构的JDK 1.5.0_22版本的安装程序。 JDK 1.5,也被称为Java SE 5.0,是Java平台的重大更新,发布于2004年9月。这个版本...

    fedora14中安装arm-linux-gcc交叉编译器.pdf

    Fedora 14 中安装 arm-linux-gcc 交叉编译器 在 Fedora 14 环境中,安装 arm-linux-gcc 交叉编译器是一项重要的任务,以下是安装步骤的详细说明: 安装前的准备 在安装 arm-linux-gcc 交叉编译器之前,需要下载 ...

    rpmfusion-nonfree-release:rpmfusion-nonfree-release-非自由

    `rpmfusion-nonfree-release`是RPM Fusion项目的一部分,它是一个为Fedora和RHEL/CentOS等基于RPM的Linux发行版提供额外软件包的社区仓库。这个仓库包含了一些由于版权、专利或其他法律问题而不能包含在官方发行版中...

    jdk-6u45-linux-i586-rpm.bin

    描述中重复的字符串"jdk-6u45-linux-i586-rpm.bin"可能是因为文本输入错误,通常在实际场景中,描述会包含更多关于文件的信息,比如安装指南或者文件用途。 从标签"jdk"我们可以推断,这个压缩包主要与Java开发环境...

    在Fedora 23上安装多媒体解码器.docx

    你也可以从 RPMFusion 仓库中安装 smplayer 播放器。 安装 libdvdcss libdvdcss 软件包,为播放器添加播放加密 DVD 影碟的功能。但是它不在 RPMFusion 仓库中,需要添加另一个仓库源: $ sudo dnf config-manager...

    jdk-8u201-linux-x64(rpm安装包_安装说明)

    这个文件通常包含详细的安装指南,包括上述步骤的详细说明,以及可能遇到的问题和解决方法。如果在安装过程中遇到任何问题,应参考这个文件以获取帮助。 总结来说,这个压缩包提供了一个在Linux服务器上安装JDK 8u...

    jdk-6u21-linux-x64-rpm.tar.gz

    这里的".rpm"后缀表明这个JDK的安装文件是按照RPM格式封装的,适用于使用RPM包管理器的Linux发行版,如Fedora、CentOS等。 4. **.tar.gz**:这是一个压缩格式,".tar"表示这是一个归档文件,可以将多个文件或目录...

    jdk-8u201-linux-x64.rpm

    ".rpm"是Red Hat Package Manager的文件扩展名,是Linux系统中用于软件包管理的一种格式,主要用于在Fedora、CentOS或RHEL等基于RPM的Linux发行版上安装、升级或卸载软件。"linux-x64"表示该软件包是为64位的Linux...

    fedora16 DVD 32位和64位下载种子

    Fedora 16是一款基于Linux内核的开源操作系统,它由全球各地...通过提供的Fedora-16-i386-DVD.torrent和Fedora-16-x86_64-DVD.torrent种子文件,用户可以下载这两个版本的DVD映像,从而安装和体验Fedora 16的全部功能。

    jdk-7u80-linux-x64.rpm.zip

    用户可能需要打开这个文件来获取附加信息或步骤,比如安装指南、配置说明或者版本说明等。 关于JDK 7u80,这是一个重要的Java版本,因为它引入了一些新特性、改进和修复了若干安全漏洞。对于开发者来说,了解这个...

    jdk-8u191-linux-x64-rpm.zip

    这个RPM包是Oracle公司提供的,用于在基于RPM包管理系统的Linux发行版(如Fedora、CentOS或Red Hat Enterprise Linux)上安装JDK。 JDK 8是Java的一个重要版本,它引入了许多新特性,包括Lambda表达式、默认方法、...

    Fedora 安装前指南

    需要注意的是,使用 AMD Catalyst 闭源驱动的用户无需进行这项设置。此外,对于 NVIDIA 显卡的 HDMI 音频输出设置方法暂未提供,期待有用户能够分享相关的设置步骤。 #### 四、简体中文配置改进 Fedora 16 中针对...

    Fedora-17-i686-Live-Desktop.part12

    Fedora-17-i686-Live-Desktop.part12

    Fedora64位操作系统 Fedora-Workstation-Live-x86_64

    Fedora-Workstation-Live-x86_64-26-1.5.iso 网盘下载链接 确保资源可用

    Fedora-17-i686-Live-Desktop.part11

    Fedora-17-i686-Live-Desktop.part11

    jdk-8u181-linux-x64-x86.rpm

    在描述中同样看到"jdk-8u181-linux-x64.rpm",表明这是RPM(Red Hat Package Manager)格式的安装包,这种格式常见于基于RPM的Linux发行版,如Fedora、CentOS或RHEL。RPM文件使得在这些系统上安装、升级和管理软件变...

    Fedora-17-i686-Live-Desktop.part05

    Fedora-17-i686-Live-Desktop.part05

Global site tag (gtag.js) - Google Analytics