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) - makay22 - 2014-05-06 (2014-05-06, 21:17)fritsch Wrote: Yes. AMD OSS drivers only can do Full Range for now, which is a big problem when the output devices wants to be smart and converts everything between 0..255 by itself. When you now send "pseudo limited range" (that setting in xbmc) it gets even worse ... head over to bugs.freedesktop.org and file a nice bug report. So can you recommend me what i can make to watch movies in correct display . Previously i use xbmc 11 with xvba , should i rollback to that setup ? Is that problem occurs with that TV which i got or what ? RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-06 I have nothing to recommend. OSS drivers have that limitation. You can easily use "old" OpenELEC 3.2 until that feature is implemented in the drivers. I would look at the TV before again, perhaps you find something concerning HDMI Black level. Which exact brand is it? Don't forget the asked for xrandr output. RE: Radeon OSS with vdpau (howto) - makay22 - 2014-05-06 That is sony lcd tv . What kind output from xrandr. Dont use openlec , i use ubuntu . RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-06 DISPLAY=:0 xrandr --verbose | pastebinit there is no fglrx / xvba solution anymore. We burned the code and we killed that driver ... RE: Radeon OSS with vdpau (howto) - makay22 - 2014-05-06 Thx for help http://paste.ubuntu.com/7406443/ RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-06 Yeah, not implemented, yet - so the above possiblities. RE: Radeon OSS with vdpau (howto) - ihc100 - 2014-05-07 Fritsch. On the first page it should be: sudo apt-add-repository ppa:team-xbmc/ppa, as stated on page 176. This is working nearly perfect on AM1H-ITX with the Athlon 5150. Keep up the good work. RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-07 Thx - will fix. RE: Radeon OSS with vdpau (howto) - Spekkie - 2014-05-07 Hi all, I'm running a E350 and currently updated from 13.10 to 14.04. After purging the necessary ppa and readding the wsnipex/mesa ppa for trusty xbmc works again. But I'm still experiencing some problems: - qvdpautest states that VC1 is not supported - in XBMC when playing a video file there is screen tearing consistent with no vsync even though vsync is enabled in XBMC as well as the sync video to screen option. disabling these options doesn't make any difference... I tested with both kernel 3.13.6 and kernel 3.14.2-amdfixes logs: dmesg | pastebinit http://paste.ubuntu.com/7409153/ cat ~/.xbmc/temp/xbmc.log | pastebinit http://paste.ubuntu.com/7409154/ cat /var/log/Xorg.0.log | pastebinit http://paste.ubuntu.com/7409155/ DISPLAY=:0 vdpauinfo | pastebinit http://paste.ubuntu.com/7409157/ dpkg -l |grep mesa | pastebinit http://paste.ubuntu.com/7409159/ RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-07 Replace /etc/init/xbmc.conf with the new file from the howto. This will disable backing store. VDPAU on AMD can only do VC1 advanced, RE: Radeon OSS with vdpau (howto) - Spekkie - 2014-05-07 (2014-05-07, 11:08)fritsch Wrote: Replace /etc/init/xbmc.conf with the new file from the howto. This will disable backing store. Right the VC1 part I understand since I found that as well, still that doesn't explain why this is possible in the how-to: Quote:qvdpautest 0.5.2 While I use the same processor I can't seem to get the VC1 benchmark working... (and apparently I can't type either today...) RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-07 Ah yes - that's confusing, correct :-) It only supports VC1 Advanced. qvdpautest tests VC1 Main. This worked in a very old mesa prior to 10.0 but was patched out by AMD cause most chips don't really do it. Edit: Remove those two lines: https://github.com/robertmassaioli/qvdpautest/blob/master/src/vc1decoder.cpp#L59 and retry. RE: Radeon OSS with vdpau (howto) - Spekkie - 2014-05-07 (2014-05-07, 11:08)fritsch Wrote: Replace /etc/init/xbmc.conf with the new file from the howto. This will disable backing store. So I found out there was no /etc/init/xbmc.conf nor an /etc/init.d/xbmc.conf... After creating /etc/init/xbmc.conf according to the how-to nothing changed. This is probably do to the fact that I started out with a full ubuntu 12.10 back in the xvba days (I know I shouldn't use that cursed word here anymore) and upgraded my way up to 13.10 + OSS and now 14.04. Long story short, since I have full DE the installation of XBMC added a XBMC DE for me in the list of DE's I can choose from in the login screen. Currently I'm automatically logged in to the last used DE on boot, which would explain the lack of /etc/init/xbmc.conf. Still since this is the case I figure there should be a xbmc.conf somewhere which I probably should edit accordingly, though I'm not sure where I could find it... Anyone has any bright ideas? P.S. I'm sorry, but I have absolutely no clue what "backing store" is... P.P.S. I know it would have been probably best to start with a fresh Trusty mini install, but since I use this server for a lot more then just XBMC, I was hoping to get it working this way. If everything else fails I will start over from scratch, but was hoping to avoid that... Thanks for all the help wsnipex and fritsch for helping us all out so much! RE: Radeon OSS with vdpau (howto) - fritsch - 2014-05-07 Then you are not running that howto at all, but something else with probably lightdm and other things - not handled by this howto. Never the less, you need to disable backing store (I showed how this works within that howto) - that won't work for you, though ... remove the xbmc.conf(!) it will cause harm in that combination. Post your /etc/lightdm/lightdm.conf ... Edit: Cause today is not such a bad day as yesterday, adjust your lightdm.conf to the following: edit /etc/lightdm/lightdm.conf Code: [SeatDefaults] This is not(!) needed for this howto - just for your not following it RE: Radeon OSS with vdpau (howto) - Spekkie - 2014-05-07 (2014-05-07, 12:38)fritsch Wrote: Then you are not running that howto at all, but something else with probably lightdm and other things - not handled by this howto. It's true I never completely followed the xvba or this How-to, still a lot of the things add up anyway and I could never have done all this without these great how-to's. And since I didn't follow it to the letter I try to fix as many of my problems on my own, still this was something I just couldn't wrap my head around... After your last post it all made sense and a quick search indeed viewed the awnsers to the problem as you stated above. I just didn't know where to look for before that. (my mistake I know) Thanks allot for taking the time to help me, I really appreciate it! |