XPresentPixmap() BadWindow, recompiling fixes it
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libxpresent (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Confirmed
|
Undecided
|
Unassigned | ||
Disco |
Won't Fix
|
Undecided
|
Unassigned | ||
Eoan |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've downloaded the latest xfwm 4.13 with XPresent support from this ppa https:/
(xfwm4:712): xfwm4-WARNING **: 14:40:45.838: Dismissing XPresent as unusable, error 3 for request 148.
The problem seems to be caused by XPresentPixmap() throwing a BadWindow error. I've found an older post talking about the same issue here https:/
I've noticed that when libxpresent was last compiled, in 2015, Ubuntu still had the version of presentproto without this fix. So I recompiled it on my system and the issue went away - xfwm4 now works perfectly with XPresent.
$ lsb_release -rd
Description: Ubuntu 18.04.1 LTS
Release: 18.04
$ apt-cache policy libxpresent1
libxpresent1:
Installed: 1.0.0-2
Candidate: 1.0.0-2
Version table:
*** 1.0.0-2 500
500 http://
100 /var/lib/
Changed in libxpresent (Ubuntu): | |
status: | Confirmed → Fix Committed |
tags: | added: performance |
tags: | added: rls-bb-incoming rls-dd-incoming |
Changed in libxpresent (Ubuntu Disco): | |
status: | Confirmed → Won't Fix |
Status changed to 'Confirmed' because the bug affects multiple users.