À l'aide du centre de contrôle ATI Catalyst (fglrx), j'ai configuré deux bureaux (l'option multidesktop) via une double tête. Maintenant, j'ai deux souris et claviers (USB) connectés qui, en utilisant, xinput
peuvent être mis en deux groupes distincts. Puis-je verrouiller chaque groupe sur un seul écran? Et comment cela peut-il être fait de manière permanente? Alternativement, les instructions pour transformer cette configuration "lite multiseat" en multiseat sont également appréciées.
Ceci est le xorg.conf tel que configuré par le Catalyst Center:
Section "ServerLayout"
Identifier "amdcccle Layout"
Screen 0 "amdcccle-Screen[1]-0" 0 0
Screen "amdcccle-Screen[1]-1" 1400 0
EndSection
Section "Module"
Load "glx"
EndSection
Section "Monitor"
Identifier "0-CRT1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1400x1050"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Monitor"
Identifier "0-DFP1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
Option "PreferredMode" "1400x1050"
Option "TargetRefresh" "60"
Option "Position" "0 0"
Option "Rotate" "normal"
Option "Disable" "false"
EndSection
Section "Device"
Identifier "Default Device"
Driver "fglrx"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-0"
Driver "fglrx"
Option "Monitor-DFP1" "0-DFP1"
BusID "PCI:1:5:0"
EndSection
Section "Device"
Identifier "amdcccle-Device[1]-1"
Driver "fglrx"
Option "Monitor-CRT1" "0-CRT1"
BusID "PCI:1:5:0"
Screen 1
EndSection
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-0"
Device "amdcccle-Device[1]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "amdcccle-Screen[1]-1"
Device "amdcccle-Device[1]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group "vglusers"
Mode 0660
EndSection
(la dernière entrée est de VirtualGL , voir cette question , elle ne devrait pas être pertinente ici)
Réponses:
Si j'ai compris vos besoins, vous devez lier un écran, un clavier et une souris à un ServerLayout et les autres au second.
http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/
C'est, à ma connaissance, la seule façon de procéder.
Arch aussi comme un bon tutoriel:
https://wiki.archlinux.org/index.php/Xorg_multiseat
Et Linux Toys vous montre même comment mettre en place une configuration à 6 places
http://www.linuxtoys.org/multiseat/multiseat.html
la source
Une possibilité intéressante que j'ai oubliée est la réponse de Tyler Szabo à ma question Jeux multisièges? @ gaming.SE suggère:
la source
Avez-vous essayé quelque chose comme MDM ? Il semble qu'il puisse gérer les mappages clavier / vidéo / souris dans son fichier de configuration.
la source
Recherchez plusieurs sièges et vous trouverez les informations dont vous avez besoin. L'article Wikipédia lié décrit même la place du MDM.
Je suis un fan de Debian, alors consultez le wiki Debian ou les documents de la communauté Ubuntu . XORG a une bonne collection d'informations multisièges, y compris ce mode d'emploi détaillé .
Bonne chance!
la source
Les autres réponses étaient certainement sur la bonne voie, mais la documentation MDM / multiseat est assez manquante et dispersée. Certains des liens fournis ici étaient obsolètes, faisant référence à XFree86, le prédécesseur de Xorg. Certaines recherches montrent que la plupart des configurations MDM utilisent Xephyr.
Voici un HOWTO sur la construction d'une configuration Multiseat Xephyr:
la source