Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66666 - MPlayer GUI is blue overlayed. All themes with the main and control window.
Summary: MPlayer GUI is blue overlayed. All themes with the main and control window.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL: http://www.marcush.de/mplayer-bluescr...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-07 09:31 UTC by Marcus Hartig
Modified: 2005-05-30 12:04 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
local config.mak (config.mak,3.83 KB, text/plain)
2005-02-01 11:09 UTC, Steingrim Dovland
Details
portage config.mak (config.mak,3.66 KB, text/plain)
2005-02-01 11:11 UTC, Steingrim Dovland
Details
local Gui/config.make (config.mak,340 bytes, text/plain)
2005-02-01 11:13 UTC, Steingrim Dovland
Details
portage Gui/config.mak (config.mak,340 bytes, text/plain)
2005-02-01 11:13 UTC, Steingrim Dovland
Details
local configure (configure.local,11.54 KB, text/plain)
2005-02-01 11:19 UTC, Steingrim Dovland
Details
portage configure (configure.portage,8.84 KB, text/plain)
2005-02-01 11:37 UTC, Steingrim Dovland
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Hartig 2004-10-07 09:31:09 UTC
No problems with gmplayer while playing vids, only the themes of the main window and the control window of gmplayer are all blue with every theme! Deleting all configs in $HOME or in /etc and re emerge mplayer gives the same result.
Starting gmplayer gives no error from a xterm.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51_rc7 (gcc34-amd64-2004.1, gcc-3.4.2, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.8-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apm arts avi berkdb bitmap-fonts cdr crypt dvd encode esd
foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 imlib jpeg libg++ libwww mikmod
motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png
python qt quicktime readline sdl slang spell ssl tcpd truetype xml2 xmms xprint
xv zlib"
Comment 1 Matthew East 2004-12-30 14:59:13 UTC
Yep same problem, this is really annoying. I turned up this http://forums.gentoo.org/viewtopic.php?t=199492 but the fix (USE="sse") mentioned on this thread does not work for me, as with some other users in the thread.

I would really appreciate some help!!

Thanks, M
Comment 2 Steingrim Dovland 2005-01-12 06:00:56 UTC
I have had this problem for a long time now. 

I manually compiled mplayer and installed it in /usr/local and it works fine, so I have experimented with different configure-options and CFLAGS but I have not been able to recreate it manually. I have also tried to reinstall the portage-version with different USE-flags on and off but I have still not been able to fix it.

I will probably keep on trying but I'm losing faith :/
Comment 3 Chris White (RETIRED) gentoo-dev 2005-01-12 22:02:33 UTC
Ok, last commenter, please give me a log of your local (non-ebuild) mplayer compile and your emerged mplayer compile.  I'd like to compare a few things if it's not too much trouble.  Thanks ahead of time!
Comment 4 Chris White (RETIRED) gentoo-dev 2005-01-22 12:28:33 UTC
I need a log of a local mplayer configure and an emerge mplayer configure to see what's going wrong on the commentor's side if the local one works.  Since I don't have the problem, I can't fix this unless I see the requested information.
Comment 5 Steingrim Dovland 2005-02-01 11:09:40 UTC
Created attachment 50153 [details]
local config.mak

This is ~/src/MPlayer-1.0pre5try2/config.mak, i.e. the one that looks ok.
Comment 6 Steingrim Dovland 2005-02-01 11:11:42 UTC
Created attachment 50155 [details]
portage config.mak

This is the config.mak that was created by the configure script when portage
installed mplayer.
Comment 7 Steingrim Dovland 2005-02-01 11:13:10 UTC
Created attachment 50156 [details]
local Gui/config.make
Comment 8 Steingrim Dovland 2005-02-01 11:13:56 UTC
Created attachment 50157 [details]
portage Gui/config.mak
Comment 9 Steingrim Dovland 2005-02-01 11:19:01 UTC
Created attachment 50158 [details]
local configure

log of local configure run. i've tried to use options that reflect my USE
flags, but that wasn't the easiest thing i've done. the mplayer ebuild was, eh,
complex :)
Comment 10 Steingrim Dovland 2005-02-01 11:37:17 UTC
Created attachment 50159 [details]
portage configure

the output of configure when started by emerge (cut out of a complete compile
log, tell me if that's what you really want)
Comment 11 Chris White (RETIRED) gentoo-dev 2005-02-02 00:28:37 UTC
try with USE="mmx and mmx2" latched on.
Comment 12 Steingrim Dovland 2005-02-02 13:32:10 UTC
Yay :) USE="mmx mmx2" (in /etc/portage/package.use) did the trick. I include the use flags that my current mplayer is installed with for future reference.

skabb ~ $ equery uses mplayer
[ Searching for packages matching mplayer... ]
[ Colour Code : set unset ]
[ Legend    : Left column  (U) - USE flags from make.conf              ]
[           : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for media-video/mplayer-1.0_pre5-r5 ]
 U I
 - - 3dfx       : Adds support for 3dfx video cards to XFree86. See: voodoo3
 - - 3dnow      : Adds support for 3dnow multimedia processor instructions
 - - 3dnowex    : Enables 3dnow extensions in mplayer
 + + aalib      : Adds support for media-libs/aalib (ASCII-Graphics Library)
 + + alsa       : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - altivec    : Adds support for optimizations for G4 and G5/ppc970 processors - - arts       : Adds support for aRts: the KDE sound daemon
 - - bidi       : Enables bidirectional language support
 - - debug      : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too
 + + divx4linux : Adds support for divx.com's DivX(tm) mpeg4 libary
 + + doc        : Adds extra documentation (API, Javadoc, etc)
 - - dvb        : Adds support for DVB (Digital Video Broadcasting)
 + + cdparanoia : Enables cdparanoia support
 + + directfb   : Adds support for DirectFB layer (library for FB devices)
 - - dvd        : Adds support for DVDs
 - - dvdread    : Enables usage of Ogle's libdvdread for DVD playback
 - - edl        : Enables usage of Edit Decision Lists
 + + encode     : Adds support for MEncoder or LaME encoder, wherever applicable + + esd        : Adds support for media-sound/esound (Enlightened Sound Daemon) - - fbcon      : Adds framebuffer support for the console, via the kernel
 + + gif        : Adds GIF image support
 - - ggi        : Adds support for media-libs/libggi (non-X video api/drivers)
 + + gtk        : Adds support for x11-libs/gtk+ (The GIMP Toolkit)
 - - i8x0       : Enables support for the i8x0 xvmc video driver
 - - ipv6       : Adds support for IP version 6
 - - jack       : Adds support for the JACK Audio Connection Kit
 - - joystick   : Add support for joysticks in all packages
 + + jpeg       : Adds JPEG image support
 - - libcaca    : Add support for colored ASCII-art graphics
 - - lirc       : Adds support for lirc (Linux's Infra-Red Remote Control)
 - - live       : Enables live.com streaming media support
 - - lzo        : Enables support for lzo compression
 + + mad        : Adds support for mad (high-quality mp3 decoder library and cli frontend)
 - - matroska   : Adds support for the matroska container format
 - - matrox     : Adds Matrox MGA support to mplayer
 + + mpeg       : Adds libmpeg3 support to various packages.
 - + mmx        : Adds support for optimizations for Pentium MMX and Athlon class processors
 - + mmx2       : enables mmx2 support
 - - mythtv     : Enables mythtv support in mplayer
 - - nas        : Adds support for network audio sound
 + + network    : Enables network streaming support
 + + nls        : <unknown>
 + + nvidia     : Enables support for the nvidia xvmc video driver
 + + oggvorbis  : Adds support for the OggVorbis audio encoding
 + + opengl     : Adds support for OpenGL
 + + oss        : Adds support for OSS (Open Sound System)
 + + png        : Adds support for libpng (PNG images)
 - - real       : Adds real video support to real through win32codecs
 - + rtc        : Enables usage of the linux real time clock.  The alternative is software emulation of rtc.
 + + samba      : Adds support for SAMBA
 + + sdl        : Adds support for Simple Direct Layer (media library)
 - - sse        : fast floating point optimization for PentiumIII+ class chips
 + + svga       : Adds support for SVGAlib (graphics library)
 - - tga        : Enables tga output support
 + + theora     : Adds support for the Theora Video Compression Codec
 + + truetype   : Adds support for FreeType and/or FreeType2 fonts
 + + v4l        : Enables video4linux support
 + + v4l2       : Enables video4linux2 support
 + + X          : Adds support for X11
 - - xanim      : Enables support for xanim based codecs
 - - xinerama   : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 + + xmms       : Check/Support for XMMS (X MultiMedia System) player.
 + + xv         : Adds in optional support for the Xvideo extension (an X API for video playback)
 + + xvid       : Adds support for xvid.org's open-source mpeg-4 codec
 - - xvmc       : Enables X-Video Motion Compensation support
Comment 13 Chris White (RETIRED) gentoo-dev 2005-02-05 07:31:56 UTC
Closing then.
Comment 14 Pablo Trabajos 2005-02-22 03:58:40 UTC
amd64 users can't use cpu optimizations because they're disabled for good.
I'm a amd64 user and have this problem. What can i do?
Comment 15 Jonathan Fors 2005-02-22 06:48:29 UTC
Please reopen and make this work for amd64 as well, just because mmx and mmx2 is a fix it doesn't fix the bug in general. Is there some "partially fixed" state?
Comment 16 Pablo Trabajos 2005-02-22 07:13:02 UTC
^^Agree with you. This is not a fix is a workaround, and it doesn't even work for everyone.
Comment 17 Kero 2005-05-30 12:04:58 UTC
I have similar problem. It was solved through changing colordepth of xorg.conf
from 16 to 24.