Bug 1624353
Summary: | Xfce: Sorry, your Window Manager does not support compositing | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> | ||||
Component: | xfwm4 | Assignee: | Mukundan Ragavan <nonamedotc> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 29 | CC: | christoph.wickert, gmarr, kevin, nonamedotc, prd-fedora, projects.rg | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | AcceptedFreezeException | ||||||
Fixed In Version: | xfwm4-4.13.1-3.fc29 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2018-09-12 02:54:37 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: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1517012, 1624354 | ||||||
Attachments: |
|
Description
Miro Hrončok
2018-08-31 10:13:42 UTC
This is due to nonamedotc disabling composite at build time to work around a X bug in rawhide. So, we should see if that is still happening and undo that change asap... we probibly need a Freeze Exception if we want it to be fixed by beta. That would be https://src.fedoraproject.org/rpms/xfwm4/c/99d64b52e86f325685c5a43bd214f703200b506d?branch=master There is no bug number reference there. scratchbuilding with that reverted to see what happens: https://koji.fedoraproject.org/koji/taskinfo?taskID=29400182 https://koji.fedoraproject.org/koji/taskinfo?taskID=29400189 Everything blinks a lot. (In reply to Kevin Fenzi from comment #1) > This is due to nonamedotc disabling composite at build time to work around a > X bug in rawhide. Wayland? (In reply to Raphael Groner from comment #5) > > Wayland? Nope. Xfce has no wayland support at all. https://bugzilla.redhat.com/show_bug.cgi?id=1618914 is the bug where compostiing was disabled. yeah, this is supposed to have been fixed with xorg-server 1.20.1 which we have in rawhide and F29 but something is still off and I have not had the chance to take a look yet. I will take a look at this soon. (In reply to Miro Hrončok from comment #4) > Everything blinks a lot. Can you explain? Do you get a working desktop with the compositor enabled? > > Everything blinks a lot.
>
> Can you explain?
>
> Do you get a working desktop with the compositor enabled?
Yes. The desktop works, but there are rectangular areas of windows, panel, etc, that are blinking - one moment they are visible and the second moment they are transparent. The frequency of blinking is random, but it in seconds.
I'll try to record this, if it helps.
> I'll try to record this, if it helps. Too large for bugzilla attachment, so here it is: https://youtu.be/hk0TsYLbZjk *** Bug 1624354 has been marked as a duplicate of this bug. *** That's weird! I am not seeing it here on my test system. I will attach a recording but we should file this upstream. Can you give me some system specs? I will file this upstream with our system configs. I have a Red Hat issued Lenovo X1 carbon 3rd gen. I've recently updated from F28 to F29. What kind of specs do you want (output of what commands should I send)? (In reply to Miro Hrončok from comment #12) > I have a Red Hat issued Lenovo X1 carbon 3rd gen. I've recently updated from > F28 to F29. > > What kind of specs do you want (output of what commands should I send)? Graphics card, obviously. Lenovo specs tell Intel HD 620, is this right? So the flickering did not happen with F28 before the major update to F28? Can you try with Plasma maybe to see if it's really Xfce to blame? Err, found the wrong generation. 3rd should have HD Graphics 5500 inside. http://thinkwiki.de/X1_Carbon_%283rd_Gen%29 From what I can tell, this is a direct and deliberate result of the temporary workaround for bug 1618914. This is essentially a duplicate. Created attachment 1480326 [details] Xfwm4 with compositor enabled I do not see the flickering in my laptop which is using a nvidia (see attachment). That said, I am filing an upstream bug now. (In reply to Paul DeStefano from comment #15) > From what I can tell, this is a direct and deliberate result of the > temporary workaround for bug 1618914. This is essentially a duplicate. Paul, Miro has re-enabled compositor. flickering fixed in: https://src.fedoraproject.org/rpms/xfwm4/pull-request/1 However upstream says: "if you get flickering, that means you're using GLX and not Xpresent, whereas Xpresent is the default. Can you check your build?" So let's see what comes out of that. Also added libXpresent into that PR. Still no flickering. Merged. Build should be up shortly. I think we will get freeze exception since the fix is on its way. "real" builds are now done. Patch is applied and we now have xpresent support. Now, we need freeze exception to get this into beta. We need f29 update in bodhi. Discussed during the 2018-09-04 blocker review meeting: [1] The decision to classify this bug as an "AcceptedFreezeException" was made as this bug affects live and ARM disk image media and thus cannot be fixed fully with an update. The change here seems well planned and in accordance with upstream's intentions, and can be reverted if it turns out to cause problems. [1] https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2018-09-04/f29-blocker-review.2018-09-04-16.01.txt xfwm4-4.13.1-3.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-dbb9beece8 xfwm4-4.13.1-3.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-dbb9beece8 xfwm4-4.13.1-3.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |