! 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 !
Intel HD Graphics 4000 tearing with --vblank=present, fixed by --vblank=glx


Description Lorenzo Pistone 2018-12-20 18:01:48 CET
Created attachment 8191 

Screen tearing is present in the upper part of the screen with --vblank=present, but it appears fixed by --vblank=glx . This means that screen tearing is present by default on Fedora 29 on my hardware (which admittedly is old). Since xfce should eventually switch to Wayland, I suppose that the glx may actually be a better default.

xfwm4 version 4.13.1 (revision 942156e4) for Xfce 4.12
Comment 1 Olivier Fourdan editbugs 2018-12-20 18:07:47 CET
We're not going to do a per hardware table to see which method works best.

But I'm somehow surprised that Present doesn't work with intel.

BTW, as an aside, your comment seems quite confused, Wayland is completely irrelevant here, xfce is not going to switch to Wayland. Wayland is a completely different architecture which implements its own display server within the compositor and window manager, completely out of the scope of a small project such as xfce. Oh, and glx is completely irrelevant for Wayland as well.
Comment 2 Lorenzo Pistone 2018-12-20 20:20:20 CET
fine. My comment on wayland was more along the line of Xorg is eventually going to be replaced and so xpresent is going to vanish.

Bug #14983

Reported by:
Lorenzo Pistone
Reported on: 2018-12-20
Last modified on: 2020-05-28


Olivier Fourdan
CC List:
1 user




Xorg.log (49.00 KB, text/x-log)
2018-12-20 18:01 CET , Lorenzo Pistone
no flags

Additional information