After emerge GTK+ in version 2.2.2 or later, gmplayer (mplayer-0.90-r3) does'nt work properly. Under GNOME 2.2 it seems that MetaCity crashes and gmplayer hang up. When I emerged GTK+ 2.2.1 everything was solved. Reproducible: Always Steps to Reproduce: 1. emerge gtk+-2.2.2 or gtk+-2.2.2-r1 2. emerge mplayer 3. run gmplayer Actual Results: MetaCity crashes and gmplayer hangs up. Expected Results: Should work properly.
I just compiled mplayer-0.90-r3 against gtk+-2.2.2-r1 and cant see any crashes on launch, metacity seems to be behaving as normal as well. please post your 'emerge info'. mplayer unsets your CFLAGS and autodetects them (or tries to) so this shouldnt be a case of overly aggressive CFLAGS.
my emerge info: Portage 2.0.48-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.6.0-test2 i686 Celeron (Mendocino) GENTOO_MIRRORS="trumpetti.atm.tut.fi/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gdbm berkdb slang readline arts aalib nas svga ggi tcltk java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk motif opengl -3dnow -apm -kde -qt acpi bonobo cdr dvd gtk2 tiff wmf jikes mozilla apache2 ipv6 alsa xml mmx" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -O3 -pipe -mmmx -fomit-frame-pointer" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache nostrip"
It seems that it was false alarm. When I erased old ".mplayer" config directory and started it again, everything went OK. So the solution is to recereate configs from scratch.
im led to believe that this occurs under gmplayer-0.90-r4, compiled with USE="gtk2" and with gtk-2.2.2-r1 (does for me).
USE "gtk2" also breaks the right-click menu. Right-clicking doesn't bring it up, making the gui less than usable.
please try the latest gtk+ which is 2.2.4-r1.
we assume the crashing got fixed.