GNOME Bugzilla – Bug 163053
Gdk-ERROR **: BadMatch (invalid parameter attributes)
Last modified: 2018-06-29 20:49:00 UTC
I get the following error when running GNUCash. I see the spash screen for a second then this error appears on the command line. I've tried downgrading and removing .gnucash folder to no effect. Gdk-ERROR **: BadMatch (invalid parameter attributes) serial 253 error_code 8 request_code 145 minor_code 3
I'm getting the same [well, similar: Gdk-ERROR **: BadMatch (invalid parameter attributes) serial 340 error_code 8 request_code 146 minor_code 3 ] under xfce4 (both the previous rc, and the newly released 4.2.0), fedora core 3. I also tried compiling gnucash 1.8.10, with no change. It does seem to work when I log into a gnome session, however.
I'm not sure if this relates to the OP's problem, but (with the help of the kind folks on the xfce4 list, in particular Erik Harrison & Brian Tarricone), I've tracked down the problem I'm getting. Apparently, gtk 1 doesn't cooperate well with the Composite extension of XOrg, and leads to this error. Setting the environment variable: XLIB_SKIP_ARGB_VISUALS=1 allows gnucash to work under xfce4 w/composite enabled. Or alternatively disabling the composite extension. Presumably these problems will disappear once the gtk2 port is done. Hope that helps someone...
Yes, thanks, that fixed the problem. I am using an upgraded Xorg 1.8 that has composite extensions, but in KDE. Thnaks for the help ;-)
That fixed the same problem for me too. I'm using mandriva cooker, KDE and Xorg X Window System Version 6.8.99.900 (6.9.0 RC 0) this was the error I saw: [tom1@10 ~]$ gnucash Gdk-ERROR **: BadMatch (invalid parameter attributes) serial 252 error_code 8 request_code 145 minor_code 3 Thanks a lot for the fix and for developing gnucash!! Tommaso Massimi
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=163053. Please update any external references or bookmarks.