Comment 31 for bug 1861609

Revision history for this message
Matthew Ruffell (mruffell) wrote :

Hi Doug,

You have done some awesome work! Thank you very much for debugging and opening a merge request upstream.

I can reproduce the issue, and yes, your patch with the help of previous authors does fix the issue.

Hopefully we can try and get the attention of the maintainers, and see if they are interested in pulling the patch in.

In the meantime, I built some test packages to share if anyone wants to try the patch out.

Please note this package is NOT SUPPORTED by Canonical, and is for TESTING
PURPOSES ONLY. ONLY Install in a dedicated test environment.

Instructions to Install (On a focal, jammy, noble or oracular system):
1) sudo add-apt-repository ppa:mruffell/sf392117-test
2) sudo apt update
3) sudo apt install xserver-common xserver-xephyr xserver-xorg-core xserver-xorg-legacy
4) sudo apt-cache policy xserver-common | grep Installed
Oracular:
2:21.1.12-1ubuntu1+sf392117v20240813b1
Noble:
2:21.1.12-1ubuntu1+sf392117v20240813b0
Jammy:
2:21.1.4-2ubuntu1.7~22.04.11+sf392117v20240813b1
Focal:
2:1.20.13-1ubuntu1~20.04.17+sf392117v20240813b1

You probably want to run it in a VM. Probably best to reboot after installing
before trying to reproduce.

Thanks,
Matthew