Image 01


Toan Nguyen
full flat

QtCurve 15 comments

Score 78.3%
Sep 18 2012
Hi, I really like your theme but TrueCrypt crashed with this theme. Could you take a look? All other QTCurve themes I have are OK with TrueCrypt.

My system is Kubuntu 12.04, all standard KDE packages. - Nov 14 2012
Hi, truecrypt crashes with your qtcurve theme (other gtk apps seems fine). truecrypt works with all other qtcurve themes that I have.

It may be a bug in your theme, missing something?
Could you take a look? thanks. The error is

The program 'truecrypt' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 471 error_code 8 request_code 2 minor_code 0)
(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.)
- Oct 25 2012

Emulation 62 comments

Score 50.0%
Jun 07 2007
For video preview, you need to have kaffeine or libkaffeine installed. - May 27 2007
This is a bug in kxmame due the change in catver.ini file format for xmame version 0.105. Please submit a bug report at the kxmame sourceforge website, or complain to the author of catver.ini - May 07 2006
Did you specify the path to the xmame executable in menu Settings->Directories ?

Also make sure ~/.kxmame and all its files and subdirectories are writable by you ("chmod -R u+rw ~/.kxmame"). If games.ini size is zero, you should delete it.

If this still doesn't work, you might want to delete the directories ~/.kxmame and ~/.gxmame and restart over (save the content just in case something goes wrong.)

Those are just suggestions. Nobody else has this problem so I don't know what's wrong. - Feb 15 2006
kxmame is only a frontend for the emulators xmame and xmess. You need to install these emulators and have some ROM files before you're able to play games.

If you've never run xmame or xmess before, please go to for more information.

Once you have downloaded and installed xmame, xmess and roms, you can specify path to their locations in kxmame menu Settings->Directories. - Feb 13 2006
In xmame mode, you can use Ctrl+F to bring up the search toolbar which implements filter-as-you-type. - Feb 10 2006
Are they NVRAM files for mame ?

From kxmame-1.90 on, you can no longer customize xmame's directories nvram, cfg, ini, sta and rc. Kxmame will use the standard location for these dirs: ~/.xmame/nvram, ~/.xmame/cfg, .... This is needed to avoid crowding the "Directories" configure dialog.

If you want to use your .nv files, you can link ~/.xmame/nvram to your own directory by

ln -s /path/to/your_nv_dir ~/.xmame/nvram. - Jan 09 2006
What are these .nv roms you're talking about ? are they for mess or mame ? which version of kxmame do you use ? - Jan 08 2006
Based on the warning you got, I guess you compiled kxmame from source ? If so, you need to run

make install

in order for KDE to know how to setup menu and toolbar buttons.

To setup xmame executable, snapshots, roms,... paths, go to Menu->Settings->Directories.

To setup xmame options, go to Menu->Settings->Configure kxmame.

Toan - Oct 24 2005
Please discard my previous answer. Please patch ("cd kxmame-1.1" and run "patch -p1 < /pat/to/difffile ") the kxmame-1.1 source with this to fix the compile error

diff -U 3 -H -d -r -N -- kxmame-1.1-orig/src/kxmame_joy.cpp kxmame-1.1/src/kxmame_joy.cpp
--- kxmame-1.1-orig/src/kxmame_joy.cpp 2005-08-29 14:12:53.000000000 -0700
+++ kxmame-1.1/src/kxmame_joy.cpp 2005-09-18 16:12:39.000000000 -0700
@@ -92,7 +92,6 @@
gboolean joystick_focus;
Joystick *joydata;

joyNotifier::~joyNotifier ()
if (mFd != 0)
@@ -109,6 +108,7 @@

void joyNotifier::joystick_io_func (int socket)
struct js_event js;
char buf[sizeof (struct js_event)];
gsize readrc;
@@ -139,8 +139,8 @@

on_joystick_event (js.type, js.number);

Joystick * - Sep 18 2005
I'm sorry for this error. To fix it, please add the following line to file src/kxmame_joy.h


right after the line 22:

#define _KXMAME_JOY_H_

Also add the line


to the end of this file. - Sep 18 2005
This is both gxmame and kxmame bug. It's because xmame has changed the way how to disable sound, It'll be fixed in the next release. In the mean time, to disable sound you could use

-dp none

as the additional options in Menu->Settings->kxmame->miscellaneous->'Use Additional Options'

Toan - Sep 06 2005
The simple answer is no. Kxmame is strictly a KDE port of Gxmame. It supports what gxmame supports. You should send this request to gxmame team. They know the inner working of (g)xmame much better than I do. Once, it's implemented in gxmame, it's easy to port it to kxmame.

Toan - Aug 31 2005

kxmame indeed crashes if you never run gxmame or kxmame before. I'm terribly sorry about this silly bug. It's fixed in the CVS. If you don't want to check out the CVS, please be patient. kxmame 1.0.2 will be released in a one or two days.

Toan - Aug 29 2005
Kxmame is based on gxmame which uses a catver.ini file for categories. You can download one at

and specify the directory in Menu->Settings->Directories - Aug 28 2005
Can you try a simple

make install

without the --prefix option ?

Toan - Aug 28 2005
Did you run "make install" ?

kxmame needs to be installed at least once in order to run correctly.

Toan - Aug 27 2005
net theme

by michalrud

Score 62.5%
9   Nov 19 2012
full flat

by lgsalvati

Score 78.3%
9   Oct 26 2012