After updating MGA5 to MGA6 the login option for Kodi when using lxdm is not listed anymore. Also in mcc for autologin the option for kodi is missing. I checked /usr/share/xsessions and no kodi.desktop file is present. Adding this file manually recovers the login option in lxdm. In the spec-file the upstream desktop-file is removed and replace by a file in /etc/X11/wmsession.d/. Discussing it with Florian (doktor5000) in the German forum and we think of removing the following part of the spec-file? 419 # unused 420 rm %{buildroot}%{_datadir}/xsessions/{xbmc,kodi}.desktop 421 # our version of the above: 422 install -d -m755 %{buildroot}%{_sysconfdir}/X11/wmsession.d 423 cat > %{buildroot}%{_sysconfdir}/X11/wmsession.d/15Kodi <<EOF 424 NAME=Kodi 425 ICON=%{name}.png 426 DESC=Kodi Media Center 427 EXEC=%{_bindir}/%{name}-standalone 428 SCRIPT: 429 exec %{_bindir}/%{name}-standalone 430 EOF Not sure how this is related to https://bugs.mageia.org/show_bug.cgi?id=17617 ?
That course of action seems correct, thanks. Per #17617 it looks like X11 sessions are no longer generated from wmsession.d.
Status: NEW => ASSIGNED
CC: (none) => doktor5000
Note to self: https://wiki.mageia.org/en/How_to_add_a_new_Window_Manager_or_Display_Manager also should be updated now that we primarily use .desktop files from /usr/share/xsessions/ for the sessions.
This should be fixed in kodi-16.1-4.mga6. Please re-open if the issue still occurs. Thanks for the report.
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXED