Bug#698340: libgnome-desktop-3-2: monitors.xml is without effect aftere undock/dock cycle

Florian Lohoff f at zz.de
Thu Jan 17 09:06:35 UTC 2013


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



More information about the pkg-gnome-maintainers mailing list