Linux - Radeon OSS with vdpau (howto)

  Thread Rating:
  • 24 Votes - 4.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
locomot1f Offline
Posting Freak
Posts: 891
Joined: Mar 2011
Reputation: 8
Location: ohio
Post: #826
@nunux59,

just trying to bring you up to speed with the issue.
you can also look at the dates of last entry. the link i pointed to is more active.... but yes, your decision.
I hope that more people will come out to speak about this, so that we can get it resolved.

I'm waiting for someone to say that, they have the same hardware, and are not experiencing this things.
Smile
(This post was last modified: 2013-11-08 21:14 by locomot1f.)
find quote
fritsch Online
Team-XBMC Developer
Posts: 5,763
Joined: Aug 2011
Reputation: 135
Location: Karlsruhe
Post: #827
Besides this I can reproduce the "continuous key press". xbmc thinks the keyboard is a joystick and applies the joystick map ...

After debugging the issue for some time, i found this: https://bugs.launchpad.net/ubuntu/+sourc...bug/987877
and in deed: I have /dev/input/jsX on my system ...

As a workaround:
check your .xbmc/userdata/guisettings.xml
and make the input part look like this:

Code:
<input>
        <enablejoystick>false</enablejoystick>
        <enablemouse>true</enablemouse>
        <enablesystemkeys>false</enablesystemkeys>
        <remoteaskeyboard>false</remoteaskeyboard>
    </input>

Especially the enablejoystick is relevant.
(This post was last modified: 2013-11-08 22:27 by fritsch.)
find quote
waveletboy Offline
Junior Member
Posts: 10
Joined: Oct 2013
Reputation: 0
Post: #828
(2013-11-08 21:24)fritsch Wrote:  Besides this I can reproduce the "continuous key press". xbmc thinks the keyboard is a joystick and applies the joystick map ...

can only change guisettings.xml to work around. I am not the only one. Tongue
find quote
fritsch Online
Team-XBMC Developer
Posts: 5,763
Joined: Aug 2011
Reputation: 135
Location: Karlsruhe
Post: #829
@waveletboy: Microsoft Keyboard?
find quote
waveletboy Offline
Junior Member
Posts: 10
Joined: Oct 2013
Reputation: 0
Post: #830
(2013-11-08 22:41)fritsch Wrote:  @waveletboy: Microsoft Keyboard?

yes, Microsoft 5SH-00001 Black USB RF Wireless Standard Desktop 800 for Business
find quote
fritsch Online
Team-XBMC Developer
Posts: 5,763
Joined: Aug 2011
Reputation: 135
Location: Karlsruhe
Post: #831
I will PR a fix to upstream - such a shame, haha: https://github.com/fritsch/xbmc/commit/1...565c2ae1b7
find quote
tomtomme Offline
Member
Posts: 71
Joined: Feb 2012
Reputation: 0
Post: #832
FIRST:
a) You want something stable? Use the xbmc.rpm 13.X from packman http://packman.links2linux.de/package/XBMC/519387
b) You know what you are doing, you want bleeding edge alphas: compile from git using this tutorial

##### Recent CHANGES ######
- back to master branch
- note: recompile xbmc from time to time if you encounter problems
- note: do "sudo zypper dup" after every repo change and to get regular updates instead of using apper (not supported by Tumbleweed)
######################

-----------------------------------------------------------------------
HowTo install
XBMC Radeon OSS vdpau from git on openSUSE
------------------------------------------------------------------------

- install openSUSE 13.1 from 64bit DVD with defaults
or use your current installation of openSUSE version 12.3 or 13.1
(older versions maybe difficult to update)

- add repositorys
(when not already in your YAST list):
Code:
sudo zypper ar http://packman.inode.at/suse/Tumbleweed packman
sudo zypper ar http://download.opensuse.org/repositories/home:/Vovochka404:/Tumbleweed/openSUSE_Tumbleweed/
sudo zypper ar dir:///home/YOURuser/Downloads downloads

- Optional:
If you need more repos switch them also to "Tumbleweed", but beware that this is unsupported, read:
http://en.opensuse.org/Portal:Tumbleweed

- download:
http://download.opensuse.org/repositorie...x86_64.rpm
http://download.opensuse.org/repositorie...x86_64.rpm
http://download.videolan.org/pub/vlc/SuS...x86_64.rpm
http://download.videolan.org/pub/vlc/SuS...x86_64.rpm

- install (and allow automatically selected packages to be installed):
Code:
sudo zypper in pavucontrol libbluray* patterns-openSUSE-devel_basis patterns-openSUSE-devel_kernel patterns-openSUSE-devel_C_C++ Mesa-devel Mesa-*-devel alsa-devel nfs-devel libtag* libass* cmake gcc-c++ gettext-devel glew-devel libmysqlclient-devel libmpeg2-devel libjpeg-devel libsamplerate-devel libogg-devel libvorbis-devel libmodplug-devel libcurl-devel flac-devel libbz2-devel libtiff-devel lzo-devel libyajl-devel fribidi-devel sqlite3-devel libpng*-devel pcre-devel libcdio-devel libjasper-devel libSDL_mixer-devel libSDL_image-devel libmicrohttpd-devel libsmbclient-devel python-devel gperf zip nasm ssh udisks upower alsa-utils librtmp* lirc libmad* sensors avahi libnfs1 libpulse* libdvdcs*

- update:
Code:
sudo zypper dup

- reboot then unmute master soundlvl in pavucontrol

- compile xbmc
(If you have a quadcore use: -j5 instead of -j3):
Code:
cd /opt && git clone https://github.com/FernetMenta/xbmc.git && cd xbmc && git checkout master && ./bootstrap && ./configure --prefix=/usr --disable-debug --disable-vaapi --enable-libbluray --enable-pulse --enable-vdpau --enable-non-free --enable-optimizations --enable-joystick --enable-xrandr --disable-goom --enable-samba --enable-nfs --enable-upnp --disable-crystalhd --disable-libcec && make -j3 &>> compile.log && make install && cat compile.log

- start xbmc
and alter settings as described in section "4.) XBMC settings" as in post 1 of this forum

- optional:
as user create advancedsettings.xml in /home/xbmc/.xbmc/userdata/
and paste in the code also as mentioned in post 1 section 4.) of this forum

Fusion E-350, 4 GB RAM, SSD, openSUSE Tumbleweed 64bit KDE, Mesa-10.2.3, latest stable Kernel, XBMC FernetMenta-Git
(This post was last modified: 2014-06-22 17:34 by tomtomme.)
find quote
waveletboy Offline
Junior Member
Posts: 10
Joined: Oct 2013
Reputation: 0
Post: #833
(2013-11-08 22:55)fritsch Wrote:  I will PR a fix to upstream - such a shame, haha: https://github.com/fritsch/xbmc/commit/1...565c2ae1b7

You guys did a really great job! Big Grin
find quote
locomot1f Offline
Posting Freak
Posts: 891
Joined: Mar 2011
Reputation: 8
Location: ohio
Post: #834
(2013-11-08 19:55)FernetMenta Wrote:  That looks like gles rendering where the triangles of a fan are submitted one by one. gles does not define GL_QUADS which is used by OpenGL. Maybe a problem with wayland support compiled into mesa.

It sounds like you might be on to something.
is there something we can test? or is this beyond the scope of this thread?

it seems like whenever this topic comes up, no one has much to say about it.

@FenetMenta, this is the most that anybody has been able to say that could possibly lead to a solution.

thanks in advance.
find quote
fritsch Online
Team-XBMC Developer
Posts: 5,763
Joined: Aug 2011
Reputation: 135
Location: Karlsruhe
Post: #835
@tomtomme: Thanks much to bring OpenSource Software a step further. I will link to your post in the second thread. Thanks much.
find quote
deadite66 Offline
Donor
Posts: 223
Joined: Aug 2008
Reputation: 0
Location: UK
Post: #836
Only happened twice now hit a bug where the audio starts clicking when i stop a video, sounds like it's looping the confluence UI sound.
has to reboot to fix the audio last time.

http://paste.ubuntu.com/6384462/

EDIT: sudo alsa force-reload fixed it.

Asus E2KM1I-DELUXE (E2-2000 with HD7340) 60GB SSD + 2TB WD Caviar Green : xubuntu Trusty x64 : 3.14.2, (mythtv 0.27+fixes + 2x PCTV 290e DVB-T2)
Acer aspire revo R3600 Ubuntu Oneiric.
ASRock ION 3D, atom D525/ion2, 2GB ram, 1TB HDD running Ubuntu Precise. - in storage

(This post was last modified: 2013-11-08 23:37 by deadite66.)
find quote
fritsch Online
Team-XBMC Developer
Posts: 5,763
Joined: Aug 2011
Reputation: 135
Location: Karlsruhe
Post: #837
@deadite66: I forwarded it to the dev of the amd hda audio driver.

Edit: Please try to reproduce with a normal kernel, that does not have this patch, e.g. Ubuntu default one or 3.12 mainline.
(This post was last modified: 2013-11-08 23:56 by fritsch.)
find quote
deadite66 Offline
Donor
Posts: 223
Joined: Aug 2008
Reputation: 0
Location: UK
Post: #838
many thanks.

Asus E2KM1I-DELUXE (E2-2000 with HD7340) 60GB SSD + 2TB WD Caviar Green : xubuntu Trusty x64 : 3.14.2, (mythtv 0.27+fixes + 2x PCTV 290e DVB-T2)
Acer aspire revo R3600 Ubuntu Oneiric.
ASRock ION 3D, atom D525/ion2, 2GB ram, 1TB HDD running Ubuntu Precise. - in storage

find quote
fritsch Online
Team-XBMC Developer
Posts: 5,763
Joined: Aug 2011
Reputation: 135
Location: Karlsruhe
Post: #839
See the above Edit, please.
find quote
tomtomme Offline
Member
Posts: 71
Joined: Feb 2012
Reputation: 0
Post: #840
(2013-11-08 23:33)fritsch Wrote:  @tomtomme: Thanks much to bring OpenSource Software a step further. I will link to your post in the second thread. Thanks much.

You are welcome Smile
OpenSource rulez!

Fusion E-350, 4 GB RAM, SSD, openSUSE Tumbleweed 64bit KDE, Mesa-10.2.3, latest stable Kernel, XBMC FernetMenta-Git
find quote
Post Reply