Core dumped, kodi on wayland/cage

When I try to run kodi with wayland in a cage session it core dumps since 25.11.

Dec 13 17:24:12 kodi systemd[1]: Started cage-tty1.service.Dec 13 17:24:12 kodi (cage)[1727]: pam_unix(cage:session): session opened for user kodi(uid=1000) by kodi(uid=0)
Dec 13 17:24:15 kodi systemd[1]: cage-tty1.service: Main process exited, code=dumped, status=6/ABRT
Dec 13 17:24:15 kodi systemd[1]: cage-tty1.service: Failed with result ‘core-dump’.

The kodi logs don’t show any usefull information:

2025-12-13 17:24:14.852 T:1814     info <general>: -----------------------------------------------------------------------
2025-12-13 17:24:14.852 T:1814     info <general>: Starting Kodi (21.3 (21.3.0) Git:21.3-Omega). Platform: Linux x86 64-bit
2025-12-13 17:24:14.852 T:1814     info <general>: Using Release Kodi x64
2025-12-13 17:24:14.852 T:1814     info <general>: Kodi compiled 1980-01-01 by GCC 14.3.0 for Linux x86 64-bit version 6.16.7 (397319)
2025-12-13 17:24:14.852 T:1814     info <general>: Running on NixOS 26.05 (Yarara), kernel: Linux x86 64-bit version 6.12.61
2025-12-13 17:24:14.854 T:1814     info <general>: FFmpeg version/source: 6.1.3
2025-12-13 17:24:14.854 T:1814     info <general>: Host CPU: Intel(R) N100, 4 cores available
2025-12-13 17:24:14.854 T:1814     info <general>: special://xbmc/ is mapped to: /nix/store/v4yzal1yaabp4kq3kcvxf4p9b9d1x1d4-kodi-21.3-env/share/kodi
2025-12-13 17:24:14.854 T:1814     info <general>: special://xbmcbin/ is mapped to: /nix/store/3wz0xv07v552p6hycsi310vf4lizp687-kodi-21.3/lib/kodi
2025-12-13 17:24:14.854 T:1814     info <general>: special://xbmcbinaddons/ is mapped to: /nix/store/3wz0xv07v552p6hycsi310vf4lizp687-kodi-21.3/lib/kodi/addons
2025-12-13 17:24:14.854 T:1814     info <general>: special://masterprofile/ is mapped to: /home/kodi/.kodi/userdata
2025-12-13 17:24:14.854 T:1814     info <general>: special://envhome/ is mapped to: /home/kodi
2025-12-13 17:24:14.854 T:1814     info <general>: special://home/ is mapped to: /home/kodi/.kodi
2025-12-13 17:24:14.854 T:1814     info <general>: special://temp/ is mapped to: /home/kodi/.kodi/temp
2025-12-13 17:24:14.854 T:1814     info <general>: special://logpath/ is mapped to: /home/kodi/.kodi/temp
2025-12-13 17:24:14.854 T:1814     info <general>: Webserver extra whitelist paths: /nix/store
2025-12-13 17:24:14.854 T:1814     info <general>: The executable running is: /nix/store/3wz0xv07v552p6hycsi310vf4lizp687-kodi-21.3/lib/kodi/kodi.bin
2025-12-13 17:24:14.854 T:1814     info <general>: Local hostname: kodi
2025-12-13 17:24:14.854 T:1814     info <general>: Log File is located: /home/kodi/.kodi/temp/kodi.log
2025-12-13 17:24:14.855 T:1814     info <general>: -----------------------------------------------------------------------
2025-12-13 17:24:14.857 T:1814     info <general>: loading settings
2025-12-13 17:24:14.858 T:1814     info <general>: special://profile/ is mapped to: special://masterprofile/
2025-12-13 17:24:14.864 T:1814     info <general>: No settings file to load (special://xbmc/system/advancedsettings.xml)
2025-12-13 17:24:14.864 T:1814     info <general>: No settings file to load (special://masterprofile/advancedsettings.xml)
2025-12-13 17:24:14.864 T:1814     info <general>: Default Video Player: VideoPlayer
2025-12-13 17:24:14.864 T:1814     info <general>: Default Audio Player: paplayer
2025-12-13 17:24:14.864 T:1814     info <general>: Disabled debug logging due to GUI setting. Level 0.
2025-12-13 17:24:14.864 T:1814     info <general>: Log level changed to "info"
2025-12-13 17:24:14.865 T:1814     info <general>: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
2025-12-13 17:24:14.870 T:1814     info <general>: New Cache GUI Settings (replacement of cache in advancedsettings.xml) are:
                                                     Buffer Mode: 4
                                                     Memory Size: 20 MB
                                                     Read Factor: 4.00 x
                                                     Chunk Size : 131072 bytes
2025-12-13 17:24:14.870 T:1814     info <general>: creating subdirectories
2025-12-13 17:24:14.870 T:1814     info <general>: userdata folder: special://masterprofile/
2025-12-13 17:24:14.870 T:1814     info <general>: recording folder:
2025-12-13 17:24:14.870 T:1814     info <general>: screenshots folder:
2025-12-13 17:24:14.883 T:1814     info <general>: Running database version Addons33
2025-12-13 17:24:14.885 T:1814    error <general>: GetDirectory - Error getting /nix/store/3wz0xv07v552p6hycsi310vf4lizp687-kodi-21.3/lib/kodi/addons
2025-12-13 17:24:14.885 T:1814    error <general>: GetDirectory - Error getting special://xbmcbin/addons
2025-12-13 17:24:14.991 T:1814  warning <general>: CAddonMgr::FindAddons: Addon 'plugin.video.youtube' already present with higher version 7.3.0 at '/nix/store/v4yzal1yaabp4kq3kcvxf4p9b9d1x1d4-kodi-21.3-env/share/kodi/addons/plugin.video.youtube/' - other version 7.2.0.3 at '/home/kodi/.kodi/addons/plugin.video.youtube/' will be ignored
2025-12-13 17:24:14.992 T:1814  warning <general>: CAddonMgr::FindAddons: Addon 'game.controller.snes' already present with higher version 1.0.46 at '/nix/store/v4yzal1yaabp4kq3kcvxf4p9
b9d1x1d4-kodi-21.3-env/share/kodi/addons/game.controller.snes/' - other version 1.0.43 at '/home/kodi/.kodi/addons/game.controller.snes/' will be ignored
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: audioencoder.kodi.builtin.aac v1.0.2 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: audioencoder.kodi.builtin.wma v1.0.2 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: game.controller.default v1.0.46 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: game.controller.keyboard v1.1.47 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: game.controller.mouse v1.0.30 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: game.controller.snes v1.0.46 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: inputstream.adaptive v21.5.13 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: inputstream.ffmpegdirect v21.3.8 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.audioengine v1.1.1 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.filesystem v1.1.9 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.general v1.0.5 installed
2025-12-13 17:24:14.997 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.gui v5.15.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.main v2.0.2 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.network v1.0.4 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.global.tools v1.0.4 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.audiodecoder v4.0.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.audioencoder v3.0.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.game v3.0.2 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.imagedecoder v3.0.1 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.inputstream v3.3.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.peripheral v3.0.2 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.pvr v8.3.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.screensaver v2.2.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.vfs v3.0.1 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.videocodec v2.1.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.binary.instance.visualization v4.0.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: kodi.resource v1.0.0 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.album.universal v3.1.18 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.artists.universal v4.3.20 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.common.allmusic.com v3.2.2 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.common.fanart.tv v3.6.4 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.common.musicbrainz.org v2.2.4 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.common.theaudiodb.com v2.0.3 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.generic.albums v1.0.18 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.generic.artists v1.0.18 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.local v1.0.1 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.themoviedb.org.python v3.1.3 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: metadata.tvshows.themoviedb.org.python v1.7.4 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: plugin.video.retrospect v5.7.32 installed
2025-12-13 17:24:14.998 T:1814     info <general>: CAddonMgr::FindAddons: plugin.video.youtube v7.3.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: repository.thecrew v0.3.8 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: repository.xbmc.org v3.4.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: resource.images.retrospect v1.0.21 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: resource.images.weathericons.default v1.1.9 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: resource.language.en_gb v2.0.2 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: resource.uisounds.kodi v1.0.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: screensaver.xbmc.builtin.black v1.0.34 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: screensaver.xbmc.builtin.dim v1.0.66 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.keymap v1.3.2 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.certifi v2023.5.7 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.chardet v5.1.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.dateutil v2.8.2 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.defusedxml v0.6.0+matrix.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.future v1.0.0+matrix.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.idna v3.10.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.inputstreamhelper v0.8.4 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.kodi-six v0.1.3.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.pil v5.1.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.pyaes v1.6.1+matrix.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.pycryptodome v3.4.3 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.pyjwt v2.8.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.pyscrypt v1.6.2+matrix.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.pytz v2023.3.0+matrix.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.requests v2.31.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.six v1.16.0+matrix.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.typing_extensions v4.7.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.module.urllib3 v2.2.3 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.service.janitor v5.0.1 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: script.service.sponsorblock v0.5.0 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: service.libraryautoupdate v1.2.5 installed
2025-12-13 17:24:14.999 T:1814     info <general>: CAddonMgr::FindAddons: service.subtitles.opensubtitles v5.1.5 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: service.subtitles.opensubtitles-com v1.0.8 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: service.upnext v1.1.9+matrix.1 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: service.xbmc.versioncheck v0.5.30+matrix.1 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: skin.estuary v4.0.0 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: webinterface.default v21.x-1.0.1 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.addon v21.3.0 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.core v0.1.0 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.gui v5.17.0 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.json v13.5.0 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.metadata v2.1.0 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.python v3.0.1 installed
2025-12-13 17:24:15.000 T:1814     info <general>: CAddonMgr::FindAddons: xbmc.webinterface v1.0.0 installed
2025-12-13 17:24:15.018 T:1814     info <general>: Selected Logind/UPower as PowerSyscall
2025-12-13 17:24:15.019 T:1814    error <general>: DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
2025-12-13 17:24:15.019 T:1814     info <general>: LogindUPowerSyscall - UPower not found, battery information will not be available
2025-12-13 17:24:15.276 T:1814    error <general>: DBus error: org.freedesktop.UDisks2.Error.Failed - Error mounting /dev/sda1 at /run/media/kodi/SSD_5TB: Filesystem type zfs_member not configured in kernel.
2025-12-13 17:24:15.282 T:1814     info <general>: CKeyboardLayoutManager: loading keyboard layouts from special://xbmc/system/keyboardlayouts...
2025-12-13 17:24:15.351 T:1814     info <general>: InitWindowSystem: Connecting to Wayland server
2025-12-13 17:24:15.354 T:1814     info <general>: Wayland presentation clock: 1
2025-12-13 17:24:15.354 T:1814     info <general>: UpdateResolutions: User wanted output "Default", we now have "Sony SONY TV  *00" size 1220x680 mm with 1 mode(s):
2025-12-13 17:24:15.354 T:1814     info <general>: UpdateResolutions: - 1920x1080 @60.000 Hz pixel ratio 1.009 current
2025-12-13 17:24:15.363 T:1814     info <general>: EGL_VERSION = 1.5
2025-12-13 17:24:15.363 T:1814     info <general>: EGL_VENDOR = Mesa Project
2025-12-13 17:24:15.363 T:1814     info <general>: EGL_EXTENSIONS = EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_config_select_group EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_EXT_present_opaque EGL_EXT_query_reset_notification_strategy EGL_EXT_surface_compression EGL_EXT_swap_buffers_with_damage EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_partial_update EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_gl_interop EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_MESA_x11_native_visual_id
2025-12-13 17:24:15.363 T:1814     info <general>: EGL_CLIENT_EXTENSIONS = EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_explicit_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless
2025-12-13 17:24:15.363 T:1814     info <general>: RetroPlayer[RENDER]: Registering renderer factory for DMA
2025-12-13 17:24:15.363 T:1814     info <general>: RetroPlayer[RENDER]: Registering renderer factory for OpenGL
2025-12-13 17:24:15.365 T:1814     info <general>: CApplication::CreateGUI - using the wayland windowing system
2025-12-13 17:24:15.366 T:1814     info <general>: Checking resolution 16
2025-12-13 17:24:15.366 T:1814     info <general>: CreateNewWindow: Starting full screen size 1920x1080
2025-12-13 17:24:15.366 T:1814     info <general>: UpdateSizeVariables: Surface size changed: 0x0 -> 1920x1080
2025-12-13 17:24:15.366 T:1814     info <general>: UpdateSizeVariables: Buffer size changed: 0x0 -> 1920x1080
2025-12-13 17:24:15.366 T:1814     info <general>: UpdateSizeVariables: Configured size changed: 0x0 -> 1920x1080

How can I investigate this further?

you could provide some basic nix config and someone might look at it

personally i never ran it in cage… so i don’t know if i can personally help

It is basicly Kodi - NixOS Wiki, I also tried to disable all the plugins but that doesn’t make any difference.

{ pkgs, lib, config, ... }:
let
  kodi = pkgs.kodi-wayland.withPackages (kodiPkgs:
    with kodiPkgs; [
      inputstream-ffmpegdirect
      inputstream-adaptive
      keymap
      kodi-six
      pkgs.janitor
      pkgs.libraryautoupdate
      pkgs.retrospect
      six
      sponsorblock
      upnext
      youtube
    ]);
in {
  # Define a user account
  users.extraUsers.kodi = {
    isNormalUser = true;
  };

  services.cage = {
    user = "kodi";
    program = "${kodi}/bin/kodi-standalone";
    enable = true;
    environment = {
      PYTHONDONTWRITEBYTECODE =
        "1"; # should fix https://github.com/retrospect-addon/plugin.video.retrospect/issues/1923
    };
  };
  systemd.services."cage-tty1" = rec {
    after = [ "network-online.target" ];
    requires = after;
    restartIfChanged = lib.mkForce true;
  };

  networking.firewall.allowedTCPPorts = [ 8080 ];
}

could it be Startup crash on kodi for cage version v0.2.1 · Issue #456 · cage-kiosk/cage · GitHub ?

1 Like

I reverted to 25.11 from unstable and now (the same config) works ok. So maybe it is this issue Startup crash on kodi for cage version v0.2.1 · Issue #456 · cage-kiosk/cage · GitHub

do you want to try upgrading your system again but building the old version of cage? it would be nice to know…