Add support for tear-free compositing in Xfce
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | xfwm4 (Ubuntu) |
Wishlist
|
Unassigned | ||
Bug Description
Problem render windows (moving any window shows vertical stripes), PDF viewer in the entire font as if floating. While on the same hardware Ubuntu, Kubuntu normally. In FireFox when scrolling sometimes appear terrible brakes, as well as bands when scrolling. Video in dynamic scenes with stripes. When you install a composite window manager (compiz) everything is fine. There is a problem on Ubuntu 13.10 x64 (xfce) and Ubuntu 13.10 x86 (xfce).
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: xfwm4 4.10.1-2ubuntu1
Uname: Linux 3.14.0-
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: i386
Date: Wed Mar 19 14:33:07 2014
InstallationDate: Installed on 2014-03-19 (0 days ago)
InstallationMedia: Xubuntu 13.10 "Saucy Salamander" - Release i386 (20131016)
MarkForUpload: True
SourcePackage: xfwm4
UpgradeStatus: No upgrade log present (probably fresh install)
| Tamir (sugip) wrote : | #1 |
| Tamir (sugip) wrote : | #3 |
Thanks for the links
| summary: |
- Render windows xfwm4 + Add support for tear-free compositing in Xfce |
| description: | updated |
| description: | updated |
| description: | updated |
| description: | updated |
| Launchpad Janitor (janitor) wrote : | #4 |
Status changed to 'Confirmed' because the bug affects multiple users.
| Changed in xfwm4 (Ubuntu): | |
| status: | New → Confirmed |
| Tol (reminov-tolyan) wrote : | #5 |
Bugzilla on Xfce nor any movements can support .. and certificates expired resource (((.
| David (davidmelkihan) wrote : | #6 |
I confirm the limitation on Ubuntu 14.04 x86 (Xfce).
Bug appears on a laptop Acer Aspire V3 with Nvidia, specifications attached.
| Tamir (sugip) wrote : | #7 |
The bug has been confirmed on Xubuntu 14.04 x64 on my laptop Samsung for the AMD platform. Characteristics of the laptop attached.
| Dima (dima-uvar) wrote : | #8 |
confirms bug on xfce 4.11.4 on Ubuntu 14.04 trusty (x64)
| Changed in xfwm4 (Ubuntu): | |
| importance: | Undecided → Wishlist |
| status: | Confirmed → Triaged |
| Will (tcosprojects) wrote : | #9 |
There seems to have been a regression. I had Xubuntu 14.04 Beta 2 installed and enabled tear-free compositing under the window manager settings. It worked initially and window movement was much smoother.
However, once I apt-get updated all the packages on the system the tear-free compositing stopped functioning after restarting.
Distro: Xubuntu 14.04 x64 Beta 2
GPU: Intel HD Graphics 2500
| no longer affects: | xfwm4 |
| Will (tcosprojects) wrote : | #10 |
I am on Xubuntu 14.04. I ended up switching to compton and that resolved the tearing issue for me.
| fabien29200 (fabien29200) wrote : | #11 |
I confirm the bug on core i5 + nvidia machine and an intel celeron + i915.
I don't understand why this is a wish list bug.
In previous default installation of Xubuntu, this problem didn't exist.
This make Xubuntu (by default) really poor.
| Waz (paviluf) wrote : | #12 |
This problem is fixed but it have to be included in Xubuntu
https:/
http://
| tags: |
added: wily xubuntu-exp removed: saucy |
| tags: | removed: apport-bug i386 |
| Sean Davis (bluesabre) wrote : | #13 |
We're beyond Feature Freeze at this point and don't have sufficient time or resources to fully confirm this fix. We've also spoken upstream and this fix won't be included in a new stable release of xfwm for quite some time, so we're very hesitant to include this in time for Wily. We may consider this patch for inclusion for 16.04.
| Waz (paviluf) wrote : | #14 |
I have built Xfwm4 myself, I tested it for weeks now and I can confirm that fix the tearing problem with Nvidia proprietary drivers.
I don't really care for me since I can build Xfwm4 myself but it's for all other people that are plagued with this for years now. I think it worth it to include it in Wily.
Anyway if someone is interested, this is how I build Xfwm4:
$ sudo apt-get install checkinstall git build-essential xfce4-dev-tools coffeescript pkgconf libgtk2.0-dev libglib2.0-dev libxfce4util-dev libxfce4ui-2-dev libxfconf-0-dev libwnck-dev libxfce4ui-1-dev exo-utils libepoxy-dev
$ git clone git://git.
$ cd xfwm4/
$ ./autogen.sh --prefix=/usr --libdir=
$ sudo checkinstall -D make install
$ sudo reboot
Note that you simply have to enter a verison number compliant with debian policy like 4.12.4 and press enter when it hang.
jeremy, you have to clone the 4.12 branch and apply the patch(es) which you want to be backported for Ubuntu.
Testing git master with all the new changes may produce a different result.
| Waz (paviluf) wrote : | #16 |
You are right. Can you give me the commands to do that please ?
Thank you.
| Waz (paviluf) wrote : | #17 |
The development of Xubuntu 16.04 has started, so maybe we should include the fix now to have a lot of time to test it ?
| Waz (paviluf) wrote : | #18 |
Can you say if the fix will be included in 16.04 please ?
Thanks
| tags: | added: xenial |
| Waz (paviluf) wrote : | #19 |
Should we understand that the fix will not be integrated in Xubuntu 16.04 ?
| Waz (paviluf) wrote : | #20 |
Can I have an answer please ?
| Waz (paviluf) wrote : | #21 |
I talked about this fix that fix the tearing with the Nvidia proprietary (http://
http://
I really think that must be added to Xubuntu 16.04
| Sean Davis (bluesabre) wrote : | #22 |
I grabbed both of those commits and neither applies cleanly on top of xfwm-4.12.3. This indicates that there have been a significant amount of other changes in between.
To carry these commits, one of the following scenarios would have to happen:
- A new release in the xfwm 4.12.x series
- Xubuntu carries a git snapshot of xfwm
Neither of these scenarios are likely for 16.04. The upstream developer has indicated that these changes will not be included in another 4.12 release since there are so many significant changes. Xubuntu will prefer stability over feature set for LTS releases, which are supported for 3 years.
We may be able to revisit this in a future release, but this will probably not make it for 16.04
| Waz (paviluf) wrote : | #23 |
That's a bad news because a lot of people will deal again with tearing for years with the news LTS whereas there is already a working fix available...
| Waz (paviluf) wrote : | #24 |
What do you think of shipping an optional Xfwm4 git snapshot until the tearing fix make its way in an official version ?
| Waz (paviluf) wrote : | #25 |
Maybe in the form of a PPA ?
| Hairong Zhu (hrzhu) wrote : | #26 |
Having the same problem on Xubuntu 16.04, for Nvidia users, the tips on arch wiki work around the problem.
https:/
| Waz (paviluf) wrote : | #27 |
So Sean what do you think of shipping an optional Xfwm4 git snapshot, maybe in the form of a PPA ?
| Sean Davis (bluesabre) wrote : | #28 |
I'd really recommend building and installing it yourself if you are capable.
Otherwise (and I strongly recommend against using this PPA for anything other than xfwm4) you can find a daily package in my experimental PPA. I can't guarantee any support and it may be there today, gone tomorrow.
https:/


It is a known limitation. Please take a look at the following upstream bug reports for more information:
https:/ /bugzilla. xfce.org/ show_bug. cgi?id= 10407 /bugzilla. xfce.org/ show_bug. cgi?id= 10439
https:/