Maniphest T76232

Blender 2.82: Fails to immediately report information to XServer on Linux
Needs Information from Developers, Normal

Assigned To
None
Authored By
gregorystarr00@gmail.com (captainpicard99)
Apr 29 2020, 4:03 PM
Tags
  • BF Blender
  • User Interface
  • Platform: Linux
Subscribers
Brecht Van Lommel (brecht)
gregorystarr00@gmail.com (captainpicard99)
Philipp Oeser (lichtwerk)

Description

System Information
Operating system: Manjaro Linux 5.6
Graphics card: GTX 1070 ti

Blender Version
Broken: 2.82, found as soon as app is open.
Worked: 2.81

Short description of error
In Linux, if an app doesn't report anything to the Xserver, but still specifies window dimensions, it leads to a sort of awful stuttery broken effect while said app is loading. This is visible in 2.82, where, upon opening and loading, it fails to report to Xserver, and looks like this:


It looks like this while the app is loading (that is, only a title bar) and produces an odd effect if the window is dragged around during loading, and I can confirm that it lasts longer if Blender is put on a mechanical hard drive VS an SSD. This doesn't occur launching any other apps, nor even a binary of 2.81, which instead displays a gray screen while loading. This is obviously just an aesthetic problem, but it can (rarely) cause issues.

Exact steps for others to reproduce the error
Open Blender.

Event Timeline

gregorystarr00@gmail.com (captainpicard99) created this task.Apr 29 2020, 4:03 PM
Jacques Lucke (JacquesLucke) added projects: User Interface, Platform: Linux.Apr 29 2020, 4:17 PM
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).Apr 29 2020, 5:28 PM

Which window manager are you using?

gregorystarr00@gmail.com (captainpicard99) added a comment.Apr 29 2020, 6:47 PM
In T76232#920211, @Brecht Van Lommel (brecht) wrote:

Which window manager are you using?

Kwin_X11 5.18.4

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from Developers.Nov 20 2020, 10:18 AM
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

@Brecht Van Lommel (brecht): dont think there is anything more that the triaging team can do here?

Brecht Van Lommel (brecht) added a comment.Nov 23 2020, 12:18 PM

I guess the next step here would be to bisect and find the commit that caused this, which could be done either by the triaging team or another developer.