gnome-shell visible latency is very high with Xorg 2:1.20.4-1ubuntu1. And reinstalling the previous version (2:1.20.3-1ubuntu1) seems to fix it.
Test case:
1. Log into a gnome-shell Xorg session ("Ubuntu").
2. Drag a window around in circles by its titlebar.
Expected: The mouse pointer to be somewhere near the titlebar
Observed: The mouse pointer is a long way away.
Crucially, my patches to mutter's clutter-stage-cogl.c no longer have any effect when this Xorg regression is present. So I can tell the problem is related to some missing/broken X11 feature that is causing the mutter master clock to fall back to its secondary vsync method (no sync at all, just swapbuffers till they're all full, so typically quad-buffering).
gnome-shell visible latency is very high with Xorg 2:1.20.4-1ubuntu1. And reinstalling the previous version (2:1.20.3-1ubuntu1) seems to fix it.
Test case:
1. Log into a gnome-shell Xorg session ("Ubuntu").
2. Drag a window around in circles by its titlebar.
Expected: The mouse pointer to be somewhere near the titlebar
Observed: The mouse pointer is a long way away.
Crucially, my patches to mutter's clutter- stage-cogl. c no longer have any effect when this Xorg regression is present. So I can tell the problem is related to some missing/broken X11 feature that is causing the mutter master clock to fall back to its secondary vsync method (no sync at all, just swapbuffers till they're all full, so typically quad-buffering).
ProblemType: Bug ature: Ubuntu 5.0.0-7.8-generic 5.0.0 compiz- 1/general/ screen0/ options/ active_ plugins' nterest: Yes /boot/vmlinuz- 5.0.0-7- generic root=UUID= 052b7096- 9b82-4712- b596-7629d5f649 8c ro quiet splash vt.handoff=1 version: None bvrM16KT47A: bd02/06/ 2018:svnLENOVO: pn10M7CTO1WW: pvrThinkCentreM 710s:rvnLENOVO: rn3102: rvrSDK0J40709WI N3259627060530: cvnLENOVO: ct3:cvrNone: MT_10M7_ BU_Think_ FM_ThinkCentre M710s version: ThinkCentre M710s 0+19.04. 20190223. 1-0ubuntu1 libgl1- mesa-dri: libgl1-mesa-dri 18.3.4-1ubuntu1 libgl1- mesa-glx: libgl1-mesa-glx 18.3.4-1ubuntu1 xserver- xorg-core: xserver-xorg-core 2:1.20.4-1ubuntu1 xserver- xorg-input- evdev: xserver- xorg-input- evdev N/A xserver- xorg-video- ati: xserver- xorg-video- ati 1:18.1. 99+git20190207- 1 xserver- xorg-video- intel: xserver- xorg-video- intel 2:2.99. 917+git20180925 -2 xserver- xorg-video- nouveau: xserver- xorg-video- nouveau 1:1.0.16-1
DistroRelease: Ubuntu 19.04
Package: xserver-xorg-core 2:1.20.4-1ubuntu1
ProcVersionSign
Uname: Linux 5.0.0-7-generic x86_64
ApportVersion: 2.20.10-0ubuntu23
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CompizPlugins: No value set for `/apps/
Date: Thu Mar 7 16:24:50 2019
DistUpgraded: Fresh install
DistroCodename: disco
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation HD Graphics 630 [8086:5912] (rev 04) (prog-if 00 [VGA controller])
Subsystem: Lenovo HD Graphics 630 [17aa:3102]
InstallationDate: Installed on 2018-12-04 (93 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Alpha amd64 (20181203)
MachineType: LENOVO 10M7CTO1WW
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg-server
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/06/2018
dmi.bios.vendor: LENOVO
dmi.bios.version: M16KT47A
dmi.board.name: 3102
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40709 WIN 3259627060530
dmi.chassis.type: 3
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.family: ThinkCentre M710s
dmi.product.name: 10M7CTO1WW
dmi.product.sku: LENOVO_
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.14.
version.libdrm2: libdrm2 2.4.97-1
version.
version.
version.
version.
version.
version.
version.