From: Aivils S. <Aiv...@un...> - 2002-10-28 08:31:28
|
Adam Hunt wrote >I'm just trying to clarify what the issuses are surrounding having one >computer with multiple monitors, keyboards and mice serve multiple users localy. > >Video -- This seems to have been solved by the new wonderful framebuffer >layer. Two or more VT's with their associated framebuffers and xservers. Needs lot of work. Current CVS support one VT per all fb layer. >Mice -- We can have more then one mouse control a single pointer but how do >we get mouse 1 on VT1, mouse 2 on VT2, etc... I don't know. X do not ask for VT but /dev/ttyX /dev/input/mouseX. You can analyze gpm. >Keyboards -- This seems to be the major issue. IIRC the code for handling >the keyboard is deeply rooted in XF86's codebase (correct me if I am wrong). >It was never intended that a single box would have more then one keyboard >connected. [Is anyone working on this? Are there any theoretical >soutions/hacks/clean-fixes?] Not so deeply in XF86's. You can run multiple independ X without kernel patch. Check out http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/ >Sound -- Not really a primary goal but most likelly this is doable. Under Linux we have not common sound solution. Any application use different sound layer. I patch /usr/bin/startkde. Now this script push into ~/.kde/share/config/kcmartsrc with right content. User can run apps with aRTs support with his sound card. This will not work for other desktop manager and games. I have two sound cards in the box. es1371,es5880 - system crash with joystik support. idsoftware production allow: $ quake3 +set snddevice /dev/dsp2 >Floppy/CDROM Access -- Also not a primary goal but with USB hardware and >symlinks this can most likelly be done. IMHO defined in the /etc/fstab under redhat /etc/security/console.perms Aivils Stoss |