Kodi Community Forum
Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server - 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: Intel VAAPI howto with Leia v18 nightly based on Ubuntu 18.04 server (/showthread.php?tid=231955)



RE: New Era: VAAPI with EGL interoperation - smf007 - 2016-04-03

fritsch and others, I've noticed with the bump to kernel 4.5 that my hauppauge IR receiver is no longer working. Digging into it I see /sys/module/rc_hauppauge no longer exists. I've tried googling to see if this was a change upstream, but it looks like that is still included. What can I do to look into getting this working?


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-04-03

Seems to be gone from kernel config. If you send me a PR with the needed modules I include them again.


RE: New Era: VAAPI with EGL interoperation - mule1 - 2016-04-03

(2016-04-02, 09:28)fritsch Wrote: Basically I have no idea where this crash is coming from. FernetMenta and me are using the very same combination as you do. Did I already ask: "Save EPG in local database is off", right?

The EPG loading was made async, so if it crashes - then there is some locking missing somewhere. The crashlog (in your home directory) would be of high value.
Yes, "Save EPG in local database" is disabled. Just tried the latest version from today, but it's crashing too.
Crashlog: http://pastebin.com/3YEPCN2j
KodiLog: http://pastebin.com/2pGzbjL9

Should I install Kodi from scratch (although I only updated with builds from you and didn't mix it with any other build)?
Just one question: Is it normal that since integrating the async load that channel load needs more time?


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-04-03

Nope ... for now we have only one such report -> yours. But your backtrace shows the threads 1 and 24 fighting against each other.


RE: New Era: VAAPI with EGL interoperation - rome - 2016-04-03

Hey fritsch, can you include pvr.hdhomerun in your next build?


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-04-03

(2016-04-03, 21:14)rome Wrote: Hey fritsch, can you include pvr.hdhomerun in your next build?

done.


RE: New Era: VAAPI with EGL interoperation - rome - 2016-04-03

Thanks, but it didn't work.
http://sprunge.us/OVPL


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-04-03

Yeah ... so it's not only the addon ...

Edit: If it works with Milhouse builds please use these - I need to focus on VideoPlayer testing.


RE: New Era: VAAPI with EGL interoperation - rome - 2016-04-03

The milhouse builds work.


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-04-03

Cool :-) I plan to stop my special builds anyways as there is no need anymore. VideoPlayer development is finished and we are heading into the v17.0 direction. The biggest changes are done and Milhouse does a great job with his builds anyways. So the only difference between his and my builds are most likely:

- I bump xf86-video-intel more often
- We currently use libva 1.7.0 and libva-driver-intel 1.7.0, which will only be relevant when the first Kabilake Broxton are available
- I only package pure fernetmenta master branch, so no other experimental patches

but besides that. All the intel special stuff with Limited Passthrough and so on Milhouse also has.


RE: New Era: VAAPI with EGL interoperation - _Spook_ - 2016-04-03

And you do much more frequent builds then Milhouse does. I understand if it's alot of extra work keeping these builds coming and going through logs when problems ocure and so on.

I have appreciated the good work atleast Smile Thanks!


RE: New Era: VAAPI with EGL interoperation - fritsch - 2016-04-03

It's not about the extra work, really not - but I don't want to support an entire distribution, that was not the intention of these builds here :-) - I want to concentrate on the core stuff and this is not possible if you break yet another machine every second day. I had a week off last week and finally could accomplish to get some upstream work done for kodi. We have more people that can package for kodi than we have developers that write code for kodi. I think I can help kodi most if I don't get sidetracked too often :-)

I plan to release new builds the very moment we need to test Kabilake / Broxton HEVC 10 bit stuff.

@Millhouse: Do you ship the 16:235 Limited intel systemd service, too? If yes - don't push it to LibreElec's v16 branch as kodi v16 cannot do EGL and this mode is sadly useless.


RE: New Era: VAAPI with EGL interoperation - _Spook_ - 2016-04-03

Understand. I will be fine with Milhouse builds Smile And once I get my hands on the next gen NUCs I will bother you again with those builds Tongue

And do keep the coding going. Need to keep the video output quality good with HDR, HEVC, 10-bit stuff coming the next year!


RE: New Era: VAAPI with EGL interoperation - noggin - 2016-04-03

(2016-04-03, 23:03)fritsch Wrote: It's not about the extra work, really not - but I don't want to support an entire distribution, that was not the intention of these builds here :-) - I want to concentrate on the core stuff and this is not possible if you break yet another machine every second day. I had a week off last week and finally could accomplish to get some upstream work done for kodi. We have more people that can package for kodi than we have developers that write code for kodi. I think I can help kodi most if I don't get sidetracked too often :-)

I plan to release new builds the very moment we need to test Kabilake / Broxton HEVC 10 bit stuff.

This makes a lot of sense. Can only say thanks again for your continuing work on Kodi and improving it. I'm sure I speak for many in saying thank you.


RE: New Era: VAAPI with EGL interoperation - Milhouse - 2016-04-03

(2016-04-03, 23:03)fritsch Wrote: @Millhouse: Do you ship the 16:235 Limited intel systemd service, too? If yes - don't push it to LibreElec's v16 branch as kodi v16 cannot do EGL and this mode is sadly useless.

Yes, that's in my test builds. There's a few commits in your tree we need to get into LE for Kodi 17. I can PR if you don't nearer the time we boot Kodi 16 out of master (hopefully not long now).