centos7安装AMD显卡驱动和AMD opencl SDK的过程

第一次写博客,不太会使用MarkDown编辑器,写这篇文章主要是给自己以后提个醒,不至于忘了没有地方找。是要测试Intel的显卡的性能但找的程序是只可以在Linux上运行的,这个程序只有opencl环境或CUDA环境就可以运行,所以就搭建了一个AMD的环境,我的AMD显卡是E8860型号。

要想使AMD显卡支持opencl,我下载的是AMD官网关于E8860最新的催化剂,和opencl SDK 3.0.


最好是在有网的环境中安装,安装过程中会提示系统内缺少一些库


AMD显卡催化剂的安装:

我的安装步骤是从官网下载对应型号的最新的催化剂,15.302.2301-160625a-311286e-aes,下载下来它是一个zip的文件。解压后是一个.run的脚本,可以执行 ./xxx.run --help查看命令。安装的方法有很多下面介绍一下我安装所使用的步骤:

1.sh  ati-XXXXXXXXXX.run --extract ati

2.init 3(root)//这一步一定要使用,使用命令生成对应的rpm包一定要在黑窗口下执行

2.cd ati

3.sh /packages/RedHat/ati-packager.sh --buildpkg RHEL7_64a  

 //RHEL7_64a,表示红帽764位,在执行./xxx.run --help的时候会看到./xxx.run --listpkg  可以查看支持的系统版本

4.这时会生成一个rpm包,而在Ubuntu中这样执行会生成4个deb的包。rpm -ivh fglrXXXXXXXX.rpm

5.安装rpm包,会提示缺少一些库,使用yum install xxx安装即可。我的安装经验是在centos7中还有安装提示中没有的yum install gcc和

yum install redhat_lsb.

6.安装成功后执行aticonfig  --initial --input=/etc/X11/xorg.conf。可以查看一下/etc/X11/xorg.conf,看一下设备的驱动是不是flgrx.

7.执行一下modinfo flgrx.显示信息,说明和内核关联,可能已经安装成功了,也可以使用clinfo命令查看GPU是否已经支持opencl。

8.init 5或重启。(就应该可以了,如果不行有可能黑屏或系统崩溃,黑屏说明驱动不符合,卸载rpm包,删除/etc/X11/xorg.conf重启就可以看到图形界面的,系统崩溃只能重新安装了

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

同样也可以这样

1、./xxx.run --buildpkg RHEL7_64a  //生成rpm包后面的步骤和前面的一样。

同样这条命令也需要在init 3后执行。

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

下面是我的安装步骤,因为有了安装rpm包的经验知道系统要安装催化剂需要哪些库,将库安装上后

1.init 3

2.su

4../xxx.run  //使用界面安装,在init 3中也可以看到安装界面。


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

如果驱动符合,直接在root权限下执行.run文件就可以在图形界面下安装,

并不需要安装任何依赖库


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

接下来介绍一下如何安装AMD opencl SDK.

我下载的是AMD-APP-SDKInstaller-v3.0.130.136-GA-linux64.tar。解压后出现一个脚本,以root权限执行。后会在/opt下安装AMDAPPSDK-3.0

接下来就是配置opencl sdk.


执行完上一步骤后可以在AMDAPPSDK-3.0下的doc文件夹下发现配置opencl sdk的PDF文件,有兴趣的可以看一下。下面说明我的配置过程:

在 /etc/profile.d下回有AMD的配置文件(具体名字我忘记了)使用vim打开里面会有一条export AMDAPPSDKROOT="/opt/AMDAPPSDK-3.0"

在它的下面加上

export LD_LIBRARY_PATH="/etc/ld.so.conf/amdapp_x86.conf:$LD_LIBRARY_PATH"

export LD_LIBRARY_PATH="/etc/ld.so.conf/amdapp_x86_64.conf:$LD_LIBRARY_PATH"

接下来进入/etc/ld.so.conf目录下  touch amdapp_x86.conf和touch amdapp_x86_64.conf

amdapp_x86.conf中写入/opt/AMDAPPSDK-3.0/lib/x86

amdapp_x86_64.conf中写入/opt/AMDAPPSDK-3.0/lib/x86_64


然后在root权限下 执行ldconfig命令

这样就大功告成了。











  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在CentOS 7上安装Intel显卡驱动,您需要遵循以下步骤: 1. 首先,检查您的Intel显卡型号。您可以使用以下命令来查看: $ lspci -nnk | grep -i vga -A3 | grep 'kernel driver' 2. 在您知道您的显卡型号后,您需要下载相应的驱动程序。 3. 驱动程序下载完成后,您需要将其解压缩并安装。 4. 接下来,您需要切换到root用户并在终端中输入以下命令以安装驱动程序: # sh install.sh 5. 驱动程序安装完成后,您需要重新启动计算机。 6. 您可以使用以下命令来验证您的显卡是否已成功安装: $ glxinfo | grep "OpenGL renderer" 通过以上步骤,您就可以在CentOS 7上安装Intel显卡驱动程序了。 ### 回答2: CentOS是一种Linux操作系统,相较于Windows系统更加稳定和安全,而且可以通过安装显卡驱动提升显卡的性能。对于Intel显卡,我们可以通过以下步骤来安装驱动: 1. 首先,确定您的Intel显卡型号以及所需的驱动版本。您可以通过Intel官网或lspci命令来查看您的显卡型号。 2. 确认您的操作系统是否已经安装rpmfusion-free和rpmfusion-nonfree源. 您可以通过以下命令来安装rpmfusion-free和rpmfusion-nonfree源: sudo yum install http://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm sudo yum install http://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm 3. 然后,我们需要安装内核头文件和开发工具包来编译驱动程序。 sudo yum install kernel-devel kernel-headers gcc make 4. 可以使用命令“tar zxvf”安装显卡驱动程序,并进入目录: tar zxvf 驱动文件名.tar.gz cd 驱动文件名 5. 然后执行以下命令来编译并安装驱动程序: make sudo make install 6. 最后,我们需要更新initramfs并重启系统使驱动程序生效: sudo dracut --force sudo reboot 在这里要注意的是,Intel显卡驱动并不需要重新编译内核,安装后也不需要重启X.org服务,因为X.org已经自动检测并使用最新的驱动程序。 总之,以上就是CentOS7安装Intel显卡驱动的详细步骤。 需要注意的是,安装显卡驱动程序需要一定的技术水平和风险,请确保您知道自己在做什么,更好的是在熟悉的操作系统和场所范围内进行操作。 ### 回答3: Intel显卡是一种常见的显卡,如果想在CentOS7系统中使用它,就需要安装对应的驱动程序。以下是安装CentOS7 Intel显卡驱动的步骤: 1. 准备驱动程序 首先,需要下载对应的驱动程序。建议从官方网站或者其他可靠的软件库下载。 2. 安装依赖库 安装Intel显卡驱动之前还需要先安装一些依赖库,否则可能无法完成安装,可以通过yum命令来安装,例如: sudo yum install gcc sudo yum install kernel-devel sudo yum install kernel-headers sudo yum install make sudo yum install dkms sudo yum install pciutils 3. 安装驱动程序 将驱动程序解压,进入解压后的目录,运行以下命令: sudo ./install 根据提示进行操作,这个过程可能需要一些时间。 4. 验证安装 完成安装后,可以使用以下命令验证驱动程序是否正确安装: glxinfo | grep -i vendor 若输出为“Intel Corporation”,表示驱动程序已经安装成功,并且系统已经使用了该显卡。 5. 如果遇到了问题 如果在安装过程中出现问题,可以检查一下之前安装的依赖库是否正确,或者查看驱动程序配置文件是否正确。 总结起来,安装CentOS7 Intel显卡驱动需要注意以下几点: 1. 准备驱动程序,建议从官方网站下载。 2. 安装驱动程序之前需要安装一些依赖库。 3. 安装驱动程序可能需要一定的时间。 4. 安装完成后需要验证是否正确安装。 5. 如果遇到问题,可以检查依赖库和驱动程序配置文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值