Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 350641 - x11-wm/fluxbox-1.1.1-r1 fails to launch apps on second screen; suspect changes in x11-libs/libX11-1.4.0 DisplayString or XOpenDisplay(0) functions
Summary: x11-wm/fluxbox-1.1.1-r1 fails to launch apps on second screen; suspect change...
Status: RESOLVED DUPLICATE of bug 348819
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jim Ramsay (lack) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-05 07:32 UTC by Frans van den Bergh
Modified: 2011-01-19 01:01 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 Frans van den Bergh 2011-01-05 07:32:43 UTC
After recent emerge world, new versions of x11 libraries were installed (but not fluxbox, as far as I can tell).

I run a dual-screen setup (on x11-drivers/nvidia-drivers-260.19.29, also new), but using one "display" with two "screens", i.e., DISPLAY=:0.0 and DISPLAY=:0.1.

After the update to x11-libs/libX11-1.4.0 (and other x11 libs), Fluxbox could not longer launch apps on my second screen (DISPLAY=:0.1), although the wm itself was rendering menus etc. on that screen without problems.

Fiddling with the fluxbox source code revealed that it was trying to launch the apps using a DISPLAY=:1 string (on screen 1), and a DISPLAY=:0 string (on screen 0). For unknown reasons, DISPLAY=:0 still works (on primary screen), but DISPLAY=:1 does not work, i.e., applications can not connect to such a display, and thus fail to launch.

Explicitly changing the fluxbox source to set up the DISPLAY string properly (i.e., to use DISPLAY=:0.1 for screen 1) solves the problem. The fluxbox source calls the DisplayString Xlib function to obtain the string representing the current display, where the Display handle was obtained with a call of XOpenDisplay(0). 

This XOpenDisplay(0) call should return ":0.0", judging by the fluxbox source code, but it seems to return ":0" instead.

Workaround: launching fluxbox with the "-display :0.0" argument solves the problem, since that means that XOpenDisplay(":0.0") is called i.s.o. XOpenDisplay(0).

I did not do any testing with older versions of x11-libs, but is seems as if either XOpenDisplay(0) / DisplayString(XOpenDisplay(0)) has changed, or previously "DISPLAY=:1" was accepted in the place of "DISPLAY=:0.1", but is no longer accepted in x11-libs/libX11-1.4.0 or related libs.

Reproducible: Always

Steps to Reproduce:
1. Set up xorg-x11 with two "Screen" sections, i.e., two independent x11 screens
2. launch fluxbox without any "-display xxx" arguments
3. try to launch any app on "Screen 1", i.e., the secondary desktop
4. App will not launch, because "DISPLAY" string is not set up correctly by fluxbox for this screen.

Actual Results:  
Applications fail to launch on secondary screen because of invalid "DISPLAY" string.

Expected Results:  
Application should launch on secondary screen ("screen 1" in xorg.conf)

Portage 2.1.9.25 (default/linux/x86/10.0/desktop, gcc-4.4.4, glibc-2.11.2-r3, 2.6.36-gentoo-r5 i686)
=================================================================
System uname: Linux-2.6.36-gentoo-r5-i686-Genuine_Intel-R-_CPU_T2600_@_2.16GHz-with-gentoo-1.12.14
Timestamp of tree: Mon, 03 Jan 2011 07:30:01 +0000
app-shells/bash:     4.1_p7
dev-java/java-config: 1.3.7-r1, 2.1.11-r1
dev-lang/python:     2.4.6, 2.5.4-r4, 2.6.6-r1, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3-r1, 1.7.9-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://gentoo.mirror.ac.za ftp://ftp.is.co.za/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_GB en_ZA"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/ezod /usr/local/portage/layman/sage-on-gentoo /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi acpi4linux alsa amd berkdb branding bzip2 bzlib cairo cdr chroot cli consolekit cracklib crypt ctype cups cxx dbus divx4linux dri dts dvd dvdr dvdread emboss encode exif fam fftw firefox flac fortran fs gdbm gdu gif gimp glade gnuplot gpm gs gsl gtk hal iconv ieee1394 image ipv6 irda j2ee java javadoc jpeg kpathsea latex lcms ldap libnotify lzo lzw lzw-tiff mad mikmod ming mmx mng modules mono mp3 mp4 mpeg mpeg4 mplayer msql mudflap ncurses nls nptl nptlonly nvidia ogg openal opengl openmp pam pango pcre pdf perl png policykit posix ppds pppd pthreads python qt qt3support qt4 quicktime readline samba sdl session soap sockets spell sse sse2 sse3 ssl startup-notification struts svg sysfs tcpd tetex tga tiff truetype type1 udev unicode usb vorbis x264 x86 xcb xinerama xml xorg xulrunner xv xvid 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 mmap_emul 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 cgi cgid 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" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_ZA" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 John 2011-01-06 15:19:44 UTC
Same here, running fluxbox 1.1.1-r1.

Here is my emerge --info:

Portage 2.1.9.25 (default/linux/amd64/10.0, gcc-4.4.4, glibc-2.11.2-r3, 2.6.36-gentoo-r6-slacker x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r6-slacker-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-1.12.14
Timestamp of tree: Mon, 03 Jan 2011 19:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11-r1
dev-lang/python:     2.4.6, 2.6.6-r1, 3.1.2-r4
dev-util/ccache:     2.4-r9
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA dlj-1.1 QUAKE4 IBM-J1.6 IBM-J1.5 skype-eula googleearth AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs ccache collision-protect distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.klid.dk/gentoo/ http://mirror.uni-c.dk/pub/gentoo/ http://mirror.gentoo.no/ ftp://mirror.mdfnet.se/gentoo http://ftp.df.lth.se/pub/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/ "
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="nb no en en_GB en_US nb_NO"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/pd-overlay /var/lib/layman/pro-audio /usr/local/portage/local"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3ds 64bit X Xaw3d a52 aac aalib acl acpi aften aim aio alsa amd64 animgif apache2 applet archive artworkextra asf aspell async audacious audio audiofile audit background bash-completion berkdb bittorrent blender-game bluetooth bzip2 cairo caps ccache cdb cdda cddb cdparanoia cdr cdrom cdsound cg cgi charconv chm cjk clamav clamd clamdtop cli clock colors compress consolekit corefonts cracklib crypt css ctype cue cups cupsddk curl curlwrappers cxx dbase dbus dc1394 device-mapper dga diskio dolby-record-switch dolbyinrec dri dssi dtmf dts dv dvb dvbplayer dvbsetup dvd dvdnav dvdr editor embedded emerald emoticon emoticons-manager emovix empathy encode escreen esd espeak excel exif extensions extras faillog fam fame fasttrack fat fbcon fbcondecor fbsplash ffmpeg firefox3 flac flash fluidsynth fontconfig fortran fpx freesound ftp fts3 gajim garmin gconf gd gdbm gdu geoip gif gimp git gkrellm gmail gmp gnokii gnome gnutella gphoto2 gpm gps graphviz gs gstreamer gtk gtkhtml gzip hal hash hddtemp http icecast iceweasel icons iconv icq icu id3 id3tag ieee1394 imagemagick imap inkjar insecure-savers iplayer irc jabber jack jackmidi java javascript jbig jingle jpeg jpeg2k kde kolab ladspa lame lash libcaca libgig libsamplerate lilypond live lm_sensors logitech-mouse logrotate loop-aes lv2 lzma mad magic matroska md5 md5sum metric mhash midi mikmod mime mixer mjpeg mmkeys mmx mng modplug modules mozilla mp3 mp4 mpd mpeg mplayer msn msnextras mudflap multilib multimedia musepack music musicbrainz mysql nas ncurses net netjack netpbm network nfs nls no no_gf normalize nowlistening nptl nptlonly nsplugin ntfs ntp nvidia obex odbc offensive ogg ogg123 okular openal opengl openmp openstreetmap osc oscar osdmenu oss otr outputs oxygen pam pcre pda pdf perl php pidgin pipe plasma player plotutils png podcast policykit portaudio portmon pppd print projectm projectx python qt3support qt4 quicktime radio rar raw readline reiserfs replytolist rpm rss rtsp samba scanner screen sdl sdl-image semantic-desktop sensord serial session shout sid silc skins skype slang sms sndfile snmp sockets song-screen sound soundtouch sox speech speex spell sql sqlite srt sse sse2 sse3 ssl ssse3 stream streamripper submenu subtitles svg svgz sysfs tcl tcpd teletext tga tgif theora threads thumbnail thunderbird tidy tiff timidity tk toolbar tools transcode trayicon truetype tta tv tv_check tv_combiner tv_pick_cgi twolame type1 udev unicode usb userlocales utils uuencode v4l2 vcd vcdinfo vcdx vdr vhosts video vim vim-syntax visualizer vlm vnc vorbis vst wav wavpack weather-metar weather-xoap web webcam webkit wineappdb wma wmf wmp wordperfect wxwidgets x264 xanim xbase xcb xcf xcomposite xfce xfs xgetdefault xhtml xine xinerama xml xmlreader xmlrpc xmlwriter xmms2 xmp xorg xorgmodule xpm xscreensaver xspf xterm xterm-color xulrunner xv xvid xvmc yahoo youtube yp yv12 zip zlib zynaddsubfx" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul 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 cgi cgid 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" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="nb no en en_GB en_US nb_NO" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev vmware" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Jure Varlec 2011-01-08 11:46:51 UTC
Tested version 1.1.1-r2.

This is not limited to different screens on the same display. It also manifests with different displays. For example:
 1. Start a normal X session on display :0, e.g. KDE
 2. Start another X session with fluxbox on any other display, e.g. :1
 3. Start applications from fluxbox on the second display
Applications will appear in KDE on display :0.

Replacing step 2. with
 2. Start a VNC session running fluxbox
yields the same result. This significantly reduces usefulness of VNC.



Portage 2.1.9.25 (default/linux/amd64/10.0/desktop/kde, gcc-4.4.4, glibc-2.11.2-r3, 2.6.36-gentoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r5-x86_64-AMD_Athlon-tm-_II_X3_440_Processor-with-gentoo-1.12.14
Timestamp of tree: Sat, 08 Jan 2011 10:15:02 +0000
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11-r1
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 skype-eula googleearth AdobeFlash-10.1 AdobeFlash-10"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-ggdb -O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/config/kdm/kdmrc /usr/share/hal/fdi/"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-ggdb -O2 -march=native -pipe"
DISTDIR="/var/distfiles"
FEATURES="assume-digests binpkg-logs buildpkg distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-z,now,--as-needed,-O1,--hash-style=gnu,--sort-common"
LINGUAS="en_GB en en_US sl"
MAKEOPTS="-j5"
PKGDIR="/var/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /var/lib/layman/science /var/lib/layman/sunrise /var/lib/layman/kde-sunset"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 64bit X a52 aac aalib acpi alsa amd64 ao audiofile avahi berkdb blas bluetooth boost branding bzip2 cairo cdparanoia cdr cjk cli cracklib crypt cups curl cxx dbus djvu dmx dnotify dri dts dvd dvdr emacs emboss encode exif expat fam ffmpeg fftw firefox fits flac fontconfig foomaticdb fortran ftp gcj gd gdbm gdu gif gimp ginac git glib glut gmp gnuplot gnutls gphoto2 gpm gs gsl gstreamer gtk gzip hamlib handbook hdf hdf5 iconv icu idn ieee1394 imagemagick imlib inotify ipod ipv6 jack java javascript joystick jpeg kde kpathsea lapack latex lcms leim libcaca libnotify libsamplerate lm_sensors lzma lzo mad maildir matroska metric mikmod mime mmap mmx mmxext mng modules mp3 mp4 mpeg mplayer msn mudflap multilib musepack ncurses nls nodrm nptl nptlonly nsplugin octave offensive ogg openal openexr opengl openmp oss pam pango pch pcmcia pcre pdf perl phonon plasma plotutils png ppds pppd pulseaudio python q16 qt3support qt4 raw readline recode ruby samba scanner sdl session sftp slang slp smp socks5 sox spell sqlite sqlite3 sse sse2 sse3 sse4 sse4a ssl startup-notification subversion svg sysfs syslog sysvipc tcpd theora threads tiff truetype udev unicode usb v4l v4l2 vcd videos vorbis vpx webkit wmf x264 xcb xcomposite xft xine xinerama xinetd xml xorg xosd xpm xulrunner xv xvid zeroconf zip zlib zsh-completion" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul 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 cgi cgid 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" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev joystick keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en en_US sl" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Jim Ramsay (lack) (RETIRED) gentoo-dev 2011-01-17 14:04:11 UTC

*** This bug has been marked as a duplicate of bug 348819 ***
Comment 4 Jim Ramsay (lack) (RETIRED) gentoo-dev 2011-01-19 01:01:41 UTC
Backported upstream fix from their git commit e8ce9ed3

Tested with a Xephyr multi-screen non-xinerama setup;
able to open apps on either :2.0 or :2.1.

Please enjoy your new x11-wm/fluxbox-1.1.1-r3