I have my xorg.conf set up to use two screens - my 1280x1024 monitor connected to my ATI card as Screen 0 and my 1280x720 TV connected to my Intel card as Screen 1, which is to the LeftOf screen 0. When set up like this, gnome-panel will hang using 100% cpu if I attempt to click a menu on Screen 1. Also, I can't start nautilus on Screen 1: it'll just exit 0 immediately. These issues are resolved if using a theme that's not oxygen-gtk. Reproducible: Always Steps to Reproduce: 1. set up multiscreen like I described **using the oxygen-gtk theme** 2. try to launch a nautilus window on screen 1; or 3. click a menu of gnome-panel on screen 1 Actual Results: nautilus just exits immediately (no window ever comes up) - gdb says 'program exited normally' (I have an strace available if that helps, but I can't make any sense of it) gnome-panel hangs and uses 100% cpu - at this point my whole GUI hangs (on both screens). killing gnome-panel from a VT fixes this. Expected Results: nautilus should have launched normally gnome-panel should have shown the window normally I downgraded this installation a long time ago from ~amd64 to amd64 (I emerged -e world 2 times since then so I don't think that's related); as a result I have keyworded some packages that simply wouldn't downgrade (e.g. baselayout 2 to 1). If I select a different theme than oxygen-gtk, I'm able to open a menu in gnome-panel. However, the icons are not transparent, but show black borders. That only happens on Screen 1. I've no idea whether this is in any way related. If you need me to obtain backtraces that's fine, but I'd need a quick pointer at which useflags to set in that case. Oh, and I'm using the vmware overlay, but that shouldn't be related. =============================== Logs and such follow =============================== package.keywords: app-emulation/wine app-emulation/vmware-workstation app-emulation/vmware-tools app-emulation/vmware-modules x11-libs/libview app-office/libreoffice x11-drivers/xf86-video-ati sys-apps/baselayout sys-kernel/gentoo-sources x11-libs/libdrm media-libs/mesa x11-wm/compiz x11-plugins/compiz-plugins-extra gnome-extra/avant-window-navigator gnome-extra/avant-window-navigator-extras dev-lang/vala x11-plugins/screenlets x11-apps/ccsm app-editors/gedit-plugins dev-python/compizconfig-python app-emulation/emul-linux-x86-baselibs app-emulation/emul-linux-x86-compat app-emulation/emul-linux-x86-cpplibs app-emulation/emul-linux-x86-glibc-errno-compat app-emulation/emul-linux-x86-gtklibs app-emulation/emul-linux-x86-gtkmmlibs app-emulation/emul-linux-x86-java app-emulation/emul-linux-x86-medialibs app-emulation/emul-linux-x86-motif app-emulation/emul-linux-x86-opengl app-emulation/emul-linux-x86-qtlibs app-emulation/emul-linux-x86-sdl app-emulation/emul-linux-x86-soundlibs app-emulation/emul-linux-x86-xlibs x11-themes/oxygen-gtk ======================= emerge --info: app-shells/bash: 4.1_p9 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.6.6-r1, 3.1.2-r4 dev-util/ccache: 2.4-r9 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1-r1 sys-apps/openrc: 0.7.0 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 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.36.1 (sys-kernel/linux-headers) ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -mfpmath=sse -combine" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/themes/oxygen-gtk/gtk-2.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=native -mfpmath=sse -combine" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--keep-going --deep" FEATURES="assume-digests binpkg-logs candy ccache distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/" INSTALL_MASK="" LANG="nl_NL" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="nl" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="" 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/vmware /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" Portage 2.1.9.25 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.4, glibc-2.11.2-r3, 2.6.37-gentoo x86_64) ================================================================= System uname: Linux-2.6.37-gentoo-x86_64-Intel-R-_Core-TM-_i5_CPU_650_@_3.20GHz-with-gentoo-2.0.1 Timestamp of tree: Sun, 20 Feb 2011 06:45:01 +0000 ccache version 2.4 [enabled] USE="64bit S3TC X a52 aac aacs acct acl acpi aften aio alsa amd64 amr ao applet archive artworkextra asf atm audio automount background bonobo bootchart branding bzip2 cairo ccache cdda cdr cg charmap classic cli client client-only clipboard consolekit corefonts css cue curl curlwrappers cursors custom-optimization d3d dbus dhclient dirac dri drm dv dvd dvdr emerald emulation encode exif expat faac faad fat ffmpeg flac fluidsynth fontconfig fuse gallium gconf gdu gecko gedit general gif gles glitz glut gme gmp gnome gnome-keyring gnutls gphoto2 gpm graphite gs gsm gstreamer gtk gtk2-perl gucharmap gzip hddtemp highlight hpn iconv icu imagemagick inkjar inotify iproute2 iptables ithreads java java6 javascript jit joinlines jpeg justify lame lcdfilter lcms ldap libass libevent libkms libnotify lightning lm_sensors logrotate lqr lto lzma lzo mad matroska mikmod mmx mmxext modplug mouse mp3 mp4 mpeg mpg123 mudflap multilib music nano-syntax nat natspec nautilus ncurses networkmanager nfs nl nls nptl nptlonly nsplugin nspluginwrapper nss ntfs ntlm ntp offensive ogg openal opengl openmedia openvg optimization optimized-qmake pam pango passwordsave pcre pdf perl physfs png policykit postproc python python3 quote radius rar readline rtc samba schroedinger sdl sdl-image sensord session shine showtabbar skins smartspaces smp sndfile sound sounds sox spell sqlite sqlite3 sse sse2 sse3 sse4 ssh ssh1 ssl ssse3 startup-notification strong-optimization sudo svg sysfs syslog sysvipc templates terminal theora threads threadsafe thumbnail tiff timidity tor track-src-odirect truetype twolame udev unicode unsupported unzip upnp usb vaapi vala vcd vcdx video videos vmware_guest_freebsd vmware_guest_linux vmware_guest_netware vmware_guest_solaris vmware_guest_winPre2k vmware_guest_windows vorbis vpx wav wavpack win32 winbind wma wmf wxwidgets x264 xattr xcb xcomposite xml xorg xpm xscreensaver xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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" CAMERAS="ptp2" 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="nl" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon r600 intel i965" 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, FFLAGS, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS app-shells/bash: 4.1_p9 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.6.6-r1, 3.1.2-r4 dev-util/ccache: 2.4-r9 dev-util/cmake: 2.8.1-r2 sys-apps/baselayout: 2.0.1-r1 sys-apps/openrc: 0.7.0 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.13, 2.65-r1 sys-devel/automake: 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.36.1 (sys-kernel/linux-headers) ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -mfpmath=sse -combine" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/themes/oxygen-gtk/gtk-2.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=native -mfpmath=sse -combine" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--keep-going --deep" FEATURES="assume-digests binpkg-logs candy ccache distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/" INSTALL_MASK="" LANG="nl_NL" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="nl" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="" 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/vmware /usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" Portage 2.1.9.25 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.4, glibc-2.11.2-r3, 2.6.37-gentoo x86_64) ================================================================= System uname: Linux-2.6.37-gentoo-x86_64-Intel-R-_Core-TM-_i5_CPU_650_@_3.20GHz-with-gentoo-2.0.1 Timestamp of tree: Sun, 20 Feb 2011 06:45:01 +0000 ccache version 2.4 [enabled] USE="64bit S3TC X a52 aac aacs acct acl acpi aften aio alsa amd64 amr ao applet archive artworkextra asf atm audio automount background bonobo bootchart branding bzip2 cairo ccache cdda cdr cg charmap classic cli client client-only clipboard consolekit corefonts css cue curl curlwrappers cursors custom-optimization d3d dbus dhclient dirac dri drm dv dvd dvdr emerald emulation encode exif expat faac faad fat ffmpeg flac fluidsynth fontconfig fuse gallium gconf gdu gecko gedit general gif gles glitz glut gme gmp gnome gnome-keyring gnutls gphoto2 gpm graphite gs gsm gstreamer gtk gtk2-perl gucharmap gzip hddtemp highlight hpn iconv icu imagemagick inkjar inotify iproute2 iptables ithreads java java6 javascript jit joinlines jpeg justify lame lcdfilter lcms ldap libass libevent libkms libnotify lightning lm_sensors logrotate lqr lto lzma lzo mad matroska mikmod mmx mmxext modplug mouse mp3 mp4 mpeg mpg123 mudflap multilib music nano-syntax nat natspec nautilus ncurses networkmanager nfs nl nls nptl nptlonly nsplugin nspluginwrapper nss ntfs ntlm ntp offensive ogg openal opengl openmedia openvg optimization optimized-qmake pam pango passwordsave pcre pdf perl physfs png policykit postproc python python3 quote radius rar readline rtc samba schroedinger sdl sdl-image sensord session shine showtabbar skins smartspaces smp sndfile sound sounds sox spell sqlite sqlite3 sse sse2 sse3 sse4 ssh ssh1 ssl ssse3 startup-notification strong-optimization sudo svg sysfs syslog sysvipc templates terminal theora threads threadsafe thumbnail tiff timidity tor track-src-odirect truetype twolame udev unicode unsupported unzip upnp usb vaapi vala vcd vcdx video videos vmware_guest_freebsd vmware_guest_linux vmware_guest_netware vmware_guest_solaris vmware_guest_winPre2k vmware_guest_windows vorbis vpx wav wavpack win32 winbind wma wmf wxwidgets x264 xattr xcb xcomposite xml xorg xpm xscreensaver xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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" CAMERAS="ptp2" 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="nl" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon r600 intel i965" 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, FFLAGS, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS =================== xorg.conf: Section "Device" Identifier "LeftCard" Driver "intel" BusID "PCI:00:02:0" EndSection Section "Device" Identifier "RightCard" Driver "ati" BusID "PCI:01:00:0" EndSection Section "Monitor" Identifier "RightMonitor" VendorName "CTX" Option "Enable" "true" Option "Primary" "true" EndSection Section "Monitor" Identifier "LeftMonitor" VendorName "SAM" Option "Enable" "true" Option "Primary" "false" EndSection Section "Screen" Identifier "LeftScreen" # Monitor "LeftMonitor" # will reset resolution to 800x600 = bad! Device "LeftCard" EndSection Section "Screen" Identifier "RightScreen" # Monitor "RightMonitor" # see above - weird but it works without this line so whatever Device "RightCard" EndSection Section "ServerLayout" Identifier "RIGHT" Screen 0 "RightScreen" EndSection Section "ServerLayout" Identifier "LEFT" Screen 0 "LeftScreen" EndSection Section "ServerLayout" Identifier "BOTH" Screen 0 "RightScreen" Screen 1 "LeftScreen" LeftOf "RightScreen" EndSection Section "ServerFlags" Option "DontZap" "false" Option "DefaultServerLayout" "BOTH" EndSection
Try to use latest version of oxygen-gtk