http://bugzilla.opensuse.org/show_bug.cgi?id=1131074 http://bugzilla.opensuse.org/show_bug.cgi?id=1131074#c8 Felix Miata <mrmazda@earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo? --- Comment #8 from Felix Miata <mrmazda@earthlink.net> --- (In reply to Stefan Dirsch from comment #6)
Looks like you've removed /usr/share/xsessions/tde.desktop meanwhile.
Looks like that to update-alternatives, but it looks like it's there to ls: # ls -l /etc/alternatives/default-displaymanager lrwxrwxrwx 1 root root 32 Mar 31 03:44 /etc/alternatives/default-displaymanager -> /usr/lib/X11/displaymanagers/tdm # ls -l /etc/alternatives/default-xsession.desktop lrwxrwxrwx 1 root root 32 Mar 31 03:43 /etc/alternatives/default-xsession.desktop -> /usr/share/xsessions/tde.desktop # ls -l /usr/share/xsessions/ lrwxrwxrwx 1 root root 42 Sep 21 2018 default.desktop -> /etc/alternatives/default-xsession.desktop lrwxrwxrwx 1 root root 13 Sep 21 2018 icewm-session.desktop -> icewm.desktop -rw-r--r-- 1 root root 2498 Sep 21 2018 icewm.desktop -rw-r--r-- 1 root root 4083 Mar 18 16:52 tde.desktop # update-alternatives --config default-displaymanager There are 3 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/X11/displaymanagers/tdm 15 auto mode 1 /usr/lib/X11/displaymanagers/console 5 manual mode 2 /usr/lib/X11/displaymanagers/tdm 15 manual mode 3 /usr/lib/X11/displaymanagers/xdm 10 manual mode Press <enter> to keep the current choice[*], or type selection number: There is 1 choice for the alternative default-xsession.desktop (providing /usr/share/xsessions/default.desktop). # update-alternatives --config default-xsession.desktop Selection Path Priority Status ------------------------------------------------------------ 0 /usr/share/xsessions/icewm-session.desktop 15 auto mode 1 /usr/share/xsessions/icewm-session.desktop 15 manual mode Press <enter> to keep the current choice[*], or type selection number /usr/share/xsessions/tde.desktop and /usr/lib/X11/disaplaymangers/tdm are owned by package trinity.tdm. # zypper ref # zypper -v in -f trinity-tdm The rebooting produced: # update-alternatives --config default-displaymanager There are 3 choices for the alternative default-displaymanager (providing /usr/lib/X11/displaymanagers/default-displaymanager). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/X11/displaymanagers/tdm 30 auto mode 1 /usr/lib/X11/displaymanagers/console 5 manual mode 2 /usr/lib/X11/displaymanagers/tdm 30 manual mode 3 /usr/lib/X11/displaymanagers/xdm 10 manual mode ... # update-alternatives --config default-xsession.desktop Selection Path Priority Status ------------------------------------------------------------ 0 /usr/share/xsessions/icewm-session.desktop 15 auto mode 1 /usr/share/xsessions/icewm-session.desktop 15 manual mode ...
This is what you want for surviving the next "zypper up".
Looks like I'm set for TDM, but since tde-session.desktop is not found by update-alternatives, what to do for tde-session.desktop to survive I'm at at loss. Is this a bug that needs to be reported to TDE's bug tracker, or a bug in update-alternatives not finding a file that clearly exists? -- You are receiving this mail because: You are on the CC list for the bug.