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

頑張ってください!

おすすめ記事