首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >radeon驱动程序中未激活的Xvideo扩展程序

radeon驱动程序中未激活的Xvideo扩展程序
EN

Unix & Linux用户
提问于 2011-03-15 19:23:22
回答 2查看 43.2K关注 0票数 6

在我使用radeon驱动程序运行Debian压缩程序的计算机上,XVideo扩展无法工作(扩展本身就在那里,但硬件不受支持)。xvinfo显示

代码语言:javascript
复制
X-Video Extension version 2.2
screen #0
 no adaptors present

适配器是一个千兆字节的Radeon X1650,lspci显示为

代码语言:javascript
复制
01:00.0 VGA compatible controller: ATI Technologies Inc RV535 [Radeon X1650 Series] (rev 9e)

lsmod | grep radeon所示,加载了内核驱动程序:

代码语言:javascript
复制
radeon                574044  1 
ttm                    40018  1 radeon
drm_kms_helper         20065  1 radeon
drm                   142391  3 radeon,ttm,drm_kms_helper
i2c_algo_bit            4225  1 radeon
i2c_core               15712  6 eeprom,radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_i801

所需的(?) (非自由)固件似乎也被加载。从我的内核日志:

代码语言:javascript
复制
Mar 14 18:59:33 darkstar kernel: [   11.883832] [drm] Loading R500 Microcode
Mar 14 18:59:33 darkstar kernel: [   11.883834] platform radeon_cp.0: firmware: requesting radeon/R520_cp.bin

XVideo在Debian手下工作。升级到挤压(Linux内核:2.6.32-5-vserver-amd64xserver-xorg-video-ati 6.13.1-2+squeeze1)之后就没有了。我怎么才能把它拿回来呢?

(链接到X服务器日志)

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2011-03-21 15:54:43

我最近处理了这个问题,这是一个真正的痛苦,不幸的是,我没有关于我所做的事情的确切说明。

我保存了这两个链接:

最近的radeon芯片没有专门的视频覆盖硬件,他们使用3D核心的纹理支持来模拟视频覆盖。这意味着三维加速需要工作的视频覆盖工作。在我的glxinfo中:

代码语言:javascript
复制
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV515 7145) 20090101  TCL DRI2

如果您过去使用fglrx驱动程序,请确保删除它的任何残留物(删除dpkg -l '*fglrx*'找到的任何包,并检查/lib/modules中的内核模块。

我目前在radeon中使用了/etc/modules,就像上面的一个链接所建议的那样,但是我不确定它是否是严格必要的。我的xorg.conf里没有什么有趣的东西。

祝好运!

票数 3
EN

Unix & Linux用户

发布于 2011-03-18 06:46:45

我不确定这会不会有帮助,但我发现这篇文章:

  • http://swinky-linuxblog.blogspot.com/2008/10/xvinfo-no-adaptors-present-and-curious.html

提交人似乎已经解决了这个问题,几个评论者也为他们解决了这个问题。

票数 -2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/9305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档