timidity++-2.13.0 and 2.13.0_rc2 can not start with -ig to use the GTK+ interface. However, timidity++-2.12.0 start GTK+ interface without any problem. I had timidity-eawpatches-12-r2 installed. $timidity -ig CONNECTION PROBLEM WITH Gtk+ PROCESS IN PIPE_INT_READ BECAUSE:Success Reproducible: Always Steps to Reproduce: #emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O2 -falign-functions=4 -fprefetch-loop-arrays -fforce-addr -maccumulate-outgoing-args -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O2 -falign-functions=4 -fprefetch-loop-arrays -fforce-addr -maccumulate-outgoing-args -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS=" ftp://linux.nctu.edu.tw/dists/gentoo ftp://ftp.giga.net.tw/OS/Linux/Gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/Storage/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.csie.mcu.edu.tw/gentoo-portage" USE="3dnow X aalib alsa apm avi berkdb cjk crypt cups dvd encode esd foomaticdb gdbm gif gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl slang spell ssl svga tcpd truetype usb x86 xml2 xmms xv zlib"
it works for me.. maybe it's your CFLAGS? try it with only march=athlon-tbird -O2 -pipe -fomit-frame-pointer here's my flags in case you wana try some different things.. Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 AMD Athlon(tm) Processor Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/tomcat/conf /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs sandbox" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://adelie.polymtl.ca/ ftp://mirrors.tds.net/gentoo http://gentoo.netnitco.net" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa avi berkdb cdr cjk crypt doc encode flash foomaticdb gdbm gif gphoto2 gtk2 imlib jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pdflib perl png postgres python quicktime readline sdl slang spell ssl svga tcltk tcpd tetex tiff truetype x86 xml2 xv zlib"
CFLAGS="march=athlon-tbird -O2 -pipe -fomit-frame-pointer" emerge timidity++ Still the same message: CONNECTION PROBLEM WITH Gtk+ PROCESS IN PIPE_INT_READ BECAUSE:Success
what versions of gtk+ are you two using?
# qpkg -i -I gtk+ x11-libs/gtk+-2.4.0-r1 * Gimp ToolKit + [ http://www.gtk.org/ ] x11-libs/gtk+-1.2.10-r11 * The GIMP Toolkit [ http://www.gtk.org/ ]
squinky86: think youu can take care of this?
I found that the failure occurs only when timidity is configured also with arts. This will happen when we have KDE installed. By commenting out the proper line in the ebuild file, timidity will work. Note again that using -im (Motif interface) or any other interface, there is no problem configuring with arts.
In the newest timidity ebuild, if you have arts support enabled, the gtk interface will be disabled. Hopefully this will be fixed in later versions of timidity: http://timidity-docs.sourceforge.jp/cgi-bin/kagemai-en/guest.cgi?project=timidity-bugs-en&action=view_report&id=16 thank you for the input everyone :)