Bug 20398

Summary: sddm gives 2 entries: a bad "icewm" and a good "icewm session"
Product: Mageia Reporter: nikos papadopoulos <nikos769>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: Normal CC: davidwhodgins, marja11, shlomif, stormi-mageia
Version: CauldronKeywords: IN_ERRATA6, IN_RELEASENOTES6
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: icewm-1.3.12-8.mga6.src.rpm CVE:
Status comment:
Attachments: no background refresh, no system tray

Description nikos papadopoulos 2017-03-05 18:17:49 CET
Description of problem:

Sddm login manager gives 2 menu entries for icewm:
   icewm
   icewm session

The "Icewm" entry is the one I have been using for years.
But, after the latest update of icewm, to 1.3.12, this entry leads to an icewm session with bugs
(the background is not refreshed properly, the tray has vanished, see attachment).
I have also confirmed the above problem with an xguest account.

The "Icewm Session", on the other hand, leads to an icewm session which seems to work fine.

I don't know if the "Icewm Session" existed before the update of icewm, to 1.3.12 .

(Maybe the simple "icewm" entry was left over, from the previous icewm rpm installation? Just a guess...)


Version-Release number of selected component (if applicable):


How reproducible:
everytime

Steps to Reproduce:
1. install ssd
2. update to icewm-1.3.12-8.mga6
3. try to login to "icewm" and "icewm session"
Comment 1 nikos papadopoulos 2017-03-05 18:19:32 CET
Created attachment 9022 [details]
no background refresh, no system tray
Comment 2 Jani Välimaa 2017-03-05 20:02:21 CET
According to upstream:

"Beginning with IceWM 1.2.13 there is a binary icewm-session. This binary helps you to handle all IceWM subparts (icewmbg, icewm, icewmtray, startup, shutdown started in this order). Therefore you can use icewm-session to start IceWM. icewm now starts only window manager itself."
Comment 3 Marja Van Waes 2017-03-06 09:38:36 CET
(In reply to Jani Välimaa from comment #2)
> According to upstream:
> 
> "Beginning with IceWM 1.2.13 there is a binary icewm-session. This binary
> helps you to handle all IceWM subparts (icewmbg, icewm, icewmtray, startup,
> shutdown started in this order). Therefore you can use icewm-session to
> start IceWM. icewm now starts only window manager itself."

Thanks, Jani.

So it's a new feature.... I've added it to the release notes.

Would it be ok to add it to the errata, too (well, add a IceWM header with a link to the IceWM entry in the release notes), for those to whom this feels like a bug.

(Yes, I'm aware we're behind on updating the errata with the already existing "FOR_ERRATA6 bugs)

Keywords: (none) => FOR_ERRATA6, IN_RELEASENOTES6
Status: NEW => RESOLVED
CC: (none) => davidwhodgins, marja11, shlomif, stormi
Resolution: (none) => INVALID

Marja Van Waes 2017-03-06 17:16:38 CET

Keywords: FOR_ERRATA6 => IN_ERRATA6