When I change it to active it changes to away after the timeout even if I keep working (not in pidgin) and it never becomes active. emerge --info ============= Portage 2.1.2.11 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2-wpg1 i686) ================================================================= System uname: 2.6.22-gentoo-r2-wpg1 i686 AMD Athlon(TM) XP 2200+ Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 22 Aug 2007 19:50:01 +0000 ccache version 2.4 [disabled] dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 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.17 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect distlocks maketest metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://gentoo.intergenia.de" LANG="hu_HU.UTF-8" LC_ALL="hu_HU.UTF-8" LINGUAS="hu en de" MAKEOPTS="-j2" 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/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X a52 aac acl acpi alsa amr apache2 arts bash-completion berkdb bitmap-fonts bootsplash bzip2 cddb cdparanoia cdr cli cpudetection cracklib crypt cscope css cups curl dbus devhelp dga dio directfb dnd doc dri dts dv dvd dvdnav dvdr dvdread ecc edl eds emboss enca encode esd evo examples exif expat fame fbcon ffmpeg firefox flac flash foomaticdb fortran freetds ftp fuse gcj gd gdbm ggi gif gimpprint gnome gnutls gpgme gphoto2 gpm graphviz gstreamer gtk gtk2 hal hardenedphp iconv idea idn ieee1394 imagemagick imap innodb ipv6 isdnlog j2ee jabber jack java javacomm javadoc javamail javascript jbig jboss jce jikes jms jmx jpeg jpeg2k junit ldap libedit lirc live log4j logrotate lzo mad maildir math matroska mbox memlimit midi mikmod mime mjpeg mmap mmx mng mono mozcalendar mozdevelop mozsvg mp3 mp4 mpeg mpeg4 mplayer mpm-prefork msn mudflap mule mysql mysqli ncurses new-login nfs nls no-suexec nptl nptlonly nsplugin odbc offensive ogg ole opengl openmp openssl oss pam pam_chroot pam_console pam_timestamp pcre pdf perl php png posix postfix postgres ppds pppd prelude python quicktime readline real reflection restrict-javascript rtc samba sasl scanner screen sdl server servlet-2.4 session sftplogging shared sharedmem silc slang smime snmp soap sockets softmmu sound source sox speex spell spl sqlite srt srvdir sse ssl subtitles svg svga svn-mirror swat syslog sysvipc szip tcpd tetex theora threads tidy tiff transcode truetype truetype-fonts type1-fonts unicode usb utf8 vhosts videos vim-pager virus-scan vorbis webdav win32codecs wma wmf x264 x86 xanim xface xinerama xinetd xml xmlrpc xorg xosd xpm xsl xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="hu en de" USERLAND="GNU" VIDEO_CARDS="radeon fglrx" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Try http://forums.gentoo.org/viewtopic-t-535096.html
Yes, you need the xscreensaver use flag... Maybe I should remove that use flag and just always enable it in the gtk+ frontend
Thanks! > Maybe I should remove that use flag and just always enable it in the gtk+ frontend Sure. A better description for xscreensaver use flag would already improve it. I would still say it is a bug even if it's a feature ;-) (Set to FIXED when you removed xscreensaver or INVALID if you think it's good as it is.)
Alright, I just realized that we did not provide a non-X GTK+. So there is really no point in separating startup-notification and xscreensaver extension support from the gtk use flag.. so I've removed them from pidgin-2.1.1 .. 2.1.0 is already stable on some architectures.