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) - EricV - 2013-12-16 (2013-12-16, 14:56)fritsch Wrote: Wsnipex is fully right here. We don't have a pulseaudio sink in xbmc yet. So choosing pulse here will a) disable ActiveAE b) disable passthrough completely. Futerhmore the pulse code was not tested nor futher developed (despite some song changing bugs I fixed 6 months ago). OK. If I edit the post, then your answer will look strange. What do you prefer? NB: I still have drops on a E350. RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-16 Just edit it and append: "Edit: " ... so that will be clear. Yeah, i can't see your drops from here. No crystalball available :-) So post a proper logfile, also make sure you got the "nice" correct that I posted yesterday. RE: Radeon OSS with vdpau (howto) - EricV - 2013-12-16 (2013-12-16, 15:49)fritsch Wrote: Just edit it and append: "Edit: " ... so that will be clear. The HTPC used does not start XBMC automatically via init script so the nice setup has to be done differently. The drops/skips I mentionned were just informative. I haven't started to look at log file seriously yet. Anyhow, I will try upgrade to mesa 10.0.1 before hunting performance problems. I have a lot of "long decoding" and "hurry" in the log file... RE: Radeon OSS with vdpau (howto) - gradinaruvasile - 2013-12-16 I had enabled pulseaudio with my first builds and i got really low volumes (it got tiring to have to launch pulseaudio and adjust the volume from there) and the xbmc volume amplify feature wasnt functional. So, disabled pulseaudio and i can use the amplification feature. RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-16 hoping someone can point me in the right direction. i've been trying to compile the latest 3.13-rc4 kernel, but it keeps failing on this driver: Code: drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.o Code: make[1]: *** [drivers] Error 2 thanks for any help / advice. RE: Radeon OSS with vdpau (howto) - fatalsaint - 2013-12-16 (2013-12-16, 18:30)locomot1f Wrote: This is just the end result.. the actual error should be some lines before that. RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-16 For rc4 you don't need to build from source. Ubuntu mainline has it. Though, I did not verify that speakers fix (segfault) went in. RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-16 @fatalsaint, thanks for the reply. is there some type of log file...? everything above this is just the typical syntax. here are the last few lines: Code: CC [M] drivers/net/wireless/rtlwifi/rtl8192se/trx.o so, i'm not sure what i should be looking for... RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-16 @EricV: Might also be content depending. Here some rough figures: 1080i50 is max you get done via E350 and temporal deinterlacing or BOB deinterlacing 1080p36 is max you get decoded concerning progressive material 1920x800@48p is also working, e.g. this: (mo) Problem is not really the data rate here, but the number of full frames / seconds. Samples like the jellyfish run fine: http://jell.yfish.us/media/Jellyfish-45-Mbps.mkv Run a qvdpautest, please. RE: Radeon OSS with vdpau (howto) - fatalsaint - 2013-12-16 (2013-12-16, 19:31)locomot1f Wrote: so, i'm not sure what i should be looking for... Yeah.. Not sure. Typically make will output the error to the screen. It's possible it was an error previously outputted a while earlier but wasn't realized until that step? I can try rc4 when I get home.. I just did rc3 last night. But, if you're using Ubuntu, I would do as fritsch suggested. RE: Radeon OSS with vdpau (howto) - EricV - 2013-12-16 (2013-12-16, 19:42)fritsch Wrote: @EricV: Might also be content depending. Thanks for the info. Content was 1080p24 (23.9xx in fact). TV supports 24p but for some reason it does not work very well when is force vsync to always on. Did not check yet if it did correctly switch to 24 from 60. Removing vsync lead to nice playback. I mostly have 108024p or 1080i50. More tommorow. RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-16 (2013-12-16, 19:56)fatalsaint Wrote: Yeah.. Not sure. Typically make will output the error to the screen. It's possible it was an error previously outputted a while earlier but wasn't realized until that step? I can try rc4 when I get home.. I just did rc3 last night. i'll hold tight... there seems to be some things still getting worked out on the 3.13-rc4 kernel. there's only one file in the mainline -- http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13-rc4-trusty/ RE: Radeon OSS with vdpau (howto) - EricV - 2013-12-17 (2013-12-16, 19:42)fritsch Wrote: @EricV: Might also be content depending. qvdpautest 0.5.2 AMD E-350 Processor Unknown GPU VDPAU API version : 1 VDPAU implementation : G3DVL VDPAU Driver Shared Library version 1.0 MPEG DECODING (1920x1080): 59 frames/s MPEG DECODING (1280x720): 92 frames/s H264 DECODING (1920x1080): 39 frames/s H264 DECODING (1280x720): 70 frames/s MPEG4 DECODING (1920x1080): 54 frames/s MIXER WEAVE (1920x1080): 275 frames/s MIXER BOB (1920x1080): 460 fields/s MIXER TEMPORAL (1920x1080): 579 fields/s MIXER TEMPORAL + IVTC (1920x1080): 580 fields/s MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 578 fields/s MIXER TEMPORAL_SPATIAL (1920x1080): 580 fields/s MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 578 fields/s MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 579 fields/s MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 665 fields/s MULTITHREADED MPEG DECODING (1920x1080): 54 frames/s MULTITHREADED MIXER TEMPORAL (1920x1080): 574 fields/s RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-17 Nice figures, more than an average E350 by 10% especially 1080p h264. RE: Radeon OSS with vdpau (howto) - EricV - 2013-12-17 (2013-12-17, 10:29)fritsch Wrote: Nice figures, more than an average E350 by 10% especially 1080p h264. hardware is Zotac AD02. Linux 3.13-rc4, 64 bits debian unstable + experimental parts (as given in initial post) + own cooked kernel with all drivers build in except radeon FTM because of firmware loading (will probably put them in when finished). BTW I checked the 24p stuff. Xrandr shows 24 and 23.976080 possible frame rate for 1920x1080 for the TV. The log shows that when I sync to display, 23.976080 is selected when I play the film but then the skips appears on a regular basis. Mediainfo says the video stream is at 23.976 =>No obvious bug and no clue on my side for the moment. |