{"id":566,"date":"2011-01-28T00:30:38","date_gmt":"2011-12-27T13:51:50","guid":{"rendered":"http:\/\/kraftek.com\/blog\/multiseat-xorggdm-on-slackware-13-x86_64\/"},"modified":"2011-01-28T00:30:38","modified_gmt":"2011-12-27T13:51:50","slug":"multiseat-xorggdm-on-slackware-13-x86_64","status":"publish","type":"post","link":"\/blog\/index.php\/multiseat-xorggdm-on-slackware-13-x86_64\/","title":{"rendered":"Multiseat xorg+gdm on slackware 13 x86_64"},"content":{"rendered":"<p>One computer, two people using it, that means<br \/>\n&#8211; 2 video cards, one in the motherboard, and another in PCI-E<br \/>\n&#8211; 2 monitors, 2 keyboards, 2 mouses<br \/>\nlspci says:<br \/>\nroot@kraftek:~# lspci | grep -i vga<br \/>\n02:00.0 VGA compatible controller: nVidia Corporation C77 [GeForce 8200] (rev a2)<br \/>\n03:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)<br \/>\nMake sure you select the pci-e as the first card to be initialised in the bios<br \/>\nTo find out which mouse and keyboard is which, for each \/dev\/input\/mouse1 \/dev\/input\/mouse2 and \/dev\/input\/event0 \/dev\/input\/event1 \/dev\/input\/event10 \/dev\/input\/event11 \/dev\/input\/event12 \/dev\/input\/event13 \/dev\/input\/event2 \/dev\/input\/event3 \/dev\/input\/event5 \/dev\/input\/event7 \/dev\/input\/event8 \/dev\/input\/event9 do a:<br \/>\n# cat \/dev\/input\/mouse X<br \/>\n# cat \/dev\/input\/eventX<br \/>\nand move the mouse or type in the keyboard, if you see characters in the terminal, that is your kb or mouse.<br \/>\nAlso make sure you enable this on the ServerFlags section in xorg.conf so that xorg honors the devices you<br \/>\nselect in xorg.conf<br \/>\nOption &#8220;AutoAddDevices&#8221; &#8220;false&#8221;<br \/>\n\/etc\/X11\/xorg.conf<br \/>\n30\/433<br \/>\n\/etc\/X11\/gdm\/custom.conf<br \/>\nThe gdm custom.conf is necessary so you have 2 login screens, one on each screen, the important part is:<br \/>\n[servers]<br \/>\n0=Standard device=\/dev\/console<br \/>\n1=Standard1<br \/>\n[server-Standard]<br \/>\nname=Standard server<br \/>\ncommand=\/usr\/X11R6\/bin\/X -nolisten tcp -novtswitch -sharevts -layout seat1<br \/>\nflexible=true<br \/>\n[server-Standard 1]<br \/>\nname=Standard server<br \/>\ncommand=\/usr\/X11R6\/bin\/X -nolisten tcp -novtswitch -sharevts -layout seat2<br \/>\nflexible=true<br \/>\nenjoy!<br \/>\n31\/433<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One computer, two people using it, that means &#8211; 2 video cards, one in the motherboard, and another in PCI-E &#8211; 2 monitors, 2 keyboards, 2 mouses lspci says: root@kraftek:~# lspci | grep -i vga 02:00.0 VGA compatible controller: nVidia Corporation C77 [GeForce 8200] (rev a2) 03:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 8400 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-566","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=566"}],"version-history":[{"count":0,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/posts\/566\/revisions"}],"wp:attachment":[{"href":"\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=566"},{"taxonomy":"post_tag","embeddable":true,"href":"\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}