Bug 1255

Summary: You can only login to icewm via slim
Product: Mageia Reporter: You-Cheng Hsieh <yochenhsieh>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: slim-1.3.2-1.mga1 CVE:
Status comment:

Description You-Cheng Hsieh 2011-05-13 03:24:51 CEST
Description of problem:
The tested vm has KDE, Gnome, LXDE, icewm, openbox installed. After installed slim and set it as default dm, no matter which desktop/wm you select at slim, it will only login to icewm.

Version-Release number of selected component (if applicable):
slim-1.3.2-1.mga1

How reproducible:
Always

Steps to Reproduce:
1.Install slim
2.Set slim as default dm. Restart dm if asked.
3.At the slim screen, press F1 to cycle through desktop/wm.
(Note that some wm not installed is there, e.g. windowmaker, blackbox.)
(And some desktop/wm you installed are not there, e.g. openbox, LXDE.)
4.No matter which desktop/wm you choose, slim only login to icewm.
Comment 1 Ahmad Samir 2011-05-13 22:52:55 CEST
Please test the next slim package.

Keywords: (none) => NEEDINFO

Comment 2 You-Cheng Hsieh 2011-05-15 16:20:23 CEST
Tested slim-1.3.2-3.mga1, I can login to different desktop/wm session now.

But uninstalled desktop/wm still showing up while toggling with F1. On a vm which has only LXDE, openbox, icewm installed, there are KDE, GNOME, xfce4, WindowMaker available. However, selecting those desktop/wm will login to icewm.
Comment 3 Ahmad Samir 2011-05-15 19:46:47 CEST
That's how slim works IIUC, it shows all the available DE's and WM's that are listed in /etc/X11/slim/slim.conf. It doesn't seem to have a built-in utility to check which session are actually installed or not.
Ahmad Samir 2011-05-15 19:47:00 CEST

Keywords: NEEDINFO => (none)

Comment 4 You-Cheng Hsieh 2011-05-16 03:03:33 CEST
Fixed in slim-1.3.2-3.mga1. Thanks for your hard work.:)

Status: NEW => RESOLVED
Resolution: (none) => FIXED