! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Screen tearing Xfwm 4.13


Description giovannicaligaris 2017-06-28 10:30:47 CEST
I keep having screen tearing on my mac mini 2012 intel graphics Xubuntu 17.04 ppa:xubuntu-dev/xfce4-gtk3

According to this article, it says xfwm 4.13 finally eliminates screen tearing. 

How can I check if it is enabled? I tried enabling sync_to_vblank but it made no difference.

This is xfwm4 version 4.13.0git.7d9e6ced (revision 7d9e6ced) for Xfce 4.12
	Released under the terms of the GNU General Public License.
	Compiled against GTK+-2.24.31, using GTK+-2.24.31.

	Build configuration and supported features:
	- Startup notification support:                 Yes
	- XSync support:                                Yes
	- Render support:                               Yes
	- Xrandr support:                               Yes
	- Xpresent support:                             Yes
	- Embedded compositor:                          Yes
	- Epoxy support:                                Yes
	- KDE systray proxy (deprecated):               No
Comment 1 kafran 2017-07-16 17:26:03 CEST
I'm also facing this. Is there any special needs to have this working? When I installed the XFWM 4.13 from the GTK 3 PPA, the option to Syncronize to vblank actually vanished from the Compositor settings. If I enable it through xfconf, nothing changes.
Comment 2 kafran 2017-07-16 17:27:46 CEST
kafran@i5447:~$ export XFWM4_USE_PRESENT=1
kafran@i5447:~$ xfwm4 --replace
Waiting for current window manager (Xfwm4) on screen :0.0 to exit: Done
(xfwm4:3935): xfwm4-WARNING **: GL not available
(xfwm4:3935): xfwm4-WARNING **: Dismissing XPresent as unusable, error 3 for request 148
Comment 3 Olivier Fourdan editbugs 2017-07-17 08:35:52 CEST
The problem is with your distribution (Xpresent unusable).

Comment 4 Andre Miranda editbugs 2018-08-08 05:01:17 CEST
For a Macbook 11,2 I had to use the nvidia proprietary driver and follow instructions provided here:

I wasn't able to make it tear-free with nouveau. Surprisingly, for my Dell laptop, I'm using the nouveau driver without any specific configuration, however xpresent was not working well, so I built xfwm4 without it and glx is working fine.

Both computers run Arch Linux.

Bug #13693

Reported by:
Reported on: 2017-06-28
Last modified on: 2020-05-28


Olivier Fourdan
CC List:
3 users




Additional information