Bug 102406

Summary: Fullscreen -> small window in top left corner
Product: xorg Reporter: Christian Hesse <mail>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
debug output when issue occured
none
debug output with expected result
none
xev log when issue occured
none
xev log with expected result none

Description Christian Hesse 2017-08-25 11:11:15 UTC
I have systems that start applications that switch to fullscreen mode on their own. Most of the time this works as expected, sometime this results in a small window in top left corner.

This happens with different applications (reproduced with a VMware client and python with webview), different window managers (reproduced with openbox and fluxbox) and different hardware/driver. I think this is a regression from xorg-server 1.18.x to 1.19.0, had the first reports in December 2016.

With debugging output enabled in openbox I see a number of configuration events. In case of issue there are extra configuration events that switch the applications view to a small area in top left corner.
Comment 1 Christian Hesse 2017-08-25 11:11:56 UTC
Created attachment 133769 [details]
debug output when issue occured
Comment 2 Christian Hesse 2017-08-25 11:12:20 UTC
Created attachment 133770 [details]
debug output with expected result
Comment 3 Christian Hesse 2017-08-25 13:42:18 UTC
Created attachment 133772 [details]
xev log when issue occured
Comment 4 Christian Hesse 2017-08-25 13:42:59 UTC
Created attachment 133773 [details]
xev log with expected result
Comment 5 Michel Dänzer 2017-08-26 05:14:22 UTC
(In reply to Christian Hesse from comment #0)
> I think this is a regression from xorg-server 1.18.x to 1.19.0, [...]

Can you or somebody bisect between those? Does it still happen with current xserver Git master or at least the 1.19.3 release?
Comment 6 Christian Hesse 2017-08-27 19:34:04 UTC
(In reply to Michel Dänzer from comment #5)
> (In reply to Christian Hesse from comment #0)
> > I think this is a regression from xorg-server 1.18.x to 1.19.0, [...]
> 
> Can you or somebody bisect between those? Does it still happen with current
> xserver Git master or at least the 1.19.3 release?

It does happen with 1.19.3, yes.

I did not yet try git master as ABI changed and I have to rebuild a number of drivers. Same for bisecting... Next problem is that it happens very seldom and I did not find a way to reproduce reliably.
Comment 7 Christian Hesse 2017-10-12 09:23:00 UTC
This is still an issue with 1.19.4.
Comment 8 Christian Hesse 2018-07-19 14:22:43 UTC
This still happens with xorg-server 1.20.0.
Comment 9 GitLab Migration User 2018-12-13 22:38:02 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/xserver/issues/522.

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.