Bug 2052720
| Summary: | [RHEL 8.4] Xorg experiencing hanging when resizing/moving mwm windows over x0vncserver (:0.0 and 0.1) | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Brandon Clark <brclark> |
| Component: | motif | Assignee: | Carlos Soriano <csoriano> |
| Status: | CLOSED NOTABUG | QA Contact: | Tomas Pelka <tpelka> |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 8.4 | CC: | alanm, amike, brclark, casantos, jwright, kemyers, mkielian, mkolbas, mpenttil, ndegraef, ofourdan, sbarcomb, tpelka, vikpatil |
| Target Milestone: | rc | Keywords: | OtherQA, Regression, Triaged |
| Target Release: | --- | Flags: | kemyers:
needinfo-
pm-rhel: mirror+ |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-07-27 12:41:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Brandon Clark
2022-02-09 21:00:19 UTC
This issue occurs when using x0vncserver and mwm as both of these are X11 clients to the same Xserver. When a window is moved or resized in mwm, the default settings perform an XGrabServer() blocking other X11 clients from the Xserver. This prevents those X11 clients from drawing the updates on the respective screen. (The issue does not occur with Xvnc as it creates a virtual display becoming a single client of the X server). Using the mwm option to disable the 'freezeOnConfig' setting will prevent this from occurring example: $ mwm -xrm "Mwm*freezeOnConfig: False" |