After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 163053 - Gdk-ERROR **: BadMatch (invalid parameter attributes)
Gdk-ERROR **: BadMatch (invalid parameter attributes)
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: General
1.8.x
Other Linux
: Normal major
: ---
Assigned To: Chris Lyttle
Chris Lyttle
Depends on:
Blocks:
 
 
Reported: 2005-01-05 20:32 UTC by Daniel Andrews
Modified: 2018-06-29 20:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Daniel Andrews 2005-01-05 20:32:13 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
Comment 1 Bruce Miller 2005-01-16 17:23:41 UTC
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.
Comment 2 Bruce Miller 2005-02-03 19:12:28 UTC
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...
Comment 3 Daniel Andrews 2005-02-04 00:28:03 UTC
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 ;-) 
Comment 4 tommaso massimi 2005-09-17 20:49:42 UTC
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
Comment 5 John Ralls 2018-06-29 20:49:00 UTC
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.