Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56678 - FireFox problems with window managment and fonts + possiable solution
Summary: FireFox problems with window managment and fonts + possiable solution
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-11 05:44 UTC by Alex
Modified: 2004-08-07 18:48 UTC (History)
0 users

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


Attachments
mozilla firefox emerge output (mozilla-firefox.txt,185 bytes, text/plain)
2004-07-11 11:05 UTC, Alex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2004-07-11 05:44:53 UTC
I reinstalled FireFox0.9.1 a few days ago an since then I had nothing but problems.
I lost my nice antialised menu fonts. Also, any window FireFox would spawn, for exmaple when you attempt to download anything, and before you tell FireFox what to do with it (save or open with...), it will ALWAYS remain ON-TOP of the window.
Any new windowses sapwned will be on top of everything else. If you try to shadow (udner KDE, but double clicking the titlebar) Firefox, all its spanwed windowses will dispear too, until you un-shadow.

After 3 days of messing around I found that the solution was to remove /usr/lib/MozillaFireFox. Not only did it fix the fonts problems, which are now nice and antialised, but also all the windows problems!


Reproducible: Always
Steps to Reproduce:
1.emerge mozilla-firefox
2.run it by typing firefox
3.try to download a file but dont save it/open it

Actual Results:  
The window will always be on top, no matter what!

Expected Results:  
Window should have the ability to be set Behind firefox`s main window.
Comment 1 Brad Laue (RETIRED) gentoo-dev 2004-07-11 10:02:04 UTC
Please add the output of emerge info
Comment 2 Alex 2004-07-11 11:05:59 UTC
Created attachment 35194 [details]
mozilla firefox emerge output
Comment 3 Alex 2004-07-11 11:08:07 UTC
BTW, it seemed like i had another version of mozilla-firefox. which i removed.
I recompiled mozilla-firefox  which recreated the directory and is broken again.
I am unable to remove it now, because without it Mozilla-firefox doesnt start.
firefox-bin version works fine!

I am using GCC3.4.1 if its related.
Comment 4 Brad Laue (RETIRED) gentoo-dev 2004-07-11 11:19:23 UTC
Just to clarify, /usr/lib/MozillaFirefox cannot be removed as it is the directory which contains the Firefox application itself. Something to do with either the chrome or the build process is causing this to happen.

To condense things slightly:

mozilla-firefox when emerged on your particular system loads with a garbled interface. mozilla-firefox-bin appears to be fine. Since you're using GCC 3.4.1 I would suspect this as a primary cause which we'll have to look into.
Comment 5 Brad Laue (RETIRED) gentoo-dev 2004-07-11 11:20:01 UTC
Just to clarify, /usr/lib/MozillaFirefox cannot be removed as it is the directory which contains the Firefox application itself. Something to do with either the chrome or the build process is causing this to happen.

To condense things slightly:

mozilla-firefox when emerged on your particular system loads with a garbled interface. mozilla-firefox-bin appears to be fine. Since you're using GCC 3.4.1 I would suspect this as a primary cause which we'll have to look into.

The attached appears to be a .desktop file. Can you include the full output of emerge info please? A build log isn't needed.
Comment 6 Alex 2004-07-11 11:44:44 UTC
Portage 2.0.50-r9 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040619-r0, 2.6.7-love8)
=================================================================
System uname: 2.6.7-love8 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.5.1
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mtune=athlon-xp -Os -pipe -mmmx -msse -m3dnow"
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.3/share/config /usr/kde/3/share/config /usr/kde/cvs/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="-mtune=athlon-xp -Os -pipe -mmmx -msse -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.hamakor.org.il/pub/mirrors/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
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="3dnow X aalib acl acpi acpi4linux activefilter alsa apm avi cdr chroot crypt cscope cups divx4linux ffmpeg foomaticdb freetype freetype-version-1 gphoto2 gpm gstreamer icq idea imlib java jpeg kde libg++ mad mikmod mmx mpeg mpeg4 ncurses nls oggvorbis ooo-kde opengl oss pam pdflib png qt quicktime readline ruby scanner slang spell sse ssl tcpd tetex transcode truetype type1 usb vim-with-x x86 xv xvid zlib"
Comment 7 Aron Griffis (RETIRED) gentoo-dev 2004-08-06 05:58:59 UTC
Since Alex's problem was solved and all we have are guesses what happened, I'm closing this bug.  If it shows up again we can tackle it then.
Comment 8 Alex 2004-08-07 03:48:22 UTC
It wasn't closed at all.
Infact, it goes on in firefox0.9.3 which i Just compiled. and had to reinstall the bin version.
Comment 9 Aron Griffis (RETIRED) gentoo-dev 2004-08-07 17:53:59 UTC
Sorry about that, Alex!  I misread an earlier comment of yours.
Comment 10 Aron Griffis (RETIRED) gentoo-dev 2004-08-07 18:48:51 UTC
Starting at the top...

The reason that removing /usr/lib/MozillaFirefox fixed things for you is that /usr/bin/firefox will automatically fall back to the firefox-bin installation in /opt/firefox if /usr/lib/MozillaFirefox is not available.

Now for comment #6.  You're running love-sources, which is completely unsupported by Gentoo.  Please try a Gentoo-provided kernel (such as gentoo-dev-sources), then emerge -e world, then reopen this bug if the problem persists.