Bug#686478: systemsettings: fails to initialize multiple monitor setup
Package: systemsettings
Version: 4:4.8.4-3
Severity: normal
Dear Maintainer,
* What exactly did you do (or not do) that was effective (or ineffective)?
Click on the K-menu --> System Settings --> Display and Monitor
configure a dual head (I'm using nvidia twinview setup if that is
relevant) where the last alphabetically ordered device is Left of
the first alphabetically ordered device. For example, DVI-I-3
Left Of DVI-I-2. Set The latter (DVI-I-2) as Primary output.
Click Apply, confirm, click Save as Default and save as default;
click on OK. Reboot.
* What was the outcome of this action?
A Cloned view (both monitors show the same thing).
* What outcome did you expect instead?
What I configured.
* Please help!
The above configuration leads to a line in
~/.kde/share/config/krandrrc under [Display]:
StartupCommands=xrandr --output DVI-I-2 --pos 1680x0 --mode 1680x1050 --refresh 60.0\nxrandr --output DVI-I-3 --pos 0x0 --mode 1680x1050 --refresh 60.0\nxrandr --output DVI-I-2 --primary
which is executed as three commands in that order after logging in
into KDE. The first of those commands fails (because?).
What DOES work is putting the command with the lowest X-value first.
Thus, do not write out the commands in the alphabetical order of
device name, but write them out left to right. That is, the following
line gives the desired result:
StartupCommands=xrandr --output DVI-I-3 --pos 0x0 --mode 1680x1050 --refresh 60.0\nxrandr --output DVI-I-2 --pos 1680x0 --mode 1680x1050 --refresh 60.0\nxrandr --output DVI-I-2 --primary
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-3-amd64 (SMP w/8 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 systemsettings depends on:
ii kde-runtime 4:4.8.4-1
ii libc6 2.13-35
ii libfontconfig1 2.9.0-7
ii libkcmutils4 4:4.8.4-3
ii libkdecore5 4:4.8.4-3
ii libkdeui5 4:4.8.4-3
ii libkhtml5 4:4.8.4-3
ii libkio5 4:4.8.4-3
ii libknewstuff3-4 4:4.8.4-3
ii libqt4-dbus 4:4.8.2-2+b1
ii libqt4-xml 4:4.8.2-2+b1
ii libqtcore4 4:4.8.2-2+b1
ii libqtgui4 4:4.8.2-2+b1
ii libstdc++6 4.7.1-2
ii libx11-6 2:1.5.0-1
systemsettings recommends no packages.
systemsettings suggests no packages.
-- no debconf information
Reply to: