Bug 468843
Summary: | Xdmx renders QT and GTK apps incorrectly | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Rob Garth <rgarth> | ||||
Component: | xorg-x11-server | Assignee: | Adam Jackson <ajax> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | desktop-bugs <desktop-bugs> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 7.0 | CC: | xgl-maint | ||||
Target Milestone: | rc | Keywords: | Patch, Triaged | ||||
Target Release: | 7.1 | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2014-06-12 17:22:55 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
The patch isn't correct, but I'm pretty sure the equivalent problem is still present in RHEL7. After some digging, it looks like this is the same issue as: https://bugs.freedesktop.org/show_bug.cgi?id=7555 Which was fixed upstream in the xserver 1.2 branch. Therefore I believe this issue is resolved in all RHEL6 and RHEL7 X servers. |
Created attachment 321692 [details] Patch to fix the redraw problem Description of problem: Running QT or GTK apps results in fonts, icons and other details either failing to draw or rendering with incorrect colours. Running Xdmx with -norender fixes the problem, but it is very slow and an unacceptable solution. How reproducible: Every time Steps to Reproduce: 1. Start xinit on client nodes 2. startx `which gnome-session` -- Xdmx :1 -display host1:0 -display host2:0 +xinerama 3. Many aspects of the windows fail to render. Firefox has problems too. Happens with KDE and the same apps run under twm. Additional info: I have included a patch which can be applied to the SRPM and fixes the problem.