Posts: 69
Joined: Apr 2018
Reputation:
5
2018-04-28, 18:34
(This post was last modified: 2018-04-28, 19:33 by DarrenHill.)
I'm sure you'll tell me not to try the newest commits, but I figured I'd provide feedback on it anyways.
Just compiled 1f8a5355dcfa99d94c7264022be63aa695d24c5e and I was surprised it wanted me to add some new libraries since some of the pre-alpha commits (libinput and libxkbcommon).
My environment is linux using a buildroot toolchain ARMv8 with gbm mali 450 drivers (no X11).
Got it compiled (was sure to disable x11 in the packages) and here's the error shown over command line when run:
HOME=/recalbox/share/system LD_LIBRARY_PATH="/usr/lib" QT_XKB_CONFIG_ROOT="/usr/lib" /usr/lib/kodi/kodi.bin --standalone -fs
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
Bus error
Here's the log file:
log spam removed
Posts: 12,376
Joined: Oct 2014
Reputation:
590
Do not post logs directly to the forum please.
Use a PasteBin site and supply the link they will give you here instead.
Posts: 14,213
Joined: Nov 2009
Reputation:
706
Klojum
Lost connection
Posts: 14,213
Next time when providing a log file, use pastebin.com or a similar text upload website.
Did you really overlook the big red fat bold text above the 'Post Reply' button..?
Posts: 69
Joined: Apr 2018
Reputation:
5
So since nobody actually helped me and just complained about me posting the error messages without a pastebin, I went ahead and fixed this.
Your first commit on April 20, 2018 (35c9f36) effectively stops KODI from launching. I created a patch that reverses this commit and now even your most recent commit successfully loads. Just posting this in case anyone else comes across this error.
Posts: 23,231
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,231
No, we still run happily on GBM, AMLogic, RBPi which all don't use OpenGL and no X11.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 69
Joined: Apr 2018
Reputation:
5
hmmm I don't think an older version of FFMPEG would cause input issues like this, so there's got to be something else I'm missing. Kodi won't even compile without xkb as a dependency, but I've set the platform name to gbm. So why is it a requirement and why is it still trying to create xkb context? Is this library used in gbm as well?
Posts: 23,231
Joined: Aug 2011
Reputation:
1,069
fritsch
Team-Kodi Developer
Posts: 23,231
LibInput keyboard needs it.
Btw. your original issue has nothing to do with that.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 1,011
Joined: Sep 2011
Reputation:
20
lrusak
Team-Kodi Member
Posts: 1,011
You'll need to install xkeyboard-config to provide the keymaps used by xkbcommon (/usr/share/X11/xkb)
"PPC is too slow, your CPU has no balls to handle HD content." ~ Davilla
"Maybe it's a toaster. Who knows, but it has nothing to do with us." ~ Ned Scott
Posts: 69
Joined: Apr 2018
Reputation:
5
Even tho I'm not using X11, I still need to include xkeyboard-config? :\
Posts: 69
Joined: Apr 2018
Reputation:
5
Well I updated the versions of all the supporting libraries and added xkeyboard-config. Got it working, thanks for the feedback guys.
Now if someone would figure out why netflix and youtube throw an "unsupported has type" error for hashlib.py, resulting in "error:root:code for hash md5 was not found"... that would be super appreciated haha but this support request can be closed.