Daniel,
I don't know which program setup the monitor layout. I found a workaround which
confirms that xsplash does not affect monitor layout.
As a workaround, I have added some xrandr commands in gdm init script. The
logic is the following one : if an external screen is connected and laptop lid
is closed, only the external is used. Otherwise only the laptop panel is used.
Here is the beginning of my customized /etc/gdm/Init/Default. Add lines are
between ### BEGIN SETUP SCREEN ### and ### END SETUP SCREEN ###
#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
# -George
PATH=/usr/bin:$PATH
OLD_IFS=$IFS
### BEGIN SETUP SCREEN ###
# Disable TV Output.
xrandr --output TV1 --off
xrandr | grep VGA1 | grep " connected "
if [ "$?" = 0 ]; then
if grep -q "closed" /proc/acpi/button/lid/LID/state; then
# VGA1 is connected and the lid is closed"
xrandr --output VGA1 --auto --output LVDS1 --off
else
# VGA1 is connected and the lid is opened"
xrandr --output LVDS1 --auto --output VGA1 --off
fi
else
# VGA1 is disconnected"
xrandr --output LVDS1 --auto --output VGA1 --off
fi
### END SETUP SCREEN ###
if [ -x '/usr/bin/xsplash' ];
then
You need to adapt the script according to your video card and setup. Use with
caution, it may break the video setup.
With this workaround the only I don't see is usplash boot screen.
--
xsplash doesn't handle several screens on intel GM965
https://bugs.launchpad.net/bugs/441391
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs