Package: metacity Version: 1:2.14.5-1 Severity: normal This is an older bug, but it's still valid, so I'm posting it now (for some reason it was sitting on my system because it failed when I originally sent it... I originally intended to send it on 15 May 2006, on metacity Version: 1:2.14.1-2. Here it is:
When I upgraded to GNOME 2.14 via my regular Debian testing dist-upgrade, I found a problem with window placement on my xinerama setup. I had the following setup. On the left monitor I had a big gnome-terminal (at the right part of the screen) and on the right monitor I had 2 smaller gnome-terminals (on the left part of the screen). This worked fine with the GNOME 2.12 components. I had these 3 gnome-terminals started up automatically with the 'save current session' option of the logout-dialog of GNOME. However, since the upgrade, the 2 gnome-terminals on the right monitor disappeared. To fix this, I just launched 2 new gnome-terminals, placed them correctly on the xinerama-desktop (so, on the right monitor) and saved the session. When logging in now, the 2 gnome-terminals from the right screen just end up on top of the big gnome-terminal of the left screen. It seems it won't place 'saved session' programs on the right screen anymore. However, the GNOME panel I have on the right screen works just fine. I'm using the proprietary Matrox driver with Xinerama enabled, like this: Section "ServerLayout" Identifier "Simple Layout" Screen "Screen 1" RightOf "Screen 2" Screen "Screen 2" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection So, it seems that Metacity only wants to place those terminals on Screen 2. The smaller terminals are started like this: gnome-terminal --geometry=80x29+1600+0 and gnome-terminal --geometry=80x29+1600-0 as you can see, they should end up on the right monitor (both have 1600x1200 resolution). FYI: The large one (which is placed correctly) is started like this: gnome-terminal --geometry=80x56-1600-70 -x bash -l -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages metacity depends on: ii libatk1.0-0 1.12.2-1 The ATK accessibility toolkit ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries ii libgconf2-4 2.14.0-4 GNOME configuration database syste ii libglib2.0-0 2.12.3-2 The GLib library of C routines ii libgtk2.0-0 2.8.20-1 The GTK+ graphical user interface ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library ii libmetacity0 1:2.14.5-1 library of lightweight GTK2 based ii libpango1.0-0 1.14.4-2 Layout and rendering of internatio ii libsm6 1:1.0.1-2 X11 Session Management library ii libstartup-notification0 0.8-2 library for program launch feedbac ii libx11-6 2:1.0.0-9 X11 client-side library ii libxcursor1 1.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library ii libxrender1 1:0.9.1-3 X Rendering Extension client libra ii metacity-common 1:2.14.5-1 Shared files of lightweight GTK2 b metacity recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]