(python:5205): Gdk-WARNING **: XID collision, trouble ahead
Added by Bob Grassucci over 7 years ago
We are getting the following warning when running MSI-T2 and things get very slow. We need to kill and restart Leginon to resolve it.
(python:5205): Gdk-WARNING **: XID collision, trouble ahead
Replies (6)
RE: (python:5205): Gdk-WARNING **: XID collision, trouble ahead - Added by Anchi Cheng over 7 years ago
python version ? wxPython version ? OS ?
RE: (python:5205): Gdk-WARNING **: XID collision, trouble ahead - Added by Harry Kao over 7 years ago
Python version: 2.7.2
wx-2.8-gtk2-unicode
OS: OpenSuse12.1 Kernel 3.1.10 X86_64
RE: (python:5205): Gdk-WARNING **: XID collision, trouble ahead - Added by Anchi Cheng over 7 years ago
Did this suddenly happen from an old installation ? Or is it a new installation or an os upgrade ? I can not find much information on the web about this error associated with python or wxpython. Almost all are about web browser.
RE: (python:5205): Gdk-WARNING **: XID collision, trouble ahead - Added by Bob Grassucci over 7 years ago
This is an old (1 year old installation). It has been happening most frequently during long overnight runs. It often requires the leginon user to log off to resolve the slow down. Sometimes just restarting leginon works but not always.
RE: (python:5205): Gdk-WARNING **: XID collision, trouble ahead - Added by Carl Negro over 7 years ago
A person from this thread:
https://bugzilla.mozilla.org/show_bug.cgi?id=497561
says it is related to a particular Xserver library:
Afaik this error starts appearing after upgrading to libX11-1.2+ and libxcb-1.2+ (and recompiling affected libs as libxcb-xevie and libxcb-xlib have gone away - including gtk+)
Harry, do you have these libraries installed?
RE: (python:5205): Gdk-WARNING **: XID collision, trouble ahead - Added by Harry Kao over 7 years ago
We have libX11-xcb.so.1.0.0, libxcb.so.1.1.0, and libX11.so.6.3.0 on current Leginon workstations. We are planning to upgrade the workstations soon, and will check if the same issue still exists on a newer OS. The other option is to upgrade to the same Linux OS as in NYSBC.