Mailinglist Archive: opensuse-bugs (4652 mails)

< Previous Next >
[Bug 1030873] [Build 20170322] role-based desktop selection lxde does not autologin
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 22 Jun 2017 14:04:59 +0000
  • Message-id: <bug-1030873-21960-BHsGyDDpHX@http.bugzilla.opensuse.org/>
http://bugzilla.opensuse.org/show_bug.cgi?id=1030873
http://bugzilla.opensuse.org/show_bug.cgi?id=1030873#c38

Lukas Ocilka <locilka@xxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Flags| |needinfo?

--- Comment #38 from Lukas Ocilka <locilka@xxxxxxxx> ---
In my quick test:

Pattern selected for installation:
patterns-openSUSE-lxde_laptop-20150918-26.5.x86_64.rpm

Logs say:
clients/desktop_finish.rb:128 Package xorg-x11-server selected or installed,
desktop min_x matches
clients/desktop_finish.rb:136 Setting logon manager - package selected
clients/desktop_finish.rb:142 Setting window manager icewm - package selected
clients/desktop_finish.rb:166 Default desktop: icewm
clients/desktop_finish.rb:167 Default logon manager:
clients/desktop_finish.rb:199 Logon manager shutdown:
clients/desktop_finish.rb:207 sysconfig/displaymanager/DISPLAYMANAGER=

And yes, for some reason, icewm-1.3.12-4.4.x86_64.rpm has been actually
installed

The answer to WTF is here:
https://github.com/yast/skelcd-control-openSUSE/blob/openSUSE-42_3/control/control.openSUSE.xml#L243-L253

And here:
https://github.com/yast/yast-installation/blob/SLE-12-SP3/src/lib/installation/clients/desktop_finish.rb#L122-L164

Installer tries to match the "selected desktop" using "installed packages",
there is NO lxde definition in <supported_desktops/> so no wonder it's
not found.

Guys, as you know what to put there, would you mind creating a PR
for the control file change?

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >