Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 195015 - Switching desktops terribly slow in x11-base/xorg-server-1.3.0.0-r1
Summary: Switching desktops terribly slow in x11-base/xorg-server-1.3.0.0-r1
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-07 18:20 UTC by Vladimir Linek
Modified: 2009-05-06 09:41 UTC (History)
3 users (show)

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 Vladimir Linek 2007-10-07 18:20:39 UTC
- I use nvidia-drivers and xfce
- when upgraded from x11-base/xorg-server-1.3.0.0 to x11-base/xorg-server-1.3.0.0-r1, switching between desktops became terribly slow -- in fact, the computer freezed for a few sec
- downgrading to x11-base/xorg-server-1.3.0.0 solved the problem
- while there is only one patch different (use-composite-for-unequal-depths.patch), I guess, the issue is in there

Reproducible: Always




Portage 2.1.3.9 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
Timestamp of tree: Sun, 07 Oct 2007 07:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="cs_CZ.UTF-8"
LC_ALL="cs_CZ.UTF-8"
LINGUAS="cs"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/synce /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnow2 3dnowext X a52 aac acl acpi adns alsa amd64 avahi avi bash-completion berkdb bitmap-fonts bzip2 bzlib cairo calendar cdr cli cpufreq cracklib crypt cups curl dbus dri dvb dvd dvdr dvdread emboss encode evo examples exif expat fam fastcgi fat firefox flac foomaticdb fortran ftp gcj gd gdbm geoip gif gnutls gphoto2 gpm gtk gtk2 hal howl iconv icq imagemagick imap ipv6 isdnlog jabber jack jpeg jpeg2k kerberos lcms ldap libnotify lm_sensors mad maildir mhash midi mikmod mime mmap mmx mmxext mng mp3 mpeg mudflap ncurses nls nptl nptl-only nptlonly ntfs offensive ogg oggvorbis openal opengl openmp oscar pam pcre pdf pdflib perl pic plotutils png postscript ppds pppd python qt3support qt4 quicktime readline reflection reiserfs sdl session soap speex spell spl sqlite3 sse sse2 sse3 ssl ssse3 startup-notification svg sysfs tcltk tcpd tetex tidy tiff truetype truetype-fonts type1-fonts unicode usb usepackagedmakefiles vcd videos vorbis wmf xcomposite xface xfs xml xml2 xmlrpc xorg xosd xpm xprint xscreensaver xsl xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" DVB_CARDS="usb-dib0700 dibusb-usb2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="cs" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Vladimir Linek 2007-11-16 18:33:45 UTC
The problem remains in x11-base/xorg-server-1.3.0.0-r2
Comment 2 Christian Requena 2008-01-30 19:11:14 UTC
The problem remains in x11-base/xorg-server-1.3.0.0-r4.

More over, this only happens if you have a terminal (xfce terminal) on the desktop. I have tried aterm and xterm and there is no delay wenn switchin to the desktop/workspace where this terminals are running.

here is my emerge --info:

Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r3 x86_64 Intel(R) Pentium(R) 4 CPU 3.40GHz
Timestamp of tree: Tue, 29 Jan 2008 22:16:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/                           http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/                            http://distfiles.gentoo.org                             http://www.ibiblio.org/pub/Linux/distributions/gentoo                          http://ftp.uni-erlangen.de/pub/mirrors/gentoo                           ftp://ftp.fu-berlin.de/unix/linux/gentoo                                ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo                        ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo                           ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/                             ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/"
LANG="en_US.UTF-8"
LINGUAS="en de es it"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/opt/ExtraSoftware/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X aac acl acpi aiglx alsa amd64 apache2 avi bash-completion bitmap-fonts bluetooth bzip2 cairo cdparanoia cdr clamav cli cracklib crypt cscope ctype cups curl dbus dga dio doc dri dts dvd dvdr dvdread eds encode ethereal fam fbcon ffmpeg fftw flac foomaticdb fortran ftp gd gmp gnome gpm gtk gtk2 hal iconv imagemagick imap imlib innodb ipv6 isdnlog java javascript jpeg kerberos lcms ldap mad maildir midi mime mmx mp3 mpeg mudflap mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp oracle oss pam pcntl pcre pdf pdflib perl php pic plotutils png ppds pppd python qmail quicktime readline reflection ruby samba sasl session slang slp snmp sockets spell spl sqlite sqlite3 sse sse2 ssl svg sysvipc tcpd theora threads tiff tokenizer truetype truetype-fonts type1-fonts unicode usb userlocales vhost wxwindows xcomposite xml xml2 xorg xpm xsl xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de es it" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Christian Requena 2008-01-30 19:53:03 UTC
Hi,

this happens also wenn using the gnome-terminal, but it doesn't happen wenn using konsole (KDE). Both where runnig using the default configuration. 

Comment 4 Vladimir Linek 2008-03-01 06:12:44 UTC
just for the record:
xorg-server-1.3.0.0-r5 => no change

Comment 5 Tomasz Golinski 2008-03-02 22:51:48 UTC
I had the same problem with xfce terminal and xorg-server 1.3.0.0-rx and I have upgraded to xorg-server-1.4.0.90-r3. The problem is still there. 
Comment 6 Michael Laß 2008-10-21 10:31:21 UTC
I think, this is the same problem as described in the following forum thread:
http://forums.gentoo.org/viewtopic-t-605972-postdays-0-postorder-asc-start-0.html

It's still present in xorg-server-1.3.0.0-r6 and xorg-server-1.4.2 with gnome-terminal-2.22.3-r1.

Because this bug is unfixed now for one year, I thought it's just unfixable. But a test with Ubuntu showed me, that this problem doesn't occur there, so there has to be a fix...

If you need more information to locate the problem, just ask.
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2008-10-21 10:54:29 UTC
Please try more recent (in ~arch) versions of the nvidia drivers. That's about all I can suggest...

Thanks
Comment 8 Michael Laß 2008-10-21 11:06:22 UTC
I'm using version 177.80 of nvidia drivers, so we have to wait, if the driver is the problem.
Comment 9 Rémi Cardona (RETIRED) gentoo-dev 2009-05-06 09:41:54 UTC
Xorg-server 1.5.3-r5 is now the latest stable version of the X server.

Please don't hesitate to reopen this bug if you can still reproduce the issue with an up-to-date system.

Thanks