Bug 93795

Summary: G98: GL(X) compositing - XRandR DPMS trouble
Product: xorg Reporter: poma <pomidorabelisima>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: NEW --- QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: markus.woschank+bugsfreedsesktop
Version: unspecified   
Hardware: Other   
OS: All   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=93800
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
GLX: KF5 XRandR DPMS
none
XRender: KF5 XRandR DPMS none

Description poma 2016-01-20 16:18:17 UTC
The case with the Xfce GLX compositing is,
output disablement/enablement via xrandr:
$ xrandr --output <output> --off ; xrandr --auto
produces unusable session screen - the mouse cursor is visible and motile, but the rest of the screen is as blanked,
and the only thing left is to zap the xserver and re-log.

Both, Xfce(Xfwm) XRender compositing and DRI3, are NOT problematic in this sense.


The case with the GNOME GL compositing is not essentially different,
output disablement/enablement via xrandr produces clutter/mutter/scooter breakage,
thus gnome-shell terminates with signal SIGSEGV thereby reappears display manager greeter screen.
https://bugzilla.redhat.com/attachment.cgi?id=1106815


The case with the KDE GL compositing is comparable with the Xfce one.
Comment 1 poma 2016-01-22 16:36:17 UTC
Created attachment 121209 [details]
GLX: KF5 XRandR DPMS


Screenshot postquam output enablement
$ xrandr --output DVI-I-1 --off ; sleep 5 ; xrandr --auto ; sleep 5 ; import -window root screenie.png

GLX: remaining "fragment" of the screen can be seen in the top left corner,
session screen is unusable
Comment 2 poma 2016-01-22 16:39:16 UTC
Created attachment 121210 [details]
XRender: KF5 XRandR DPMS


Screenshot postquam output enablement
$ xrandr --output DVI-I-1 --off ; sleep 5 ; xrandr --auto ; sleep 5 ; import -window root screenie.png

XRender: KDE is literally falling apart, but the session is still usable

$ coredumpctl | awk '{print $10}'
...
/usr/libexec/drkonqi
/usr/bin/kdeinit5
/usr/bin/systemsettings5
/usr/bin/python3.5
/usr/bin/kactivitymanagerd
/usr/bin/python3.5
/usr/bin/kactivitymanagerd
Comment 3 poma 2016-04-06 11:12:12 UTC
Still there, with
X.Org X Server 1.18.3
OpenGL version string: 3.0 Mesa 11.2.0

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.