My setup is a dual screen, with two different monitors on one video card. One is 1280x1024 (via VGA) and the other one 1600x1200 (via DVI). Both LCD. As they are of different shape and size, I don't use xinerama, and just use both screen as :0.0 and :0.1. I cannot move window from one to the other - which is normal. But I can open different apps on each. 2nd monitor is left of main. All applications work correctly. Nautilus behaves strangely. My main screen (0) is 1600x1200 but I cannot put icons on the desktop pass a certain x. If I drag them further on the right side, nautilus re-align them. It's more than 1280 but cannot assess exactly how much. Desktop.xml in ~.nautilus/metafiles contains that position coding : <file name="vmware.desktop" timestamp="1163884293" icon_position="843,558" screen="0"/> 843 is that hard limit I cannot put icons past. I don't know the unit, it's around 1400pixels on my screen. I can move it anywhere to the 2nd screen. It seems to be a bug in nautilus but I put below part of my xorg.conf in case I made a mistake. --> xorg.conf main parts Section "Device" BoardName "BFG 6800GT" Identifier "nvidia0" Driver "nvidia" Screen 0 BusID "PCI:1:0:0" Option "NvAGP" "3" Option "AllowGLXWithComposite" "True" Option "RenderAccel" "true" Option "backingstore" "true" Option "XAANoOffscreenPixmaps" "true" Option "DRI" "true" Option "UseDisplayDevice" "DFP-0" EndSection Section "Device" BoardName "BFG 6800GT" Identifier "nvidia1" Driver "nvidia" Screen 1 BusID "PCI:1:0:0" Option "NvAGP" "3" Option "AllowGLXWithComposite" "True" Option "RenderAccel" "true" Option "backingstore" "true" Option "XAANoOffscreenPixmaps" "true" Option "DRI" "true" Option "UseDisplayDevice" "CRT-1" EndSection Section "Screen" Identifier "Screen 0" Device "nvidia0" Monitor "FPW" DefaultDepth 24 Subsection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubsection Subsection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubsection EndSection Section "Screen" Identifier "Screen 1" Device "nvidia1" Monitor "Planar" DefaultDepth 24 Subsection "Display" Depth 16 Modes "1280x1024" "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubsection EndSection Section "ServerLayout" Identifier "Simple Layout" Screen 0 "Screen 0" Screen 1 "Screen 1" leftof "Screen 0" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection ------------------------- >> emerge --info Portage 2.1.1-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo x86_64) ================================================================= System uname: 2.6.18-gentoo x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.12.6 Last Sync: Sat, 18 Nov 2006 07:50:01 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.3.5-r2, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j1" 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'" PORTAGE_TMPDIR="/disk1/gentoo/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="amd64 X aac aiglx alsa bonobo branding bzip2 cairo cdda cdr cgi cli cpudetection cracklib cups cursors dbus divx4linux dlloader dri dv dvd dvdr dvdread dvi elibc_glibc emboss encode exif fam ffmpeg firefox flac font-server fortran gdbm gdm gif glitz glut gnome gphoto2 gpm gstreamer gtk gtk2 hal hddtemp icons iconv imagemagick input_devices_evdev input_devices_keyboard input_devices_mouse isdnlog java jpeg kernel_linux libg++ libnotify lm_sensors mad matroska mbox mikmod mng mono mozbranding mozcalendar mozsvg mp3 mp4 mpeg mpeg2 mplayer nautilus ncurses network nforce2 nptl nptlonly nsplugin nvidia ofx ogg oggvorbis openal opengl oss pam pcre pdf perl pmu png ppds pppd python qt4 quicktime readline realmedia reflection samba sdl server session spell spl ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU v4l v4l2 video_cards_fbdev video_cards_nvidia video_cards_vesa vorbis wma wmf xinetd xml xml2 xorg xv xvid xvmc zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
I'm not sure why you say you can't use Xinerama (I've used it with different monitors with different resolutions and X works great). Nautilus has issues with Xinerama nonetheless, so I'm not surprised it fails without it too. Anyway, just for reference, here are the kinds of problems Nautilus has with Xinerama, in case you'd like to try it. http://bugzilla.gnome.org/show_bug.cgi?id=341528 http://bugzilla.gnome.org/show_bug.cgi?id=331734 Resolving this bug UPSTREAM because there isn't much we can do, nautilus has been broken with multiple-monitor setups for a long time and it's up to the gnome folks to fix it. Thanks.
I did not say I could not use xinerama. Just that I did not. I actually prefer without it. Should I file a bug with gnome or is this report being sent upstream ?
Please file a bug there, and add the url here. Thanks for your understanding :)