On debian lenny/sid (unstable) zsnes fails to start when invoked from the shell.
ZSNES v1.51, (c) 1997-2007, ZSNES Team
Be sure to check http://www.zsnes.com/ for the latest version.
ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
ZSNES comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions;
please read 'LICENSE.TXT' thoroughly before doing so.
Use ZSNES -? for command line definitions.
Starting Mouse detection.
Unable to poll /dev/input/event3. Make sure you have read permissions to it.
Unable to poll /dev/input/event2. Make sure you have read permissions to it.
Unable to poll /dev/input/event1. Make sure you have read permissions to it.
Unable to poll /dev/input/event0. Make sure you have read permissions to it.
ManyMouse: 0 mice detected.
Creating link /home/rian/.kde/socket-cooked.
can't create mcop directory
I am not sure why zsnes is mucking around in .kde, especially since it doesn't
depend on any KDE packages. This seems to be a problem with other packages:
Doing the quick fix at the end of the thread fixes the problem:
$ mkdir /tmp/ksocket-$USER
This weird KDE dependency should probably be removed from the ZSNES upstream
source, My hunch is that it happens when ZSNES queries for the aRts output
sound driver. I haven't looked at the sources so I'm not sure if it's doing it
explicitly or if that code is in libSDL.
Try zsnes -ad oss or -ad alsa. It might be trying to use arts for