Created attachment 661156 [details]
Description of problem:
After upgrading to 6.4 beta I noticed that desktop compositing isn't working. There are several warnings and errors in Xorg.0.log. I'm using a fairly standard Lenovo X220 laptop.
Version-Release number of selected component (if applicable):
RHEL 6.4 Beta.
Steps to Reproduce:
I'm happy to try out any test packages and/or provide additional info. Thanks.
Created attachment 661157 [details]
Odd, the X log certainly thinks GL is working. Can you attach the output from glxinfo?
Created attachment 661573 [details]
Here you go.
I should add that Gnome seems to work fine with compositing. This only effects the version of KDE that ships w/ RHEL 6. All previous minor releases of RHEL 6 worked perfectly. Than seems to think this is more likely an issue w/ mesa that Xorg. Any idea how to track this down?
I can confirm that downgrading mesa* to 7.11-5 fixes this issue. Apparently the rebase of mesa is what's causing problems with KDE. I've reassigned this BZ to mesa. Please let me know if there's any other debug info I can provide.
This is 100% reproducible.
okay I've ruled out MSAA as the culprit, now sure where to go next, kwin isn't the most verbose with its info.
okay more info, this is due to kwin forcing an indirect context and that breaking.
running KWIN_DIRECT_GL=1 makes it work, so we need to track down what broke indirect context for kwin.
okay two issues
a) indirect rendering was broken, patch posted upstream, and here
b) msaa confuses kwin.
will work out the fix for (b)
This will require an X server bug as well.
This request was evaluated by Red Hat Product Management for
inclusion in a Red Hat Enterprise Linux release. Product
Management has requested further review of this request by
Red Hat Engineering, for potential inclusion in a Red Hat
Enterprise Linux release for currently deployed products.
This request is not yet committed for inclusion in a release.
is built in brew
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.