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) - locomot1f - 2013-12-03 I kept getting errors about the HAWAII drivers. i know you said that this forum will become obsolete when 3.13 is released. so, should I purge the repository ppa:wsnipex/mesa, and just use the mainline? RE: Radeon OSS with vdpau (howto) - pyrodex - 2013-12-03 I've also had another successful run with 3.13-rc2 with no issues. I am wondering if the people having problems have newer GPUs? RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-03 xbmc@xbmc:~$ dmesg | pastebinit http://paste.ubuntu.com/6514897/ xbmc@xbmc:~$ cat ~/.xbmc/temp/xbmc.log | pastebinit http://paste.ubuntu.com/6514899/ xbmc@xbmc:~$ cat /var/log/Xorg.0.log | pastebinit http://paste.ubuntu.com/6514901/ xbmc@xbmc:~$ DISPLAY=:0 vdpauinfo | pastebinit [1]+ Stopped DISPLAY=:0 vdpauinfo | pastebinit xbmc@xbmc:~$ dpkg -l | grep mesa | pastebinit http://paste.ubuntu.com/6514909/ as you can see, when I tried to run the DISPLAY=:0 vdpauinfo, it just hangs, and I had to cancel it. RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-03 Quote: [<ffffffffa01b7ecb>] dce6_afmt_write_speaker_allocation+0xdb/0x140 [radeon] Head over to the usual location :-) RE: Radeon OSS with vdpau (howto) - pyrodex - 2013-12-03 (2013-12-03, 17:01)locomot1f Wrote: xbmc@xbmc:~$ dmesg | pastebinit Your mesa looks funky... did you follow the guide? Here is mine: Code: ii libegl1-mesa:amd64 10.0~git201311181342.37827~ubuntu13.10.1 amd64 free implementation of the EGL API -- runtime RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-03 Despite this as @pyrodex pointed out, you are missing the correct mesa packages. RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-03 i did... sorry i was trying stuff, and I purged ppa:wsnipex/mesa one sec, and I'll get updated logs... RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-03 The problem is the kernel error, this happens when the driver tries to acquire the speaker mask. This was patched out during 3.12, as it caused those issues. Big disadvantage: Speaker ELD acquiering stopped working for everybody, therefore they put it in again. File that bug at freedesktop.org please. This needs upstream care. RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-03 xbmc@xbmc:~$ dmesg | pastebinit http://paste.ubuntu.com/6515001/ xbmc@xbmc:~$ cat ~/.xbmc/temp/xbmc.log | pastebinit http://paste.ubuntu.com/6515003/ xbmc@xbmc:~$ cat /var/log/Xorg.0.log | pastebinit http://paste.ubuntu.com/6515004/ xbmc@xbmc:~$ DISPLAY=:0 vdpauinfo | pastebinit [1]+ Stopped DISPLAY=:0 vdpauinfo | pastebinit xbmc@xbmc:~$ dpkg -l | grep mesa | pastebinit http://paste.ubuntu.com/6515006/ ..... so, it's not MESA... is there a bug report already open on this? if so, can someone point me in the right direction? what would i file this under? I'm still new to this bug reporting on freedesktop. RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-03 Use your creativity :-) Don't be shy. RE: Radeon OSS with vdpau (howto) - locomot1f - 2013-12-04 @fritsch, thanks for the vote of courage. Alex D. pointed me to possible fix with a patch, but I have no experience with patching kernels. could you help me out again by applying this patch so that I can test it out? https://bugs.freedesktop.org/attachment.cgi?id=90196 thanks in advance. RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-04 It's quite easy: Code: sudo apt-get install kernel-package fakeroot build-essential libncurses5-dev This will produce two .deb files, which you only have to install via: sudo dpkg -i firstfile.deb secondfile.deb That master branch includes your segfault patch and the patch the others might need for mpeg-2 (PLL something) It might need ages on e.g. E350, but you can easily build on other machines and copy over the .debs RE: Radeon OSS with vdpau (howto) - wsnipex - 2013-12-04 don't forget to add the patch before building untested: steps from above... cp /boot/config-3.13.0-031300rc2-generic .config wget https://bugs.freedesktop.org/attachment.cgi?id=90196 -O drm-fix.patch git apply drm-fix.patch fakeroot make-kpkg --initrd -j6 --revision=0.1 kernel_image kernel_headers RE: Radeon OSS with vdpau (howto) - fritsch - 2013-12-04 I have them in my tree, therefore I ommited that. But will upload two packages shortly. RE: Radeon OSS with vdpau (howto) - deadite66 - 2013-12-04 I compile my kernels with Ubuntu in vmware player on my desktop, saves having unnecessary dev packages and a faster compile. |