от Georgi Tabakov(21-09-2006)

рейтинг (9)   [ добре ]  [ зле ]

Printer Friendly Вариант за отпечатване

В интернет на много места се говори за проблема на mplayer с ползване на Xv изхода с ATI драйверите(fglrx).
Това се случи и с мен. След като инсталирах драйверите на ATI mplayer спря да работи с Xv. Методи използващи алтернативен видео изход xvidix и GL работят.

Моят опит показва, че добрите решения са простите. Ето как Xv отново работи и графичната акселерация на картата не се повлия.

В секцията поставена от инсталатора на ATI в xorg.conf изключваме поддръжката на техния GL Overlay (1) и пускаме поддръжката на Xv. Ето и фрагмент от моя xorg.conf

Премахнете (1) и (2) ако копирате фрагмента.

Section "Device"
       Identifier  "aticonfig-Device[0]"
       Driver      "fglrx"
       Option      "DesktopSetup" "single"
(2)        Option      "VideoOverlay" "on" # Enable Xv overlay
(1)        Option      "OpenGLOverlay" "off" # Disable ATI's
       BusID       "PCI:1:0:0"
EndSection

ЗАБ. За да се уверите, че имате поддръжка в mplayer на xv изпълнете командата:
mplayer -vo help

ЗАБ. тествано на Debian / testing с кърнъл 2.6.16 Драйвера fglrx е компилиран от Debian пакет fglrx-kernel-src/testing uptodate 8.28.8-0.1 и MPlayer от SVN хранилището.


<< Използване на IPSET, IPTABLES и IPMARK | Съхранение на поверителна информация в БД >>