Xvideo拡張機能がRadeonドライバで有効になっていません

Xvideo拡張機能がRadeonドライバで有効になっていません

ドライバでDebian squeezeを実行しているコンピュータでは、radeonXVideo拡張は機能しません(拡張自体は存在しますが、ハードウェアではサポートされていません)。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で動作します。 squeeze(Linuxカーネル:2.6.32-5-vserver-amd64; xserver-xorg-video-ati 6.13.1-2+squeeze1)にアップグレードした後に消えました。どうやって受け取ることができますか?

(Xサーバーログリンク)

答え1

私は最近この問題に対処しました。本当に苦痛で、残念ながら私がしたことを具体的に文書化しませんでした。

次の2つのリンクを保存しました。

最新のRadeonチップには専用のビデオオーバーレイハードウェアがなく、3Dコアのテクスチャサポートを使用してビデオオーバーレイをシミュレートします。これは、ビデオオーバーレイが機能するために3Dアクセラレーションを開始する必要があることを意味します。私のglxinfoには次のものがあります。

OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV515 7145) 20090101  TCL DRI2

過去にfglrxドライバを使用したことがある場合は、残りの部分をすべて削除してください(.dllを削除)dpkg -l '*fglrx*'/lib/modules

現在、上記のリンクのいずれかで提案したとおりradeon参加していますが、/etc/modulesこれが必須かどうかはわかりません。私のものには興味深いものはありませんxorg.conf

頑張ってください!

答え2

これが役に立つかどうかはわかりませんが、次の記事を見つけました。

著者はこの問題を解決したようで、一部のコメント作成者はこれによって問題も解決されたと主張します。

関連情報