Bug 365304

Summary: Gwenview hangs when switching from normal to full screen mode; bug 334525 not fixed
Product: [Applications] gwenview Reporter: Russell Haley <yumpusamongus+kde>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: myriam, null, yumpusamongus+kde
Priority: NOR    
Version First Reported In: Other (add details in bug description)   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Russell Haley 2016-07-09 22:14:42 UTC
Bug 334525,  "Gwenview hangs when switching from normal to full screen mode" is still present.  The fix that was applied before only works on Gnome.  Gwenview still hangs if there is nothing listening on dbus for screensaver inhibit requests.

Reproducible: Always

Steps to Reproduce:
1. Launch an xsession with no screensaver daemon, or with xscreensaver.
2. Launch Gwenview.
3. Try to go fullscreen.

Actual Results:  
Gwenview makes its window fullscreen, but then hangs for 25 seconds before redrawing or responding to input.

Expected Results:  
Gwenview does not hang.

Using Gwenview --version 16.04.2, which was not listed in the version selector form.
Comment 1 null 2017-12-10 20:12:31 UTC
Tested in icewm, killed all kdeinit related things. Switching to and from fullscreen works fine with 17.12.0 and Frameworks 5.40. dbus-monitor says "The name org.freedesktop.ScreenSaver was not provided by any .service file".

Closing for now, let us know if this still happens for you. Then we'd need to know more concrete steps how to "Launch an xsession with no screensaver daemon", and maybe some dbus-monitor output.