Fedora 8 升级后的显卡驱动问题(黑屏及fglrx)

在WSL2中开启OpenGL直接渲染以及升级OpenGL 关于OpenGL的不同渲染方式的简要介绍,以及如何升级OpenGL到最新版 阅读详情
本机系统为Fedora 8, kernel-2.6.26.5-28.fc8
显卡为ATI HD2400

用yum update自动升级到kernel-2.6.26.6-49.fc8系统配置后,显示效果出现了问题。用glxinfo |grep rendering命令查看,结果为"direct rendering: No"
从ATI官网下载驱动,安装后重启发现启动到
Starting udev                       [ OK]
之后没有进入X画面启动,而是黑屏,显示器休眠。

解决办法:
在GRUB引导时,以single模式进入。
(按 a,然后在"kernel /vmlinuz-2.6.26.5-28.fc8 ro root=LABEL=/ rhgb quiet"这一行行末输入single)

找到在ATI 官网下载的驱动,重新安装
重启后,黑屏问题解决;然而在X画面启动过程中有两个warnings:
Checking for module fglrx.ko:                                                [ 失败]
fglrx.ko for kernel 2.6.26.6-49.fc8 was not found.         [ 警告]
fglrx DRI will not be enabled until one is found.               [ 警告]

可以肯定的是,这是由于fglrx没有被编译进新内核造成的。

当前的fglrx版本为  kmod-fglrx-2.6.26.5-28.fc8-8.542-4.8.10.fc8.1.i686 及 kmod-fglrx-2.6.26.6-49.fc8-8.542-4.8.10.fc8.2.i686
准备用yum 升级kmod-fglrx:
# yum install kmod-fglrx*
报错:
“ 丢失的依赖相关: kernel-i686 = 2.6.26.5-28.fc8PAE 被包 kmod-fglrx-2.6.26.5-28.fc8PAE-8.542-4.8.10.fc8.1.i686 (rpmfusion-nonfree-updates) 所需要。。。”

yum install kernel-PAE*后,再次 yum install kmod-fglrx*
依然出现上述错误。

将fglrx.ko编译到内核的一般过程是:首先安装内核,然后安装相应版本的fglrx包。(仅此而已)
但是我不确定是不是因为我先装fglrx包后升级的内核,所以我只好先将fglrx删除,然后重装。
# yum remove kmod-fglrx

 大小  
================================================================================
正在删除:
 kmod-fglrx                    i686    8.542-4.8.10.fc8.2    installed     0.0
 kmod-fglrx-2.6.26.5-28.fc8    i686    8.542-4.8.10.fc8.1    installed    2.1 M
 kmod-fglrx-2.6.26.6-49.fc8    i686    8.542-4.8.10.fc8.2    installed    2.1 M
为依赖移除:
 xorg-x11-drv-fglrx            i386    8.542-2.8.10.fc8      installed     23 M
 xorg-x11-drv-fglrx-devel      i386    8.542-2.8.10.fc8      installed    394 k
 xorg-x11-drv-fglrx-libs       i386    8.542-2.8.10.fc8      installed     26 M

Transaction Summary
================================================================================
Install      0 Package(s)        
Update       0 Package(s)        

然后依次装上刚才删除的包:
#yum install kmod-fglrx xorg-x11-drv-fglrx*

# /sbin/service fglrx restart
Checking for module fglrx.ko:                              [ 确定]
Enabling the fglrx driver: Driver already enabled.        [ 确定]

OK,搞定!

补充:fglrx介绍:
fglrx 是“FireGL & Redeon for X”的缩写,它是用于ATI Radeon和 FireGL系列显卡的驱动程序。为了支持基层直接渲染(DRI), 需要安装编译与当前内核版本号一致的内核源码。fglrx驱动程序不需要被编译进内核模块就可以工作,但是这样无法实现DRI功能。

fglrx is the name of the Linux display driver used for ATI Radeon and ATI FireGL family video adapters and stands for "FireGL and Radeon for X". It contains free open source as well as proprietary and closed source parts. For proper Direct Rendering Infrastructure (DRI) support, the kernel source code for the currently running kernel must be installed and compiled. The driver can work without the kernel module, but DRI will not be available.




参考:
Fedora自动升级后黑屏

昨天晚上临下班的时候,自动升级了一下fedora,不想今天早上进系统的时候系统在加载完硬件驱动后,显示器花了一下就黑屏了。
然后系统就没有反应了。重启后问题依旧。
试着手动配置运行grub,用single模式进入,修改了一下显示的色深,从24改为16。
重启 ,没效果。
接着从文本模式进入,自己启动xinit,突然系统告诉我当前当前输出设备是screen 0,是否启用screen 1。
我想到了可能是升级后系统对硬件设备的配置可能不正确了,于是修改     /etc/X11/xorg.conf  。
重新起动,OK !

ATI在Slackware 11上安装全过程
进/lib/modules/fglrx/build_mod/2.6.x
insmod&nbspfglrx.ko。。。成功
运行 /lib/modules/fglrx里的make-install.sh它会更新内核模块的依赖关系。。以后加载fglrx就可以用modprobe了

x2go - nxagent的CPU占用为什么这么高? 1. 我在本地客户端做了一个测试: 本地客户端(若没有以+iglx启动服务器)默认直接硬件加速渲染,运行glxgears,cpu占用比较低。当我更改为直接软件渲染,cpu飙升至200%,且识别的openGL显示为vmware。到这里我搞明白了为什么昨天在 x2go中为什么识别的openGL是vmware,因为在x2go中就是做的远端软件渲染,这也是为什么远端客户端cpu飙高的原因。... 阅读详情

相关推荐

VisionPro 9.0 QuickBuild里用C#脚本调用Halcon 23.11模型,保姆级图文配置流程

本文详细介绍了如何在VisionPro 9.0 QuickBuild环境中使用C#脚本调用Halcon 23.11深度学习模型,提供从环境配置到模型集成的保姆级图文教程。重点解决图像格式转换、许可证配置等工业视觉检测中的常见问题,帮助开发者快速实现高效、稳定的视觉检测流水线部署。

weixin_27027459的博客 432

linux升级之后黑屏,fedora升级到28之后gnome登录黑屏的解决方法

在把fedora升级到28的过程中非常顺利,系统能正常启动,登录进入gnome3之后一直是黑屏状态,以下为解决方法。使用dnf升级系统,命令是:sudo dnf upgrade --refreshsudo dnf install dnf-plugin-system-upgradesudo dnf system-upgrade download --releasever=28sudo dnf sys...

weixin_36031304的博客 848

【交易系统系列27】带你看懂订单的“奇幻漂流”

作为一个在交易所后台“厨房”里摸爬滚打了十多年的老兵,我将用一杯手冲咖啡的时间,带你亲历一次完整的订单“奇幻漂流”。本文将用一个“奶爸”的生活视角,硬核拆解**撮合(Matching)**、**清算(Clearing)**、**结算(Settlement)**和**出入金**这四大核心环节。这不仅是一次对**交易系统优化**和**撮合引擎架构**的深度剖析,更是一场关于传统金融与数字金融两种不同“上菜”哲学的真实故事。

weixin_43988453的博客 406

linux可视化界面黑屏,linux fedora14 安装后,重启不能进入图形界面,显示黑屏的解决办法...

fedora14安装后,不能显示图形界面,跟同事ly折腾了好久,解决办法如下:(1)首先进入系统后,进入文本输入模式,a +init3;(2)终端进入系统后,root用户运行Xorg –configure :1,生成xorg.conf.new文件;(3)运行Xorg –config xorg.conf.new –retro进行测试;ctr+alt+backspace退出测试;(4)Cp xorg....

weixin_39729837的博客 706

基于IC动态加权的机器学习多因子选股策略:从模型融合到实战回测

在量化投资领域,多因子选股模型通过挖掘市场数据中的有效信号来预测股票收益。其核心原理在于利用统计学与机器学习算法,从海量因子中识别出与未来收益具有稳定相关性的特征。这一技术的核心价值在于将主观投资决策转化为系统化、可重复的客观过程,从而在控制风险的前提下追求超额收益。其典型应用场景包括股票阿尔法策略构建、Smart Beta产品设计以及资产配置中的股票筛选环节。本文聚焦于如何通过信息系数(IC)这一关键指标,动态融合Ridge回归、MLP神经网络和随机森林等多个预测模型,构建一个能够自适应市场风格轮动的选股

weixin_34216614的博客 450

Autosar Os降低CPU负载的方案总结

由于各个项目的实际场景不尽相同,可能需要有针对性的对症优化。如果你还有别的一些优化手段欢迎留言交流。

3676

Linux/CentOS/Fedora图形安装界面,笔记本很暗,黑屏解决

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34025151的博客 526

AMD Ryzen AI Max+ 395四机集群实战:开源工具链与大模型推理优化全解析

本文详细解析了基于AMD Ryzen AI Max+ 395处理器的四机集群搭建与优化实践,涵盖硬件配置、开源工具链评测及大模型推理优化技巧。通过深度测试,揭示了集群在AI推理中的性能瓶颈与解决方案,特别适合需要扩展显存的大模型实验场景。文章还提供了成本效益分析,帮助开发者做出更明智的选型决策。

weixin_29041767的博客 1516

在Fedora系统上安装GPU驱动的步骤和踩坑

这一步可以尝试直接运行.run文件,它发现你没有禁用nouveau后,会问你要不要帮你禁用,生成两个文件,点yes就可以。这个东西顾名思义,和安全相关。但我是学生,我只是在自己开发机上做项目安装GPU驱动,把这个东西关了能省不少事,所以我就直接把它关了。这一点咨询了联想的客服,在独显驱动不存在的时候可以使用集显来输出图像,新驱动安装好之后就不能这样使用了,如果要一直使用集显需要把独显拆掉。,它的步骤似乎是输入几个命令就解决了,非常简单,所以我首先尝试了这种。所以在没有驱动的情况,我的机器是开不了的。

qq_43702633的博客 1569

底层软件测试规范,QA评审底层测试

本文首发于【林子的空间】“林子,咱们上次讨论的高效Desk check清单,用起来还挺好的,最近我们组每次Desk check变得顺利多了,Dev也是越来越熟练。”玥玥跟我说。“真好!我们组感觉也是这样!”“不过,我听小慧说他们组有人对QA review UT提出了一些concern(质疑),觉得QA review的价值不大,基本都是Dev给讲一遍,QA也提不出来什么反馈...”玥玥补充说道。“哦...

weixin_42144707的博客 1188

【Windows Server 2019】企业虚拟专用网络服务的配置和管理(上)

博文介绍了部署企业虚拟专用网的定义,目的,以及好处。同时说明了实验拓扑图以及虚拟专用网络的工作原理。

VMware, Windows, Linux, Cisco, Container, Kubernetes, Kali 1万+

linux中运行屏幕分辨率,Linux设置显示器分辨率与刷新率

本文详细介绍了设置Linux显示器的分辨率与刷新率的方法,并就相关问题做了说明,有需要的朋友参考学习下。本节内容:Linux显示器分辨率与刷新率的设置方法。一、查看显卡相关信息复制代码代码示例:glxinfo | grep -i renddirect rendering: Yes运行此命令,如果显示不是“Yes”,说明还需要自己去安装一下驱动(显卡)。1、在linux的终端上执行:复制代码代码示例...

weixin_28839699的博客 1803

occ算法真值构建

occ算法真值产生

xiaomu_347的博客 609

fedora 11 自动升级后 重启黑屏 ati 显卡驱动 问题

       上次在安装好fedora11后我又安装了Fglrx的ATI显卡驱动,用了好长时间一直都很正常,可是今天我升级了一下我的系统(yum update)之后重启就黑屏,认为是显卡驱动的配置出现了问题,于是重新设置了一次驱动相关的配置,如xorg.conf  grub.conf 等等。。可是还是启不来,没办法只好卸载了显卡驱动,这样终于启来了,可是没有显卡驱动实在是不能用啊,于是到官方论坛去

2843

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Fedora11下ATI显卡的安装与卸载

换了台小黑的T400,先装了Fedora10,后来发现11也出来了,于是又折腾一小时升级到Fedora11,很爽,感觉还不错,兴奋之余从amd官网下了个ATI的驱动,安装过程如下:(如果您是想一边看一边装的话我建议您看完这篇文章再决定是否安装,不然别怪我事先没提醒您!) 一、去http://ati.amd.com/下载相应型号的驱动到本地硬盘,我的T400用的是ATI Mobility RADE

libodls 563

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux设置显示器分辨率及刷新率

一、查看显卡相关信息  glxinfo | grep -i rend  direct rendering: Yes  运行这个命令,如果显示不是“Yes”,说明还需要自己去安装一下驱动(显卡)。1、在linux的终端上执行:  [root@localhost ~]# glxinfo | grep -i rend  direct rendering: No (If you want to find ...

欢迎你来到飞扬博客 2694

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

linux命令行还屏幕刷新率,Linux下显示器分辨率及刷新率设置

一、查看显卡相关信息glxinfo | grep -i renddirect rendering: Yes运行这个命令,如果显示不是“Yes”,说明还需要自己去安装一下驱动(显卡)。1、在linux的终端上执行:[root@localhost ~]# glxinfo | grep -i renddirect rendering: No (If you want to find out why, t...

weixin_35945480的博客 1163

GLX直接渲染与间接渲染

文章目录前言源码解析src/glx/single2.cbuild/src/mapi/glapi/gen/indirect_init.csrc/glx/indirect_glx.csrc/glx/glxclient.h 前言 GLX支持直接渲染(Direct Rendering)与间接渲染(Indirect Rendering)两种模式,直接渲染模式需要OpenGL应用程序能够直接访问GPU(可以简单地认为OpenGL应用程序与GPU需要在同一台电脑上),而间接渲染则需要将OpenGL指令转发至X Wind

丰宁宁的专栏 2368

求助:Linux下Nvidia 显卡驱动的安装

这两天纠结于Linux下Nvidia显卡驱动的安装,看着网上的各种教程很简单,自己操作起来却各种问题。先贴上服务器的显卡信息: 对这个不太熟,不知道选择哪个型号的驱动,我先下载了C2050的驱动,并装完了,可是使用命令glxinfo |grep VGA发现选项direct rendering还是no,进入图形界面的系统首选项中的X manager setting还是提示没有驱动。后来干脆

hustlihao的专栏 479

NVIDIA显卡官方驱动安装以及特效的开启

首先查看显卡是否装好 运行:glxinfo | grep rendering 如果显示"direct rendering: Yes",则已安装 1、下载驱动 http://www.nvidia.com/page/home.html 2、删除原驱动包 sudo apt-get --purge remove nvidia-glx nvidia-glx-new 然后删除 /lib/modules/2.6.22-14-generic/文件夹下面带有nvidia字样的内

timebomb的专栏 1375

硬件3D加速指南(转)

硬件3D加速指南(转)[@more@]   内容简介:本指南描述了如何在Gentoo Linux的XFree86中使用XFree-DRM以获得3D加速。   1. 前言      什么是硬件3D加速?我为什么需要...

ciya3282的博客 386

VMWare虚拟机下Fedora30升级Fedora31,重启后无法启动系统,出现alloc magic is broken at 0xXXXX的错误

如图所示,昨天晚上点了那个Download按钮,下载Fedora31,下载完成后提示要重启安装。重启之后就黑屏了,一大串白色的字: alloc magic is broken at 0xXXXX 启动不了系统,昨天晚上太晚了就没继续弄了,关机睡觉 第二天起来,重新打开虚拟机,一样的错误。启动画面4个菜单项,前两个是Fedora 30,第三个是Fedora 29,最后一个是secure模式...

ZLK1214的专栏 5237

完全用Deepin Linux娱乐、工作、学习(2)-- 显卡驱动篇

        在前面《完全用Deepin Linux娱乐、工作、学习(1)》一文中,我简单和各位分享了关于Deepin Linux的基础体验。对于Deepin Linux来说其中有它的好也有它的不足,我相信任何人、任何事、任何物不是与生俱来的,都是经过慢慢打磨出来的,就像我们从小长大一样,需要经过很多的事情才会真正长大。同样我们需要给它足够多的时间,相信它包容它,慢慢地它也会长大的,毕竟它还年轻...

weixin_33910460的博客 1万+
上一篇: Matlab的函数及指令一览表
下一篇: Ubuntu 8.10没有声音(解决方法小结),及显卡驱动(Nvidia-xsever)安装
鹅鹅
博客等级 码龄19年 70粉丝 53原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值