Kodi Community Forum

Full Version: Hiccups in 720p with AMD E-350
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

I'm using Arch Linux with kernel 3.3.1 and open-source AMD video drivers on my nettop with AMD Fusion E-350 APU. I'm trying to watch a H264 720p video in XMBC v.11, but the playback is a little bit sloppy: small 'hiccups' happen every few seconds (although between those hiccups, the playback is nice and smooth). Here are some screenshots of the video running with debug information turned on: http://s1.hostingkartinok.com/uploads/im...1d176c.png http://s1.hostingkartinok.com/uploads/im...71622f.png http://s1.hostingkartinok.com/uploads/im...f71087.png http://s1.hostingkartinok.com/uploads/im...7f60f4.png http://s1.hostingkartinok.com/uploads/im...4f62d1.png (as you can notice, both CPU cores aren't more than 50% loaded). In fact, I noticed that the same happens in the “Euphoria” screensaver too.
I wonder if anyone knows of any possible solutions. The only idea I have is trying out ATI Catalyst (proprietary driver) and building XMBC with XvBA support, but this sounds like a huge pain in the neck and I'm not even sure if that'll work out. Any more ideas?
there is no HW acceleration with open source drivers. You need fglrx. I'd also advise the xvba branch.
(2012-04-08, 14:00)wsnipex Wrote: [ -> ]there is no HW acceleration with open source drivers.
Why isn't the CPU fully loaded then?
Anyway, what can I do to achieve HW acceleration? Will installing fglrx be enough or do I have to use a special build of XBMC too?
fglrx is not enough if you use standard xbmc, as vaapi needs the libva wrapper library and even then vaapi half broken on AMD.

Go for the xvba branch. Afaik there is an arch package of it. Ubuntu packages are in my ppa
(2012-04-08, 14:02)popoffka Wrote: [ -> ]
(2012-04-08, 14:00)wsnipex Wrote: [ -> ]there is no HW acceleration with open source drivers.
Why isn't the CPU fully loaded then?
Because 2500 Kbps isn't that high a bitrate, and you have a modern CPU, so it can handle it. Try 10 Mbps rips with software decoding... You'll see other load numbers Wink

You can find the Xbmc XvBA package for Arch Linux in the AUR btw Smile.
OK, thanks to you both. Installing fglrx and xbmc-xvba did, in fact, solve my problems with video playback. It did, however, create some additional problems, but they're not really related to this discussion and will be quite easy to solve, I hope Smile