x11-drivers/xf86-video-i810 2.4.2 does not offer shm pixmap support when EXA is being used. X-Chat calls this feature hardcoded and crashes unless EXA is disabled ("NoAccel", "EXANoComposite" etc.) Error: The program 'xchat' received an X Window System error. This probably reflects a bug in the program. The error was 'BadImplementation (server does not implement operation)'. (Details: serial 313 error_code 17 request_code 146 minor_code 5) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) The following patch should fix this issue. Reproducible: Always
Created attachment 168386 [details, diff] xchat-2.8.6-shm-pixmaps.patch This patch should make shm pixmaps optional in X-Chat
xchat works fine for me with xf86-video-i810 and EXA acceleration.
XChat-Gnome had the same problem: http://bugzilla.gnome.org/show_bug.cgi?id=398315
Ok, it happens to me as well after configuration changing - for reproduction you need to have transparent background enabled in xchat
Also happens with nvidia (binary driver) when transparent background is enabled: http://www.nvnews.net/vbulletin/showthread.php?p=1760936 Suggested patch works fine
Added on -r2, thanks for the patch