Mit dem ATI Catalyst Control Center (fglrx) richte ich zwei Desktops (die Multidesktop-Option) über Dual-Head ein. Jetzt habe ich zwei Mäuse und Tastaturen (USB) angeschlossen, die mit xinput
in zwei separate Gruppen eingeteilt werden können. Kann ich jede Gruppe für einen Bildschirm sperren? Und wie kann das dauerhaft gemacht werden? Alternativ werden auch Anweisungen zum Verwandeln dieser "Lite Multiseat" -Konfiguration in Multiseat geschätzt.
Dies ist die xorg.conf, wie sie vom Catalyst Center eingerichtet wurde:
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
(Letzterer Eintrag stammt von VirtualGL , siehe diese Frage , sollte hier irrelevant sein)
Antworten:
Wenn ich Ihre Bedürfnisse verstanden habe, müssen Sie einen Bildschirm, eine Tastatur und eine Maus an ein ServerLayout und die anderen an das zweite binden.
http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/
Dies ist meines Wissens der einzige Weg, um fortzufahren.
Auch Arch als ein gutes Tutorial:
https://wiki.archlinux.org/index.php/Xorg_multiseat
Und Linux Toys zeigt Ihnen sogar, wie Sie ein 6-sitziges Setup einrichten
http://www.linuxtoys.org/multiseat/multiseat.html
quelle
Eine interessante Möglichkeit, die ich vergessen habe, ist die Antwort von Tyler Szabo auf meine Frage Multiseat-Spiele? @ Gaming.SE schlägt vor:
quelle
Haben Sie so etwas wie MDM ausprobiert ? Es sieht so aus, als ob es die Tastatur-, Video- und Mauszuordnungen in seiner Konfigurationsdatei verarbeiten kann.
quelle
Suchen Sie nach Multiseat und Sie finden die Informationen, die Sie benötigen. Der verlinkte Wikipedia-Artikel beschreibt sogar, wo MDM hineinpasst.
Ich bin ein Debian-Fan, also schau dir das Debian-Wiki oder die Ubuntu-Community-Dokumente an . XORG verfügt über eine gute Sammlung von Informationen zu mehreren Sitzen, einschließlich dieser detaillierten Anleitung .
Viel Glück!
quelle
Die anderen Antworten waren sicherlich auf dem richtigen Weg, aber die MDM / Multiseat-Dokumentation fehlt und ist verstreut. Einige der hier bereitgestellten Links waren veraltet und verweisen auf XFree86, den Vorgänger von Xorg. Einige Grabungen zeigen, dass die meisten MDM-Konfigurationen Xephyr verwenden.
Hier ist ein HOWTO zum Erstellen der Multiseat Xephyr-Konfiguration:
quelle