Xvideo扩展程序与radeon驱动程序无效

Modified on: Sun, 08 Jul 2018 10:48:00 +0800

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

X-Video Extension version 2.2
screen #0
 no adaptors present

适配器是Gigabyte Radeon X1650,由lspci显示为

01:00.0 VGA compatible controller: ATI Technologies Inc RV535 [Radeon X1650 Series] (rev 9e)

加载内核驱动程序,如lsmod | grep radeon显示:

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

似乎还加载了所需的(?)(非免费)固件。从我的内核日志:

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 lenny的指导下工作。升级到挤压后(Linux内核:2.6.32-5-vserver-amd64; xserver-xorg-video-ati 6.13.1-2+squeeze1)它没有'吨。我如何取回它?

(链接到X服务器日志)

作者:,Gilles

最佳答案

我最近处理过这个问题;这是一个真正的痛苦,不幸的是我没有确切记录我做了什么。

我保存了这两个链接:

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

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没有什么有趣的。

祝你好运!

作者:Andy

相关问答

添加新评论