|
Bugzilla – Full Text Bug Listing |
| Summary: | Support for multiseat in SaX2 | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Marcus Schaefer <ms> |
| Component: | SaX2 | Assignee: | Marcus Schaefer <ms> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P5 - None | CC: | max, sndirsch |
| Version: | Alpha 4 | ||
| Target Milestone: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Marcus Schaefer
2006-01-11 18:14:52 UTC
While testing this at home, I made the following observations: - Linux is able to handle a second PS/2 keyboard that is connected to the PS/2 aux (mouse) connector. Both keyboards get separate /dev/input/eventN device nodes, and can thus be used independently by different X servers. - When using the evdev driver for the keyboards some keys (e.g. ArrowDown) are not working. I haven't yet figured out if the problem is in the kernel or in the X server. - The -sharevts and -novtswitch switches to X, as suggested by Cris Tyler should only be given to the "additional" X servers. The X server that is started on the primary VGA card should be started without them. - In addition, my setup (an onboard VIA UniChrome and a PCI Matrox Mystique) required the -isolateDevice option with the PCI bus ID of the respective graphics chip. Without that option either the first one became unusable when the second one was started, or the froze completely on startup of the second server, depending on the sequence in which the servers were started. s/or the froze/or the machine froze/ Thanks for testing. Well because of bad keyboard support with evdev and more important the missing persistent device handling in the driver I assume not many people using this feature. Nevertheless I made a patch for sax2 to be able to handle a multiseat setup. this in depth means isax is able to parse and write the needed sections especially multiple ServerLayout sections. While this is a critical code part in sax I made the patch in a branch for my own testings first. If there are no problems around the patch next steps are: - enhance libsax to provide classes for easy multiseat setup - enhance SaX2 GUI to be able to provide simple user dialogs This report is just for your interest ;) Where can I get the patch or patched sax2? I'd like to have a try. BTW, there has been an interesting article about Multiseat on Linux in the popular german computer magazine c't 10/06, page 228. set this one to later... I'm too busy with other projects mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy) mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy) mass reopening all SuSE Linux bugs that are set to REMIND+LATER to change the resolution to WONTFIX (adapting to new policy) Closing old LATER+REMIND bugs as WONTFIX - if you still plan to work on it, feel free to reopen and set to ASSIGNED. In case the report saw repeated reopen comments, it's due to bugzilla timing out on the huge request ;( |