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