如何为 CentOS 7 构建 Radeon 专有驱动程序?

如何为 CentOS 7 构建 Radeon 专有驱动程序?

所以,我在我的笔记本电脑上运行 CentOS 7,一切看起来都差不多。现在我正在尝试安装视频卡驱动程序。

#lspci-nn
...
01:00.0 VGA 兼容控制器 [0300]:Advanced Micro Devices, Inc. [AMD/ATI] Chelsea LP [Radeon HD 7730M] [1002:682f]
...

我已经发现来自 U&L 的线程并已下载 zip 文件。

但是,当我尝试使用以下命令执行安装程序时:

[root@giedi-prime fglrx-15.302]# sh check.sh
检测到的配置:
架构:x86_64(64 位)
X服务器:X服务器1.17.2
[root@giedi-prime fglrx-15.302]# ./amd-driver-installer-15.302-x86.x86_64.run

并尝试为我的发行版构建一个特定的包(最接近的选项是 RHEL7!),但它失败了,并且有一条日志消息输出/usr/share/ati/fglrx-installer.log

检查系统是否具有包生成所需的工具。
包构建失败!
包构建实用程序输出:
./packages/RedHat/ati-packager.sh:第 221 行:rpmbuild:找不到命令
[错误] 生成包 - 生成包时出错:RedHat/RHEL7

我在这里缺少什么?

答案1

您缺少(至少)rpmbuild 工具:

./packages/RedHat/ati-packager.sh: line 221: rpmbuild: command not found

这(根据CentOS 维基)应该位于rpm-build可以通过运行安装的包中yum install rpm-build

相关内容