I had this screen shifting problem on my multiseat system. I know very
little of the internal things inside Xorg an GDM, but I managed to
circumvent screen shifting with the following configuration in
/etc/gdm/gdm.cont.

In [servers] section:

0=Standard device=/dev/console
1=Ilkka

[server-Ilkka]
name=Standard server
command=/usr/X11R6/bin/X -layout LayoutIlkka -br -audit 0 -nolisten tcp 
-sharevts -isolateDevice PCI:3:0:0 vt8
flexible=true
handled=true

***

Previously I had server section for my primary and secondary graphics
card. Then shifting appeared. I configured X to start server 0 by
default and I set up a server section in /etc/gdm/gdm.conf only for the
second seat. Now the screen shifting has completely disappeared and both
seats work nicely.

I verified it doesn't mess console by running screendump 1 to see that
no characters are written to console. Now even switching to virtual
terminals (ctrl+alt+f1..f6) doesn't mess the screen like before.

DO NOT USE no-scroll in kernel boot parameter for this because it just
makes the problem harder to see and fix. The console at tty1 still works
even if it doesn't scroll, so you can mess your computer badly if you
type rm -rf * in a text editor in X because it is going to be executed
in tty1 shell, too!

-- 
(Multiseat) screen shifts when /dev/console written to
https://bugs.launchpad.net/bugs/153425
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to