Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15161 - major rendering slowdown (gnome and kde) after xfree upgrade
Summary: major rendering slowdown (gnome and kde) after xfree upgrade
Status: RESOLVED DUPLICATE of bug 15188
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-05 07:55 UTC by Artur Brodowski
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artur Brodowski 2003-02-05 07:55:19 UTC
after upgrading xfree to 4.2.99.4 i've noticed horrible rendering problems.
at first gdm would not start, all i got was empty X screen with new busy cursor.
i've tried to run gnome-session without gdm, but every time something new is
drawn on the screen it takes _seconds_for_every_widget_. gnome starts for about
20 minutes! i even emerged latest kde, since i thought it was some
bonobo-activation prob, but kdm and startkde behave the same way as gnome.
strange thing is, that window that is already drawn is responsive, can be moved
as fast as usual; only new windows/menus/etc take ages to show up. they also eat
up to 100% cpu when rendered.
this happens only to 'modern' desktops, xdm, xterm, lwm - they all run nice and
fast. that's why my first thought was freetype/xft/fontconfig. i tried to
remerge them, stable and latest version, neither helped.
i found in xfree ebuild changelog, that it breaks font cache on ppc, but that's
different (i've emerged qt and kde _after_ upgrading xfree). i suspect font
rendering problems though.

Reproducible: Always
Steps to Reproduce:
1. upgrade xfree
2. start gdm/kdm or gnome-session/startkde
3.

Actual Results:  
next day (new xfree loaded) everything takes long, long time to render. even
refreshing webpage takes minutes. this does not happen to older software, xterm,
lwm, even gtk1.2 apps. probably aa-related issue.

Expected Results:  
well, it should run as fast (or even faster due to improved xfree) than before.

[ebuild   R  ] x11-base/xfree-4.2.99.4
[ebuild   R  ] media-libs/fontconfig-2.1-r1
[ebuild   R  ] x11-libs/xft-2.0.1-r1
[ebuild   R  ] media-libs/freetype-2.1.3-r2
i've tried to remerge last three in different ways (stable/latest versions),
it does not help.

Portage 2.0.46-r9 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2)
=================================================================
System uname: 2.4.19 i686 (this is chrooted gentoo, i use latest stable
gentoo kernel 2.4.19-gentoo-r10)
GENTOO_MIRRORS="http://mirrors.sunsite.dk/gentoo/
http://www.ibiblio.org/pub/Linux/distributions/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/gnome2.2"
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ libwww mikmod mmx
mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib
gtkhtml gdbm berkdb slang readline bonobo svga tcltk java guile sdl gpm tcpd pam ssl
perl python esd imlib oggvorbis gtk qt motif opengl mozilla X gtk2 gnome -alsa 
-dvd moznoirc moznomail moznocompose"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mcpu=pentium4 -O3 -pipe"
CXXFLAGS="-march=pentium4 -mcpu=pentium4 -O3 -pipe"
ACCEPT_KEYWORDS="x86 ~x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Artur Brodowski 2003-02-06 07:29:28 UTC
looks like it's xft issue after all, see #15188
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-02-06 17:33:17 UTC

*** This bug has been marked as a duplicate of 15188 ***