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) - MathewCNichols - 2014-07-16 I see that. I knew that DTS/AC3 bitstreaming used 2 channels because I used to run Toslink / SPDIF and I had read up a bit in the past. It would send 2 lossless LPCM channels and bitstream DTS/AC3 5.1 when played. I just didn't put it together that XMBC would need to detect 7.1 @ 192khz bandwidth over HMDI in order to enable DTSHD/TrueHD bitstreaming. Thanks for clueing me in! I can see how it would cause a problem on my setup by only detecting m_channels: FL,FR. I wonder if anyone else has had problems with the AMD HD5670 and bitstreaming HD Audio> I wouldn't guess it was an EDID problem with my SONY receiver since it works with Windows, and still doesn't work in Ubuntu with the EDID override. RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-16 You said it would work with fglrx installed before? Which makes me really wonder. Also don't forget to post the windows xbmc.log please RE: Radeon OSS with vdpau (howto) - MathewCNichols - 2014-07-16 (2014-07-16, 21:32)fritsch Wrote: You said it would work with fglrx installed before? Which makes me really wonder. In Linux Mint (with Mate) I stripped out PulseAudio. You can't do this with Cinnamon or the desktop UI won't launch. Then I tried both the ATI proprietary catalyst 14.4 and 14.6 beta drivers. They both will bitstream HD Audio, but they do not accelerate graphics with VDPAU. Even though the VDPAU options are there in the menu, the "o" onscreen display doesn't show it decoding and CPU usage is high. Definitely not an option for me. I need to use less electricity! I don't have XBMC on Windows, I'm running WMC with LAV filters. If you would like I could install XBMC and run the debugging log too. Just let me know! RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-16 Quote:In Linux Mint (with Mate) I stripped out PulseAudio. You can't do this with Cinnamon or the desktop UI won't launch. Then I tried both the ATI proprietary catalyst 14.4 and 14.6 beta drivers. They both will bitstream HD Audio, but they do not accelerate graphics with VDPAU.Show me the xbmc.log with that one. <- We really need this. I need it for the audio log. For your windows: It's not hard to download the xbmc 13.2b1 exe and gather the log. -> Also needed. RE: Radeon OSS with vdpau (howto) - MathewCNichols - 2014-07-16 (2014-07-16, 21:41)fritsch Wrote:Quote:In Linux Mint (with Mate) I stripped out PulseAudio. You can't do this with Cinnamon or the desktop UI won't launch. Then I tried both the ATI proprietary catalyst 14.4 and 14.6 beta drivers. They both will bitstream HD Audio, but they do not accelerate graphics with VDPAU.Show me the xbmc.log with that one. <- We really need this. I need it for the audio log. Linux Mint DTSHD playback (stripped of PulseAudio with AMD Proprietary 14.4): m_channels 8 detected, bitstreaming works, VDPAU doesnt. http://pastebin.com/qSFbiMVv Will edit post shortly with Windows x64. RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-16 Quote:16:30:54 T:139961287694272 NOTICE: Device 1 Nice! That's the difference here. We need to wait for Anssi, cause this is a misbehaviour of the OSS radeon driver. Edit: VDPAU does not work of course, cause the proprietary shit does not support VDPAU. It only supports xvba and xvba is dead after we killed it, history: http://www.phoronix.com/scan.php?page=article&item=amd_xvba_xbmc&num=1 RE: Radeon OSS with vdpau (howto) - MathewCNichols - 2014-07-16 Just for the heck of it, here is the Windows XBMC log showing the same thing regarding the channel detection: http://pastebin.com/HkFPpCiR. In both Windows and Mint, I noticed when I flip the "Number of channels: 7.1" and "Output Configuration: Fixed," the AVR did show 7.1 LPCM channels @ 192khz! Only proving you right, of course! I knew VDPAU wouldn't work, it would be nice if AMD had more support for Linux, but I guess they must have released the source code for OSS driver modification? I think Nvidia still needs the closed source binary blob installed for acceleration? Do you think Anssi can patch this problem in the kernel? If so how could I be notified? It's people like you that make so interested in the Linux OpenSource community! RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-17 Best chances are to post this bug on the alsa-user mailing list while having the drm-devel ML in CC. post kernel log dmesg | pastebinit with drm.debug=0xe on the bootline. Then provide the codec output for both fglrx and radeon oss. This will the most important people informed. RE: Radeon OSS with vdpau (howto) - MathewCNichols - 2014-07-17 fritsch, Can you provide how to post to the alsa-user mailing list? I'm not sure how to access the mailing list at all. Should I post the kernel log & codec outputs with my current Mint install that is bitstreaming HD Audio with AMD drivers, or should I install to the non working mini.iso and run the logs? Sorry to be such a nuisance! RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-17 a) http://mailman.alsa-project.org/mailman/listinfo/alsa-devel b) Both logs are needed (fglrx and radeon oss) kernel + codecs RE: Radeon OSS with vdpau (howto) - MathewCNichols - 2014-07-17 (2014-07-17, 14:08)fritsch Wrote: a) http://mailman.alsa-project.org/mailman/listinfo/alsa-devel I know I will need 3 logs: 1.) Kernel, 2.) Radeon, 3.) OSS. However should I do all 3 logs for my currently bitstreaming Mint install and also all 3 logs for the malfunctioning Ubuntu Mini install (6 logs total)? I think they might just need the Ubuntu Mini logs. I only ask because I will have to reinstall Mini. RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-17 Working Log and non working log for all on your hardware - this is important. The person that will fix the issue does not have your GPU. RE: Radeon OSS with vdpau (howto) - MathewCNichols - 2014-07-18 fritsch, I have put together our case with all logs. I think this is legitimate. Let me know if you want anything corrected or I will send as is. Text below. Thank you! Hello, Using Ubuntu Mini Kernel v.3.15.3-generic (OSS drivers) I cannot pass 7.1 LPCM and cannot bitstream HD Audio formats. XBMC only detects 2 channels. The xbmc.log only reports m_channel=FL,FR. I can bitstream AC3/DTS. I have worked closely with fritsch. We believe this is a kernel audio error with my GPU (AMD 5670.) Kernel information below. • Kernel log (dmesg with drm.debug=0xe): http://paste.ubuntu.com/7811317 • Driver Codec: http://paste.ubuntu.com/7811321 • xbmc.log: http://paste.ubuntu.com/7805000 Using Ubuntu Mini Kernel v.3.13.0-32-generic (AMD proprietary drivers 14.4) I CAN pass 7.1 LPCM and I can then bitstream HD Audio formats. Windows 7 also detects 7.1 LPCM @ 192khz and will bitstream all HD Audio formats. The xbmc.log reports all 8 channels for m_channel on both Ubuntu Mini and Windows 7. Kernel information below. • Kernel log (dmesg with drm.debug=0xe): http://paste.ubuntu.com/7811473 • Driver Codec: http://paste.ubuntu.com/7811478 • xbmc.log: http://paste.ubuntu.com/7811488 Windows 7 with (AMD proprietary drivers 13.6): • xbmc.log: http://pastebin.com/HkFPpCiR RE: Radeon OSS with vdpau (howto) - fritsch - 2014-07-18 All fine. Ecxellent! Go go go :-) RE: Radeon OSS with vdpau (howto) - wsnipex - 2014-07-18 Note for everyone still running ubuntu 13.10/saucy: Its been officially deprecated and no more PPA uploads are allowed. You need to upgrade |