Linux Radeon OSS with vdpau (howto) - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52) +---- Thread: Linux Radeon OSS with vdpau (howto) (/showthread.php?tid=174854) Pages:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
|
RE: Radeon OSS with vdpau (howto) - tomtomme - 2013-11-07 If I want to compile your vdpau-xbmc from git - should I use fernetmentas master or yours, or a special branch? Which compile-options are needed? thx RE: Radeon OSS with vdpau (howto) - fritsch - 2013-11-07 You need the wsnipex mesa packages as Temporal is not yet in any official mesa release. That has nothing to do with xbmc as VDPAU is implement there since a long time. But(!) with current versions > Alpha ( be it mainline or fernetmentas branch) we have optimized VDPAU so that throughput was adjusted to run as great on radeon vdpau implementation and on the nvidia one. RE: Radeon OSS with vdpau (howto) - fritsch - 2013-11-07 @tomtomme: fernetmenta master branch - the rest you find in the rules file of wsnipex tar.gz when you download it from the ppa itself. (make sure to disable pulse, use internal ffmpeg and use internal-librarires) RE: Radeon OSS with vdpau (howto) - tomtomme - 2013-11-07 (2013-11-07, 08:44)fritsch Wrote: @tomtomme: fernetmenta master branch - the rest you find in the rules file of wsnipex tar.gz when you download it from the ppa itself. (make sure to disable pulse, use internal ffmpeg and use internal-librarires) thx fritsch. I am compiling right now with my "old" configuration except that I switched --enable-xvba to --enable-vdpau. I will have a look at this "rest" from wsnipex tar.gz, purge pulse etc., when it does not work. And I do have to figure out the options to use internal libs... My goal is to get this done on opensuse 13.1 E-350 system and to deliver a nice HOWTO for the community here. Maybe that can be added to the first post? EDIT: I have searched the ppa for a tar.gz - there is none: https://launchpad.net/~wsnipex/+archive/xbmc-fernetmenta-master/+packages?field.name_filter=tar.gz&field.status_filter=published&field.series_filter= RE: Radeon OSS with vdpau (howto) - fritsch - 2013-11-07 if you compile without --disable-pulse you won't get the chance to do any passthrough and you won't get the new AudioEngine. Perhaps starting with: AE_ENGINE=Active xbmc will help. i mostly compile: ./configure --enable-vdpau --disable-vaapi --disable-crystalhd --disable-libcec --disable-pulse --disable-debug Edit: For the howto: yes, sure - but I would consider you use the OpenSuse buildservice, there you can compile rpms easily And in general: I hope this howto is obsolete when kernel 3.13 and mesa 10 and gotham v13 is available - cause everything will work out of the box. RE: Radeon OSS with vdpau (howto) - ixbeemce - 2013-11-07 @fritsch: Thanks for all the hints. I tested it yesterday evening for a long time, (starting/stopping movies) but “unfortunately” I got no crash. I will continue testing next evenings. So long RE: Radeon OSS with vdpau (howto) - gradinaruvasile - 2013-11-07 (2013-11-07, 11:46)tomtomme Wrote:(2013-11-07, 08:44)fritsch Wrote: @tomtomme: fernetmenta master branch - the rest you find in the rules file of wsnipex tar.gz when you download it from the ppa itself. (make sure to disable pulse, use internal ffmpeg and use internal-librarires) From my experience building xbmc doesnt even need options except the prefix and libdir if you want to alter its build location. Pulse is disabled by default, vdpau et al are default on if the dev libs exist, internal ffmpeg, libs are used by default. RE: Radeon OSS with vdpau (howto) - RedCat - 2013-11-07 Hello I did fresh install. I see and do it 1 post. Now xbmc is running, but I have some problem: 1. In picture and in music menu show "add source..." button, but in videos/filesis empty. I cant add sources... I try press "c" in videos menu and files menu, but missing "add sources..." I try remove an reinstall xbmc, abmc-bin, but unsuccessfull. 2. In System/Settings/Power Saving, the "Shutdown function" is showing "?0?" or "?-1?" instead of suspend or shutdown. And in power menu show only "exit" and "inhibit idle shutdown", missing the "shutdown, reboot, sleep". Please help me, what can I fix this problems? RE: Radeon OSS with vdpau (howto) - fritsch - 2013-11-07 1.) nothing -> merge window - will get better around the 10th. 2.) read last page - you miss a package (sudo apt-get install consolekit) also check your polkit stuff RE: Radeon OSS with vdpau (howto) - RedCat - 2013-11-07 Thx for the fast answer 2. is working Power menu work, I can reboot or shutdown pc. But in system/settings/power saving the "shutdown function" is not changed. It show shutdown, and it is grey. How can I sleep the pc? but what do you mean in first? What is mean merge window? RE: Radeon OSS with vdpau (howto) - fritsch - 2013-11-07 Those builds are master builds. Between every 1th and 10th all code that could go in goes in - and after the 10th everything is stabilized again. We are currently in the middle of this process, so - it is broken and will be fixed later. RE: Radeon OSS with vdpau (howto) - RedCat - 2013-11-07 Power menu work, I can reboot or shutdown pc. But in system/settings/power saving the "shutdown function" is not changed. It show shutdown, and it is grey. How can I sleep the pc? without "add source..." I cant see videos, films... It is very important RE: Radeon OSS with vdpau (howto) - fritsch - 2013-11-07 yeah - nice :-) remove your .xbmc and start over. As said: problems known, hehe. RE: Radeon OSS with vdpau (howto) - RedCat - 2013-11-07 Nothing happend. Shutdown function is still grey, and missing add sources.... Hehe Then today I watch TV + lots of advertisement hehe Thx for help RE: Radeon OSS with vdpau (howto) - tomtomme - 2013-11-07 (2013-11-07, 15:45)gradinaruvasile Wrote: From my experience building xbmc doesnt even need options except the prefix and libdir if you want to alter its build location. Pulse is disabled by default, vdpau et al are default on if the dev libs exist, internal ffmpeg, libs are used by default. thx - I read this a bit late, but everything except HD-sound is already working out of the box One strange thing: videos are fluent if NOT in fulscreen but windowed! Fulscreen stucks about every second a little bit. I suspected kwin-compositing, but thats not it (disabled it). Pulse audio was also disabled during compilation. For HD sound I will try the marantz-firmware, because alsa-info.sh complains about wrong ELD. My compilation options: ./configure --prefix=/usr --disable-debug --disable-vaapi --enable-libbluray --disable-pulse --enable-vdpau --enable-non-free --enable-optimizations --enable-joystick --enable-xrandr --disable-goom --enable-samba --enable-nfs --enable-upnp |