Maybe I've solved the gui startup issue, but I suspect not. Apart
from that -
0.055-pre2 shakes a fist at the gui startup failure; getopt replaced by argp.
Argp changes the state of the union little -
$ yoshimi --help
Usage: yoshimi [OPTION...]
Yoshimi 0.055-pre2, a derivative of ZynAddSubFX - Copyright
2002-2009 Nasca Octavian Paul and others, Copyright 2009-2010 Alan
Calvert
-a, --alsa-midi[=<device>] use alsa midi input
-A, --alsa-audio[=<device>] use alsa audio output
-b, --buffersize=<size> set buffer size (alsa audio)
-c, --show-console show console on startup
-j, --jack-midi[=<device>] use jack midi input
-J, --jack-audio[=<server>] use jack audio output
-k, --autostart-jack auto start jack server
-K, --auto-connect auto connect jack audio
-l, --load=<file> load .xmz file
-L, --load-instrument=<file> load .xiz file
-N, --name-tag=<tag> add tag to clientname
-o, --oscilsize=<size> set ADsynth oscilsize
-R, --samplerate=<rate> set sample rate (alsa audio)
-S, --state[=<file>] load state from <file>, defaults to
'$HOME/.yoshimi/yoshimi.state'
-?, --help Give this help list
--usage Give a short usage message
-V, --version Print program version
Cheers.
<http://www.graggrag.com/?q=yoshimi>