Package: libgnome-desktop-3-2 Version: 3.4.2-1 Severity: normal Hi,
the multihead setup for gnome3 is severely broken in multiple respects. With gnome2 one could automatically let any external monitor become the primary screen immediatly. In gnome3 configuration of the primary screen is not possible with a GUI tool and ~/.config/monitors.xml seems to get ignored although it gets written to. After connecting an external monitor the internal LVDS screen of the Notebook stays the primary screen. Most of the time the external monitor gets a clone of the LVDS although its native resolution is completely differen and monitors.xml says to put it right of the LVDS. xrandr Screen 0: minimum 320 x 200, current 3360 x 1080, maximum 8192 x 8192 LVDS1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 189mm 1440x900 60.0*+ 59.9 50.0 1360x768 59.8 60.0 1152x864 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1920x1080+1440+0 (normal left inverted right x axis y axis) 530mm x 300mm 1920x1080 60.0*+ 1600x1200 60.0 1680x1050 60.0 1280x1024 60.0 1440x900 59.9 1280x960 60.0 1280x800 59.8 1024x768 60.0 800x600 60.3 56.2 640x480 60.0 HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) This is my ~/.config/monitors.xml <monitors version="1"> <configuration> <clone>no</clone> <output name="LVDS2"> <vendor>LEN</vendor> <product>0x4036</product> <serial>0x00000000</serial> <width>1440</width> <height>900</height> <rate>60</rate> <x>0</x> <y>0</y> <rotation>normal</rotation> <reflect_x>no</reflect_x> <reflect_y>no</reflect_y> <primary>no</primary> </output> <output name="VGA2"> <vendor>SAM</vendor> <product>0x060e</product> <serial>0x30303130</serial> <width>1920</width> <height>1080</height> <rate>60</rate> <x>1440</x> <y>0</y> <rotation>normal</rotation> <reflect_x>no</reflect_x> <reflect_y>no</reflect_y> <primary>yes</primary> </output> <output name="HDMI1"> </output> <output name="DP4"> </output> <output name="HDMI2"> </output> <output name="HDMI3"> </output> <output name="DP5"> </output> <output name="DP6"> </output> </configuration> </monitors> *** Please consider answering these questions, where appropriate *** * What led up to the situation? undock/dock the notebook from the docking station e.g. disconnect/connect external monitor. * What exactly did you do (or not do) that was effective (or ineffective)? xrandr --output VGA1 --primary * What was the outcome of this action? primary screen switched to the external monitor * What outcome did you expect instead? The ~/.config/monitors.xml lists the external Monitor as the primary screen so as soon as its connected it should become the primary screen. This worked for gnome2. -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-0.bpo.4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libgnome-desktop-3-2 depends on: ii gnome-desktop3-data 3.4.2-1 ii gsettings-desktop-schemas 3.4.2-3 ii libc6 2.13-37 ii libcairo2 1.12.2-2 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libglib2.0-0 2.33.12+really2.32.4-3 ii libgtk-3-0 3.4.2-4 ii libx11-6 2:1.5.0-1 ii libxext6 2:1.3.1-2 ii libxrandr2 2:1.3.2-2 Versions of packages libgnome-desktop-3-2 recommends: ii hwdata 0.233-1 libgnome-desktop-3-2 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org