opensuse15.4安装amd显卡hd6570驱动程序失败的原因分析

news2024/12/24 20:36:21

opensuse15.4安装amd显卡hd6570驱动程序失败的原因分析
台式机电脑系统是openSUSE-Leap-15.4-DVD-x86_64
独立显卡是AMD Radeon HD 6570
到官网https://www.amd.com/zh-cn.html——下载与支持——Radeon显卡与AMD芯片组——驱动程序——从下方列表中选中你的产品——AMD Radeon HD 6570——提交——Linux x86_64——右击下载——复制链接
在这里插入图片描述在这里插入图片描述

文件名:amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip
大小:172MB
版本号:15.9
发布日期:2015年9月15日
localhost:~ # wget https://www2.ati.com/drivers/linux/amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip
localhost:~ # unzip amd-catalyst-15.9-linux-installer-15.201.1151-x86.x86_64.zip
localhost:~ # chmod a+x AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run

[root@fedora ~]# ./AMD-Catalyst-15.9-Linux-installer-15.201.1151-x86.x86_64.run
Created directory fglrx-install.S1l6Lz
Verifying archive integrity… All good.
Uncompressing AMD Catalyst™ Proprietary Driver-15.201.1151…
AMD Catalyst™ Proprietary Driver Installer/Packager

error: Detected X Server version ‘XServer 1.20.3_64a’ is not supported. Supported versions are X.Org 6.9 or later, up to XServer 1.10 (default:v2:x86_64:lib:XServer 1.20.3_64a:none:5.14.21-150400.22-default:)
Installation will not proceed.

Removing temporary directory: fglrx-install.S1l6Lz

失败原因分析一:
localhost:~ # rpm -aq |grep 1.20.3
xorg-x11-server-extra-1.20.3-150400.36.7.x86_64
xorg-x11-server-1.20.3-150400.36.7.x86_64
当前opensuse15.4系统xorg-x11-server的版本是1.20.3是不支持显卡AMD Radeon HD 6570
根据报错信息提示显卡AMD Radeon HD 6570支持xorg-x11-server的版本范围是X.Org 6.9到XServer 1.10之间
查官网https://www.x.org/archive/得知
X11R6.9.0/ 2005-12-21 21:25
https://www.x.org/archive/individual/xserver/
xorg-server-1.10.0.tar.bz2 2011-02-26 05:49 5.1M
xorg-server-1.20.14.tar.gz 2021-12-15 19:04 9.0M

2005年发布X.Org 6.9,当时SUSE Enterprise Linux 10.0
2011年发布XServer 1.10,当时openSUSE 11.4
无论是显卡还是驱动程序都是旧时代产物,不适应如今opensuse15.4系统

失败原因分析二:
AMD官网宣布不再维护升级驱动程序fglrx,转向开源通用的驱动程序radeon,fglrx是局限在xorg-X11,如今Wayland逐渐取代xorg-X11,fedora版本已经普遍使用Wayland
应用程序——其它——设置——关于——窗口系统——Wayland
应用程序——其它——设置——关于——窗口系统——X11

A卡驱动程序有5种:
radeon——开源——适用所有A卡——适用全部openSUSE版本,自带装上使用——xf86-video-ati

amdgpu——开源——适用HD 7xxx系列和之后的A卡——适用leap 42.2之后的openSUSE系统,不适用tumbleweed版本——xf86-video-amdgpu

fglrx legacy——闭源——适用HD2900-4870——不适用leap 42.2之后的openSUSE系统,不适用tumbleweed版本——catalyst-xxxxx.run

fglrx 12.0+ ——闭源——适用hd5450-6990——不适用leap 42.2之后的openSUSE系统,不适用tumbleweed版本——catalyst-xxxxx.run

amdgpu-pro——闭源——适用HD 7xxx系列——适用leap 42.2之后的openSUSE系统——amdgpu-install-xxxxx.rpm

https://repo.radeon.com/amdgpu-install/

N卡驱动程序有2种:
nouveau————开源——适用所有N卡——适用全部openSUSE版本,自带装上使用——xf86-video-nouveau

nvidia——闭源——适用所有N卡——不清楚是否适用全部openSUSE版本——xorg-x11-drv-nvidia-xxxxx.rpm

https://download1.rpmfusion.org/nonfree/fedora/nvidia-driver/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/570319.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【项目实践】猫十二分类

【数据科学项目实践】基于ResNet和Inception v3的猫十二分类迁移学习 一、项目背景 本项目来源于飞浆平台的图像分类学习赛。指路链接 代码和结果来源于我的小组同学,没有做任何的改动,我这边仅做一个总结归纳,以便学习和复盘 简单把赛题…

chatgpt赋能python:Python句柄操作

Python 句柄操作 Python作为一门强大又易于使用的编程语言,其在内存管理和资源分配方面广受欢迎。其中Python句柄操作是其独特之处之一。在本文中,我们将介绍Python句柄操作的概念,方法,以及模块,并讨论Python中句柄操…

统计学中的t检验 、f检验、卡方检验

1.1数据的种类 我们都知道,一般数据可以分为两类,即定量数据(数值型数据)和定性数据(非数值型数据),定性数据很好理解,例如人的性别,姓名这些都是定性数据。 定量数据可…

CSS3煎制荷包蛋动画特效,优质男士表白必备

你有多久没吃过早餐了?你是否每天忙碌到很晚,结果导致早上起来也很晚,匆匆忙忙来不及吃早餐,更别说自己做了。一直到现在,你有多久没有吃到过母亲做的早饭了?我们在外奔波,希望家人安康&#xf…

【C语言】几种方法解决问题:C6031返回值被忽略:“scanf” (保姆级图文)

目录 错因分析1. 使用_s结尾的安全函数版本(推荐)2. 在本项目中关闭警告(作用一个项目)3. 在本文件中关闭警告(作用一个文件)总结 欢迎关注 『C语言』 系列,持续更新中 欢迎关注 『C语言』 系列…

分布式协调服务--zookeeper

目录 一、概述 1、zookeeper有两种运行状态 zookeeper架构的角色: 2、Paxos算法:消息传递的一致性算法 3、ZAB协议 Zab 协议实现的作用 Zab协议核心 Zab协议内容 消息广播 崩溃恢复 实现原理 协议实现 一、概述 zookeeper官网 zookeeper官…

Trace32使用Data.Test和Data.TestList命令测试内存类型以及完整性

我们在debug的时候,可以使用Trace32自带的一些命令快速地检测目标系统的内存的类型和完整性(是否可读或可写),以便快速排除内存缺陷带来的干扰。 目录 Data.Test: 内存完整性测试 Memory integrity test Data.TestL…

Android进阶 View事件体系(二):从源码解析View的事件分发

Android进阶 View事件体系(二):从源码解析View的事件分发 内容概要 本篇文章为总结View事件体系的第二篇文章,前一篇文章的在这里:Android进阶 View事件体系(一):概要介绍和实现Vie…

chatgpt赋能python:Python动态增加成员变量简介

Python动态增加成员变量简介 Python是著名的解释型编程语言,在众多开源项目中得到了广泛的应用。它以简洁明了的语法和高效的运行速度而闻名,成为了许多开发者的首选。 Python提供了极大的灵活性,使得我们可以随意添加、修改和删除对象的属…

chatgpt赋能python:Python切割技巧:如何用Python切割字符串和列表

Python切割技巧:如何用Python切割字符串和列表 Python是一种高级编程语言,被广泛用于数据分析、机器学习、Web应用程序等领域。在Python编程中,切割技巧是一项必备技能。 什么是切割技巧? 切割技巧是指用一种编程语言&#xff…

chatgpt赋能python:Python列表倒序-从入门到实践

Python列表倒序 - 从入门到实践 Python是一种高级编程语言,被广泛运用于web开发、科学计算、数据分析等领域,也是初学者学习的首选语言之一。Python的列表(List)是其中一个常用的数据类型。在本文中,我们将深入探讨Python列表倒序的方法&…

chatgpt赋能python:Python列表反向:如何用简单的代码将列表元素反转

Python列表反向:如何用简单的代码将列表元素反转 在很多编程语言中,将列表元素反转是一项常见的任务。Python也不例外。Python内置函数提供了一种非常直接的方式来将列表元素反转,而不需要费力地创建一个新列表。 什么是列表反向&#xff1…

chatgpt赋能python:Python动态代码的SEO优化技巧

Python 动态代码的SEO优化技巧 Python是一种常用的编程语言,它以简化开发流程和易于阅读的代码著称。Python动态代码能够让开发者更快捷方便地进行编码,并且能够改善SEO表现。在本文中,我们将着重介绍Python动态代码与SEO优化涉及的技巧。 …

chatgpt赋能python:Python分组匹配:了解正则表达式中的分组匹配技巧

Python 分组匹配: 了解正则表达式中的分组匹配技巧 在 Python 中,正则表达式是一种重要的文本处理工具,它可以帮助我们在字符串中匹配、查找和替换特定的文本模式。其中,分组匹配是正则表达式的重要特性之一,它可以将匹配的结果按…

快速理解会话跟踪技术Cookie和Session

文章目录 会话跟踪技术客户端会话跟踪技术Cookie服务端会话跟踪技术Session 会话跟踪技术 会话:客服端和服务端的多次请求与响应称为会话。 会话跟踪:服务器需要识别多次请求是否来自同一浏览器,在同一次会话多次请求中共享数据。 HTTP协议是…

chatgpt赋能python:Python加解密算法简介

Python加解密算法简介 在当今数字化的时代,数据的安全性变得至关重要。而加密算法就成为了保障数据安全的重要手段之一。Python作为一门高级编程语言,提供了许多加密算法库,使得开发人员可以轻松地实现加密功能。本文将着重介绍Python中一些…

机器学习模型——回归模型

文章目录 监督学习——回归模型线性回归模型最小二乘法求解线性回归代码实现引入依赖:导入数据:定义损失函数:定义核心算法拟合函数:测试:画出拟合曲线: 多元线性回归梯度下降求线性回归梯度下降和最小二乘…

chatgpt赋能python:Python中%取模操作的介绍

Python中%取模操作的介绍 在Python中,取模操作使用符号“%”表示,它的作用是取两个数相除的余数。例如,10 % 3等于1,因为10除以3的余数为1。这个操作可以用在很多场合,比如判断一个数是奇数还是偶数,或者判…

带你开发一个远程控制项目---->STM32+标准库+阿里云平台+传感器模块+远程显示。

目录 本次实验项目: 下次实验项目: 本次项目视频结果/APP/实物展示 实物展示 APP展示 视频展示 模块选择说明; 温湿度传感器模块介绍 光照传感器介绍 ESP8266-01S模块介绍 本次实验项目: 项目清单平台单片机语言实现温湿度传感器模…

Reinforcement Learning | 强化学习十种应用场景及新手学习入门教程

文章目录 1.在自动驾驶汽车中的应用2.强化学习的行业自动化3.强化学习在贸易和金融中的应用4.NLP(自然语言处理)中的强化学习5.强化学习在医疗保健中的应用6.强化学习在工程中的应用7.新闻推荐中的强化学习8.游戏中的强化学习9.实时出价——强化学习在营…