2019. március 23., szombat

Gyorskeresés

AMD XvBA hogyan NEM sikerült

Írta: | Kulcsszavak: linux . AMD . HD . XvBA . ATI

[ ÚJ BEJEGYZÉS ]

Nagy örömmel olvastam, hogy végre linux alatt is van HD támogatása az ATI kártyáknak. Egy ubuntu 9.10 upgrade (32 bit PAE kernelem van) után gyorsan fel is dobáltam a hozzávalókat:

Uj fglrx driver

Kernel modul forgatáshoz a kellékek (as root)

apt-get build-dep fglrx-kernel-source
apt-get install linux-headers-2.6.31-14-generic
cd /usr/src
ln -s linux-headers-2.6.31-14-generic linux

Régi fglrx uninstall (root):

cd /usr/share/ati
./fglrx-uninstall.sh

Az AMD honlapjáról letöltött driver installja (as root)

cd /home/user/Desktop
chmod +x ati-driver-installer-9-10-x86.x86_64.run
./ati-driver-installer-9-10-x86.x86_64.run

VAAPI library install (as root)

wget http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/i386/libva1_0.31.0-1+sds7_i386.deb
wget http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/i386/libva-dev_0.31.0-1+sds7_i386.deb
dpkg -i libva1_0.31.0-1+sds7_i386.deb
apt-get install libdrm-dev
dpkg -i libva-dev_0.31.0-1+sds7_i386.deb

wget http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video-latest.i686.tar.gz
tar zxf xvba-video-latest.i686.tar.gz
cp xvba-video-0.5.1.i686/usr/lib/va/drivers/* /usr/lib/va/drivers/

Mplayer vaapi fordítás (userkent)

wget http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-20091015-FULL.tar.bz2
tar jxf mplayer-vaapi-20091015-FULL.tar.bz2
cd mplayer-vaapi-20091015
./checkout-patch-build.sh

Tesztelés (userkent)

cd mplayer-vaapi
./mplayer -vo vaapi -va vaapi /data/HD/teszt.mkv

Végül jött a pofáraesés

VIDEO: [avc1] 1920x800 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
libva: libva version 0.31.0-sds3
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0

Eddig jó, de jött a feketeleves. Megállt az mplayer, mint a szög.

[vo_vaapi] vaPutSurface(): the requested function is not implemented
xvba_video: error: Assertion failed in file xvba_decode.c at line 774

MPlayer interrupted by signal 6 in module: decode video

Az ok nagyon egyszerű és nagyon bosszantó. A drága AMD úgy döntött, hogy nem támodatja csak a 4-es szériánál jobb kártyákat. Hogy miért az rejtély. Ha valakinek van valami 4xxx ATI, linuxa és ideje, akkor kipróbálhatná, hogy neki megy-e. Hivatalosan UVD2 kell, bár nem értem minek, ha windows alatt tökéletesen működik a 3xxx széria is. Csak a HDCP (linux alatt amugy sem támogatott) és az dual stream, amit nem tud. Nvidia bezzeg mindent támogat...

Módosítás: 4850-el működik.

Hozzászólások

(#1) vPhis


vPhis
(fanatikus tag)

linuxom van, 4850-em.
mindjárt kipróbálom

(#2) vPhis


vPhis
(fanatikus tag)

http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/i386-libva1_0.31.0-1+sds7_i386.deb

404...

(#3) frescho válasza vPhis (#2) üzenetére


frescho
(PH! addikt)
LOGOUT blog (1)

- helytett / , javitottam. Ertelemszeruen nezz szet itt, hatha van ujabb:

http://www.splitted-desktop.com/~gbeauchesne/libva/pkgs/i386/

Ugyanigy lehet a tobbi wgetnel is megnezni, hogy van-e ujabb. Nem irtam, hogy mikor melyik reszt futtattam rootkent, azt is bevesem mindjart, de ertelemszeruen az fglrx install es a libek telepiteset.

[ Szerkesztve ]

https://frescho.hu

(#4) vPhis válasza frescho (#3) üzenetére


vPhis
(fanatikus tag)

ezt már csak este tudom megnézni sajnos :B

(#5) Noddy


Noddy
(őstag)

Sajna nekem csak HD 3200 van, hátha valaki meghekkeli hogy 3-as szériára is jó legyen :)

Jesus my savior, not my religion. - Jéghegy nem talál ibolyát.

(#6) sztikac


sztikac
(őstag)

4670-el rögtön teszek egy próbát...

(#7) frescho válasza Noddy (#5) üzenetére


frescho
(PH! addikt)
LOGOUT blog (1)

Zart, binaris driver. En sokkal tobb remenyt fuzok az openCL-hez. Jo lenne tudni, hogy az XBMC mikor fogja tamogatni.

https://frescho.hu

(#8) Vladi


Vladi
(PH! nagyúr)

Este megnézem 4670-el.

open driver feature. Itt érdemes követni.

Jani másszál fel! Maradj a kompon!

(#9) sztikac válasza sztikac (#6) üzenetére


sztikac
(őstag)

VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
libva: libva version 0.31.0-sds3
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns -1
[vo_vaapi] vaInitialize(): unknown libva error
Error opening/initializing the selected video_out (-vo) device.

(#10) sztikac válasza sztikac (#9) üzenetére


sztikac
(őstag)

xvba-video_0.5.1-1_i386.deb lemaradt :DDD A telepítése után elindul, de 2 másodperc múlva crashel:

[vo_vaapi] vaPutSurface(): the requested function is not implemented
xvba_video: error: Assertion failed in file xvba_decode.c at line 774


MPlayer interrupted by signal 6 in module: decode video
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.

További hozzászólások megtekintése...
Copyright © 2000-2019 PROHARDVER Informatikai Kft.