Bug 365304 - Gwenview hangs when switching from normal to full screen mode; bug 334525 not fixed
Summary: Gwenview hangs when switching from normal to full screen mode; bug 334525 not...
Status: RESOLVED FIXED
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: Other (add details in bug description)
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-09 22:14 UTC by Russell Haley
Modified: 2017-12-10 20:12 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.