|
From: Aivils S. <ai...@un...> - 2005-11-14 09:15:15
|
On Sv=E7tdiena, 13. Novembris 2005 23:23, Friedrich W. H. Kossebau wrote:
> Hi,
>
> I am struggeling to get my dual terminal setup finished and am lost for
> now. Could somebody perhaps help me if there is something wrong in what I
> have done so far?
>
> Setup:
> SUSE 10.0 Xorg 6.8.2, patched with "isolate-device" (at least the patch
> could be manually matched...)
> Faketty 0.0.4
> (hijackled delayed for now)
> PCI ViRGE/DX-graphic cards (s3virge driver) with a LCD
> PCI TGUI 9440 graphic cards (trident driver) with a CRT
Old is gold?
> 2 PS/2 keyboards :)
> 1 serial mouse
> 1 USB mouse
>
> The hardware runs properly in a plain dual head single console setup. So I
> read all the docs I found (thanks to those who set them all up :) and end=
ed
> with this multi console approach:
> * added boot service which probes secondary graphic card (u.
> xorg.conf.probe) -> works, second monitor changes from blank to blinking
> text mode cursor * added service faketty and start links to
> /etc/init.d{,/rc3.d,/rc5.d} -> works, /dev/{fttyN,tty5N} can be opened and
> give pressed keys exclusivly* * added some symlinks to X (X0, X1, why is
> this needed at all?)
Only for killing of right X.=20
> * edited xorg.conf: one layout for each graphic card/terminal, added
> Option "SingleCard" "true"
> to every layout,
> Option "NoInt10"
> to every device.
> So the setup looks complete, doesn't it? (kdmrc left out for the moment)
>
> Well, it works only so far as the console on the primary is started (both
> with vt7 and vt51). Then the X-Server starts up nicely only on this screen
> and runs a heavy KDE session with no problems. Shutting down also goes
> smoothly. But when starting the secondary console (with or without the
> first running), e.g.
> $ X1 -layout "TGUI console" :1 vt52
> it fails. The screen stays in textmode, last line printed
> (=3D=3D) Using config file: "/etc/X11/xorg.conf"
> Resetting per Ctrl-Alt-Backspace does not work, I have to login remotely =
to
> kill -9 the X process. Before doing so listing the processes returns
> 5072 ? Rs 2:02 X1 :1 -layout TGUI console vt52
> Then I get back to the shell prompt locally (sometimes lost in random
> character printing, synchronous to key presses), only to have the whole
> computer hangup completly after some further shell operations (like trying
> to reboot).
faketty runs correctly if is possible see output of this:
# cat /dev/fttyXX
Also full truth about Linux input, ftty included
# cat /proc/bus/input/devices
> Funny enough: Having started the secondary console when pressing some keys
> random characters are added both to the primary (where the shell is) _and_
> the secondary screen. Even better, when some screensaver starts (no idea
> which) _both_ screens are blanked and return again after some keypress.
> Sometimes even the prompt changes to the second screen.
Not all video adapters or X drivers have capability to share resources
(VGA,PCI) between two independ X servers. Looks like one of X driver steer
both adapters, because both adapters may be use same resources.=20
Aivils
|