Open mYnDstrEAm opened 2 years ago
I'll look into it. Could you post a log from Kodi when launching the Lutris Kodi add-on? You can post it to something like Github Gists and link it to this issue. I have have some suspicions what the cause could be.
A problem is that Lutris itself is not showing most games' icons (https://github.com/lutris/lutris/issues/4094).
Console output of firejail kodi
:
[...]
Blacklist violations are logged to syslog
Warning: cleaning all supplementary groups
Child process initialized in [...] ms
/usr/bin/kodi: 1: ulimit: error setting limit (Operation not permitted)
kodi: ulimit is unsupported by this shell
failed to open zone.tab
libva info: VA-API version 1.10.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_10
libva info: va_openDriver() returns 0
sh: 1: nmblookup: Permission denied
sh: 1: nmblookup: Permission denied
context.c:56: warning: mpd_setminalloc: ignoring request to set MPD_MINALLOC a second time
context.c:56: warning: mpd_setminalloc: ignoring request to set MPD_MINALLOC a second time
This seems to be the relevant part of the debug log:
DEBUG <general>: CPythonInvoker(8, /home/username/.kodi/addons/plugin.lutris/addon.py): the source file to load is "/home/username/.kodi/addons/plugin.lutris/addon.py"
DEBUG <general>: CPythonInvoker(8, /home/username/.kodi/addons/plugin.lutris/addon.py): setting the Python path to /home/username/.kodi/addons/plugin.lutris:/home/username/.kodi/addons/script.common.plugin.cache/resources/lib/storage_server/:/home/username/.kodi/addons/script.module.routing/lib:/usr/lib/python39.zip:/usr/lib/python3.9:/usr/lib/python3.9/lib-dynload:/home/username/.local/lib/python3.9/site-packages:/usr/lib/python3/dist-packages:/usr/lib/python3.9/dist-packages
DEBUG <general>: CPythonInvoker(8, /home/username/.kodi/addons/plugin.lutris/addon.py): entering source directory /home/username/.kodi/addons/plugin.lutris
DEBUG <general>: CPythonInvoker(8, /home/username/.kodi/addons/plugin.lutris/addon.py): instantiating addon using automatically obtained id of "plugin.lutris" dependent on version 3.0.0 of the xbmc.python api
DEBUG <CAddonSettings[script.common.plugin.cache]>: trying to load setting definitions from old format...
DEBUG <general>: Skipped 1 duplicate messages..
DEBUG <general>: [plugin.lutris][routing] Dispatching to 'all', args: {}
DEBUG <general>: Lutris: Got cache for function get_games
DEBUG <general>: Lutris: Unable to find 'icon' art for '[gamename-1]'.
DEBUG <general>: Lutris: Unable to find 'thumb' art for '[gamename-1]'.
DEBUG <general>: Lutris: Unable to find 'banner' art for '[gamename-1]'.
DEBUG <general>: Lutris: Unable to find 'icon' art for '[gamename-2]'.
DEBUG <general>: Lutris: Unable to find 'thumb' art for '[gamename-2]'.
DEBUG <general>: Lutris: Unable to find 'icon' art for '[gamename-3]'.
DEBUG <general>: Lutris: Unable to find 'thumb' art for '[gamename-3]'.
DEBUG <general>: Lutris: Unable to find 'banner' art for '[gamename-3]'.
INFO <general>: CPythonInvoker(8, /home/username/.kodi/addons/plugin.lutris/addon.py): script successfully run
DEBUG <general>: onExecutionDone(8, /home/username/.kodi/addons/plugin.lutris/addon.py)
DEBUG <general>: Thread waiting [id] terminating
INFO <general>: Python interpreter stopped
DEBUG <general>: Thread LanguageInvoker [id] terminating
See https://github.com/lutris/lutris/issues/3249 (closed now because it's an issue of the addon, not Lutris)