radeon
ドライバを使用してDebian squeezeを実行しているコンピュータで、XVideo拡張機能が機能しません(拡張機能自体はありますが、ハードウェアはサポートされていません)。 xvinfo
ショー
X-Video Extension version 2.2
screen #0
no adaptors present
アダプタはギガバイトの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
必要な(?)( non-free )ファームウェアもロードされているようです。私のカーネルログから:
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
)にアップグレードした後ではありません。どうすれば元に戻すことができますか?
私は最近これに対処しました。それは本当に痛かった、そして残念ながら私は自分が何をしたかについて正確なメモを持っていない。
次の2つのリンクを保存しました:
最近の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
のカーネルモジュールを確認してください。
上記のリンクの1つで提案されているように、現在/etc/modules
にradeon
がありますが、それが本当に必要かどうかはわかりません。私のxorg.conf
には何も興味深いものはありません。
幸運を!