Toon posts:

VAAPI werkend krijgen in Ubuntu Natty

Pagina: 1
Acties:

  • Mystic Spirit
  • Registratie: December 2003
  • Laatst online: 03-06 10:09

Mystic Spirit

PSN: mr_mysticspirit

Topicstarter
Ik ben al een tijdje bezig om XBMC aan de praat te krijgen op mijn Zotac AD02. Deze bezit het zacate platform van AMD (e-350). Waar ik iedere keer op vast loop is de installatie van VAAPI support zodat ik gebruik kan maken van de hardware acceleratie.

Wat ik zelf al heb uitgevonden is dat de bug bekend is maar dat het ook zou moeten kunnen werken.
Belangrijkste info die ik daarover heb is het volgende:

De open source driver heeft nog geen VAAPI support dus ik heb gekozen voor de closed source drivers van AMD
Ik moet xvba-va-driver installeren, maar dat gaat niet omdat die meld dat hij afhankelijk is van fglrx-driver, maar die is vervangen door een package dat alleen nog fglx heet.
Op deze pagina word de bug gemeld, maar nog niet opgelost
In post #28 wordt een oplossing geboden maar die lijkt bij mij niet werken.

Volgens post 28 moet ik de repo toevoegen en daarna xvba-video istalleren. Ik voer de volgende commandos uit:
code:
1
2
3
sudo add-apt-repository ppa:rexbron/bugfixes
sudo apt-get update
sudo apt-get install xvba-video

Dan krijg ik het bericht terug dat de package niet bestaat terwijl ik hem op deze pagina toch duidelijk zie staan.

Ik ben afgelopen weekend voor het eerst "echt" met linux begonnen. Het mij inmiddels duidelijk dat AMD geen geweldige keus was voor linux, maar hoop dit met wat hulp van mede tweakers toch op te kunnen lossen.

Voor de tweakers die willen gaan verwijzen naar guides voor het installen van XBMC op het fusion platform. Ik ken ze allemaal en ze werken allemaal niet 8)7

  • DutchNutcase
  • Registratie: Augustus 2005
  • Niet online

DutchNutcase

E = mc^2

Misschien zou je het met Lucid of Maverick kunnen proberen. Ik ben op sommige punten namelijk nog niet helemaal tevreden met de stabiliteit van Natty. Ik vind op dit moment Lucid en Maverick wel goed uitontwikkeld, maar Natty is er nog niet helemaal.

Luctor et Emergo || specs


  • JWR
  • Registratie: Juli 2000
  • Laatst online: 29-05 20:25
Op dit moment draai ik ook Natty op mijn laptop naar tevredenheid.

Ik ben geen Linux expert, maar dit moet op te lossen zijn!
Er is vast een tweaker die dit eerder gedaan heeft, of die weet hoe
je dit moet oplossen :) .

Succes!

  • lamko
  • Registratie: December 2001
  • Laatst online: 30-05 00:54
Je doet kennelijk wat verkeerd kwa installatie van de ppa want het deb bestand is beschikbaar.
En anders zou je de deb ook nog los kunnen downloaden : https://launchpad.net/~rexbron/+archive/bugfixes/+packages En dan met dpkg -i *.deb installeren

And this !! Is to go even further beyond!!!


  • afraca
  • Registratie: April 2009
  • Laatst online: 17-02 10:37

afraca

Open Source!

Wat is je output van je

code:
1
sudo add-apt-repository ppa:rexbron/bugfixes


?

IMDB vote history | Next-gen OS, audio en video player, search engine en Movie DB


  • supreme tweaker
  • Registratie: December 2002
  • Laatst online: 07-05 23:31
Toevallig zelf van de week gedaan.

De truc is, dat de nieuwste libva1 niet werken met de ati drivers die standaard meegeleverd zijn

Als je dit doet:
http://forum.xbmc.org/showthread.php?t=80940

Dan werkt het :)

(zou je dit niet beter in het xbmc topic kunnen hebben gepost?)

Burp


  • Roytoch
  • Registratie: November 2007
  • Laatst online: 22:59

Roytoch

Nietes

http://forum.xbmc.org/showthread.php?t=99154 deze dan, specifiek voor Zacate.

Welles


  • Mystic Spirit
  • Registratie: December 2003
  • Laatst online: 03-06 10:09

Mystic Spirit

PSN: mr_mysticspirit

Topicstarter
afraca schreef op donderdag 07 juli 2011 @ 12:03:
Wat is je output van je

code:
1
sudo add-apt-repository ppa:rexbron/bugfixes


?
Even uit mijn hoofd. De output was iets in de zin van "Processed 1 Changed 1". Als ik vanavond thuis ben zal ik de log er even bijpakken en het precies melden.

Heb hem even opgezocht: Output is dit:
code:
1
2
3
4
5
6
ppa:rexbron/bugfixesappa:rexbron/bugfixesdppa:rexbron/bugfixesdppa:rexbron/bugfixes-ppa:rexbron/bugfixesappa:rexbron/bugfixes[C[Cpa:rexbron/bugfixestppa:rexbron/bugfixes-ppa:rexbron/bugfixesrppa:rexbron/bugfixeseppa:rexbron/bugfixes[C[Cpa:rexbron/bugfixesoppa:rexbron/bugfixessppa:rexbron/bugfixesippa:rexbron/bugfixestppa:rexbron/bugfixesoppa:rexbron/bugfixesrppa:rexbron/bugfixesyppa:rexbron/bugfixes ppa:rexbron/bugfixes[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 778BD5F3F22E02A0990EAB28CE2D9ADF5CE369FC
gpg: requesting key 5CE369FC from hkp server keyserver.ubuntu.com
gpg: key 5CE369FC: public key "Launchpad PPA for Andrew Hunter" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
supreme tweaker schreef op donderdag 07 juli 2011 @ 12:07:
Toevallig zelf van de week gedaan.

De truc is, dat de nieuwste libva1 niet werken met de ati drivers die standaard meegeleverd zijn

Als je dit doet:
http://forum.xbmc.org/showthread.php?t=80940

Dan werkt het :)

(zou je dit niet beter in het xbmc topic kunnen hebben gepost?)
Die zal ik vanavond even proberen. Heb overigens ook weer ergens gelezen dat de splitted-desktop libva's zorgen voor crashes bij afspelen h264, maar dit zijn weer anderen volgens mij. Kwam bij het doornemen van jouw link nog deze beschijving tegen http://forum.xbmc.org/showpost.php?p=820594&postcount=7 die helpt misschien ook.

Het XBMC topic leverde mij niet veel op. Ik heb ook ongeveer het halve Zotac draadje gekaapt zonder resultaat. Heb daarom maar mijn eigen draadje gestart in NOS zodat het onder de aandacht kwam van de linux gebruikers. Het XBMC en Zotac topic wordt vooral bevolkt door windows gebruikers.
Deze guide werkt zeker niet. Ik heb hem tig keer geprobeerd zonder enig resultaat. Grootste probleem dat ik tegen kom is dat het ene package de dependencies van ander package verwijdert en dat je dus nooit aan het compilen van xbmc toe komt. Dit los ik nu op door de PVR branch van XBMC te gebruiken waar de VAAPI al mee gecompileerd is dus hoef ik dat niet zelf te doen.

[Voor 30% gewijzigd door Mystic Spirit op 07-07-2011 18:10]


  • Mystic Spirit
  • Registratie: December 2003
  • Laatst online: 03-06 10:09

Mystic Spirit

PSN: mr_mysticspirit

Topicstarter
lamko schreef op donderdag 07 juli 2011 @ 11:54:
Je doet kennelijk wat verkeerd kwa installatie van de ppa want het deb bestand is beschikbaar.
En anders zou je de deb ook nog los kunnen downloaden : https://launchpad.net/~rexbron/+archive/bugfixes/+packages En dan met dpkg -i *.deb installeren
Heb deze methode ook even geprobeerd. Maar krijg dezelfde fout als eerder.

output:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
xbmc@zotac:~$ wget https://launchpad.net/~rexbron/+archive/bugfixes/+files/xvba-va-driver_0.7.8-0ubuntu1_amd64.deb
--2011-07-07 18:11:45--  https://launchpad.net/~rexbron/+archive/bugfixes/+files/xvba-va-driver_0.7.8-0ubuntu1_amd64.deb
Resolving launchpad.net... 91.189.89.222, 91.189.89.223
Connecting to launchpad.net|91.189.89.222|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: https://launchpadlibrarian.net/71167247/xvba-va-driver_0.7.8-0ubuntu1_amd64.deb [following]
--2011-07-07 18:11:46--  https://launchpadlibrarian.net/71167247/xvba-va-driver_0.7.8-0ubuntu1_amd64.deb
Resolving launchpadlibrarian.net... 91.189.89.229, 91.189.89.228
Connecting to launchpadlibrarian.net|91.189.89.229|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 63778 (62K) [application/x-debian-package]
Saving to: `xvba-va-driver_0.7.8-0ubuntu1_amd64.deb'

100%[======================================>] 63,778      --.-K/s   in 0.07s

2011-07-07 18:11:46 (876 KB/s) - `xvba-va-driver_0.7.8-0ubuntu1_amd64.deb' saved [63778/63778]

xbmc@zotac:~$ dpkg -i *.deb
dpkg: error: requested operation requires superuser privilege
xbmc@zotac:~$ sudo dpkg -i *.deb
dpkg: warning: downgrading xvba-va-driver from 0.7.8-1ubuntu1 to 0.7.8-0ubuntu1.
(Reading database ... 49386 files and directories currently installed.)
Preparing to replace xvba-va-driver 0.7.8-1ubuntu1 (using xvba-va-driver_0.7.8-0ubuntu1_amd64.deb) ...
Unpacking replacement xvba-va-driver ...
dpkg: dependency problems prevent configuration of xvba-va-driver:
 xvba-va-driver depends on fglrx-driver (>= 1:10-9) | fglrx (>= 2:8.840); however:
  Package fglrx-driver is not installed.
  Package fglrx is not installed.
dpkg: error processing xvba-va-driver (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 xvba-va-driver


Omdat hij meld dat hij wil downgraden heb ik nog apt-get install -f gebruikt om te kijken wat dat voor resultaat gaf, maar die wil de xvba driver volgens mij un-installen omdat hij niet goed geinstalleerd is.
Output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
xbmc@zotac:~$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  x11-apps libdbusmenu-qt2 libxcb-atom1 libxcomposite1 fakeroot liblcms1
  libxxf86dga1 libqt4-dbus xterm xorg-docs-core x11-session-utils libc6-i386
  lib32gcc1 fontconfig appmenu-qt xbitmaps libqtcore4 libxinerama1
  x11-xfs-utils libxft2 dkms x11-xserver-utils xinit libfs6 libqt4-xml
  libtiff4 libjpeg62 libxtst6 libutempter0 libqtgui4 patch libxcb-shape0
  libaudio2 libxcursor1 libmng1
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  xvba-va-driver
0 upgraded, 0 newly installed, 1 to remove and 4 not upgraded.
1 not fully installed or removed.
After this operation, 197 kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.


... waar zijn mijn edit post skills gebleven.... :z

  • lamko
  • Registratie: December 2001
  • Laatst online: 30-05 00:54
Dat gaat dus niet werken, je zou alles vanaf source kunnen compileren maar dat raad ik je niet aan. Misschien dat Maverick betere ondersteuning biedt.

And this !! Is to go even further beyond!!!


  • Mystic Spirit
  • Registratie: December 2003
  • Laatst online: 03-06 10:09

Mystic Spirit

PSN: mr_mysticspirit

Topicstarter
Ben inmiddels zover dat ik beeld heb met Maverick. Dat is al een hele stap verder dan ik eerder was. De hardware acceleratie werkt nog niet want ik zie dat de CPU snel richting de 100% vliegt bij 1080p video. Dat moet ik dus nog oplossen. Ook heb ik nog geen audio, maar ik heb ook nog niks met alsa gedaan dus dat is opzich niet raar.

Morgen is er weer een avond! en volgen er updates.
Dank voor jullie hulp tot nog toe.

Update:
Ik heb deze russische post gevolgd en heb inmiddels ook audio en hardware acceleratie. Enige probleem is nu nog underscan en af en toe wat artifacts.

Voor de mensen die dit draadje vinden en op zoek naar een oplossing dit zijn de stappen die ik heb gevolgd:
Instal ubuntu maverick minimal
kies voor normale install en bij software voor ssh server
let op bij installeren dat je voor grub kiest om deze te installeren naar de disk die je in het begin gekozen hebt waarschijnlijk sdb

log nu met putty (of andere ssh client) in op je zotacad02 / ander fusion gebasseerd systeem.

Updaten Kernel:
code:
1
2
3
cd /usr/src
sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38.8-natty/linux-headers-2.6.38-02063808-generic_2.6.38-02063808.201106040910_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38.8-natty/linux-headers-2.6.38-02063808_2.6.38-02063808.201106040910_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.38.8-natty/linux-image-2.6.38-02063808-generic_2.6.38-02063808.201106040910_amd64.deb
sudo dpkg -i *.deb

Je krijgt warschijnlijk deze twee waarschuwingen maar daar heb je geen last van verder.
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
De kernel is geupdate

Installeren ati drivers
code:
1
2
3
4
cd~
sudo wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-6-x86.x86_64.run
sudo sh *.run --buildandinstallpkg Ubuntu/maverick
sudo reboot


Log weer in via ssh:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
sudo wget http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video_0.8.0-1_amd64.deb
sudo dpkg -i xvba*
sudo apt-get install libva1
sudo dpkg -i xvba*
sudo ln -s /usr/lib/va/drivers/xvba_drv_video.so /usr/lib/dri/fglrx_drv_video.so
sudo apt-get install python-software-properties
sudo apt-add-repository ppa:lars-opdenkamp/xbmc-pvr
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-add-repository ppa:ricotz/unstable
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install xbmc-live xinit alsa-utils git autopoint
sudo apt-get build-dep xbmc
sudo apt-get install libhal-dev libhal-storage-dev libhal-storage1 libhal1 libxinerama-dev libyajl-dev libyajl1 nasm x11proto-xinerama-dev
sudo git clone git://github.com/opdenkamp/xbmc.git
cd xbmc
sudo wget http://trac.xbmc.org/raw-attachment/ticket/10925/ReferenceClockPause.patch
sudo patch -p1 < *.patch
sudo ./bootstrap
sudo ./configure --disable-joystick --disable-vdpau --disable -pulse --prefix=/usr
sudo make -j2
sudo make install
sudo adduser xbmc video
sudo adduser xbmc audio


Dit onderstaande commando werkt bij mij niet om het underscan probleem op te lossen, maar ik zoek nog naar een andere oplossing.
sudo aticonfig --set-pcs-val=MCIL,DigitalHDTVDefaultUnderscan,0
sudo reboot

[Voor 255% gewijzigd door Mystic Spirit op 11-07-2011 18:36. Reden: update]

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee