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 |