Multiseat
Plusieurs cession X en meme temps sur un meme pc
Discussions Libres

Visiteur
Visiteur
J'utilise Mageia depuis qu'elle existe .
J'ai configuré (depuis des années) mon pc en multiseat pour 2 utilisateurs pour l'instant (je compte passé à 3 très bientôt) .
Je serais intéressé par des personnes essayant de résoudre les problèmes de son (surtout sous Mageia) et éventuellement du problème d'assignation de ports USB (mais ce dernier problème n'est pas une priorité pour l'instant pour moi) .
Je peux aussi aidé quelqu'un qui voudrait configurer son pc en multiseat mais je ne promet rien

Merci
J'utilise Mageia 5 avec KDE

Visiteur
Visiteur
Tu connais quoi du multiseat ?

Visiteur
Visiteur
1) /etc/X11/xorg.conf
2) /var/lib/mageia/kde4-profiles/Default/share/config/kdm/kdmrc
Le premier truc a faire donc c'est de copier les 2 fichiers xorg.conf et kdmrc dans un dossier dans ton home pour les modifier tranquillement.
Tu as 2 moniteurs ,2 souris ,2 claviers ?
si oui il faut les relier a ton pc . Les claviers et souris ne pourront plus être changer de ports usb sans avoir a modifier ton fichier xorg.conf .
Sinon moi j'ai 2 carte graphique en pci-e x16 gt-210 avec pilote propriétaire Nvidia
Je n'ai jamais essayer d'avoir 2 pointeurs pour un même utilisateur et je ne sais pas si c'est possible .

Visiteur
Visiteur
Une fois que tu as rassemblé et branché tout le matériel ,tu vas dans le dossier /dev/input/by-path/ et la tu copie dans un fichier texte tout les noms de fichier qui s'y trouve en faisant un copier coller (juste les noms pas les fichiers) .Ce sont tes périphériques ,claviers ,souris ... Chez moi les claviers et souris sont tous brancher en usb .
Les chemins d'assignation de tes périphériques trouvé dans ce dossier vont être incorporé à ton fichier xorg.conf plus tard.
Pour tes cartes graphiques tu utilises les mêmes pilotes ou ce sont des pilotes différents ? elles sont branché comment ? VGA ,HDMI ,DVI ?
Tu peux mettre une copie du fichier xorg.conf et du fichier texte ou tu as copier les chemins d'assignation de tes périphériques ?
Ah j'allais oublier le plus important ! il faut que tu es 2 utilisateurs de créer


Visiteur
Visiteur
pour le branchement des moniteurs moi j'en ai un en hdmi et l'autre en vga . Le probleme du vga c'est que tu peux pas faire passer de la hd dessus il me semble (a cause du debit) le dvi j'ai jamais essayer ,si tu as aucun ecran en hdmi pour l'instant ne les change pas . si y'a du dvi met du dvi ,on verra bien ...

Visiteur
Visiteur
Les problèmes restant à réglé sont : assignation des cartes audio et de hub usb à chaque utilisateurs.


Visiteur
Visiteur
Pour les cartes graphiques j'ai eu des problèmes pour faire cohabiter intel et Nvidia et au final ça n'a pas marcher j'ai été obligé de mettre 3 carte graphique identique (gainward passive avec chipset nvidia gt210) sinon la intel ne s'activer qu’aléatoirement . Il doit y 'avoir conflit de pilote et de toutes façon avant ça, j'avais déjà eu des problème de pilote avec la carte intel ....
Twinview a ma connaissance ne sert pas a faire du multiseat mais je ne suis pas non plus un spécialiste ,perso je m'en servais pour afficher des films sur ma télé mais ça utilise la même session .si c'est ça que tu veux faire il vaut mieux ne pas te lancer dans la configuration d'un multiseat .
ton fichier xorg.conf modifier :
Caché :
Section "ServerFlags" # une des options permet de separer les claviers et souris
Option "DontZap" "False" # désactiver <Ctrl><Alt><BS> (abandon du serveur)
Option "AutoAddDevices" "false" # traduction : Auto Ajouter des périphériques
Option "AllowMouseOpenFail" "true" # permet au serveur de démarrer même si la souris ne fonctionne pas
EndSection
Section "Module"
Load "v4l" # Video for Linux
EndSection
Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_120" 368.76 1920 2072 2288 2656 1080 1081 1084 1157 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_100" 302.02 1920 2072 2280 2640 1080 1081 1084 1144 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_85" 252.93 1920 2064 2272 2624 1080 1081 1084 1134 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_75" 220.64 1920 2056 2264 2608 1080 1081 1084 1128 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_60" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_50" 141.45 1920 2032 2232 2544 1080 1081 1084 1112 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_120" 255.69 1600 1728 1904 2208 900 901 904 965 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_100" 208.90 1600 1720 1896 2192 900 901 904 953 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_85" 174.79 1600 1712 1888 2176 900 901 904 945 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_75" 152.28 1600 1704 1880 2160 900 901 904 940 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_60" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_50" 97.04 1600 1680 1848 2096 900 901 904 926 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_120" 185.67 1368 1472 1624 1880 768 769 772 823 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_100" 151.73 1368 1464 1616 1864 768 769 772 814 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_85" 125.67 1368 1456 1600 1832 768 769 772 807 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_75" 110.19 1368 1456 1600 1832 768 769 772 802 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_60" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_50" 69.92 1368 1424 1568 1768 768 769 772 791 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_120" 182.63 1360 1456 1608 1856 765 766 769 820 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_100" 149.22 1360 1456 1600 1840 765 766 769 811 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_85" 124.65 1360 1448 1592 1824 765 766 769 804 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_75" 108.34 1360 1440 1584 1808 765 766 769 799 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_60" 84.40 1360 1424 1568 1776 765 766 769 792 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_50" 69.34 1360 1416 1560 1760 765 766 769 788 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_120" 161.56 1280 1376 1512 1744 720 721 724 772 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_100" 131.85 1280 1368 1504 1728 720 721 724 763 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_85" 110.01 1280 1360 1496 1712 720 721 724 756 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_75" 95.65 1280 1352 1488 1696 720 721 724 752 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_60" 74.48 1280 1336 1472 1664 720 721 724 746 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_50" 60.47 1280 1328 1456 1632 720 721 724 741 -HSync +Vsync
EndSection
Section "Monitor"
Identifier "monitor2"
VendorName "Plug'n Play"
Section "Device"
Identifier "device1"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce 8100 to GeForce 415"
Driver "nvidia"
BusID "PCI:0:0:0" # la il te faut l'adresse de la carte a la place des 0
Option "DPMS"
Option "AddARGBGLXVisuals"
Option "DynamicTwinView" "false"
Option "ProbeAllGpus" "false"
EndSection
Section "Device"
Identifier "device2"
VendorName "Intel Corporation"
BoardName "Intel 810 and later"
Driver "intel"
BusID "PCI:0:0:0" # la il te faut l'adresse de la carte a la place des 0
Option "DPMS"
Option "ProbeAllGpus" "false"
EndSection
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
Subsection "Display"
Depth 15
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
Subsection "Display"
Depth 16
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
Subsection "Display"
Depth 24
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
EndSection
Section "Screen"
Identifier "screen2"
Device "device2"
Monitor "monitor2"
DefaultColorDepth 24
EndSection
Section "ServerLayout"
Identifier "layout1"
InputDevice "keyboard1" "CoreKeyboard"
InputDevice "mouse1" "CorePointer"
Screen 0 "screen1" 0 0
EndSection
Section "ServerLayout"
Identifier "layout2"
InputDevice "keyboard2" "CoreKeyboard"
InputDevice "mouse2" "CorePointer"
Screen 0 "screen2" 0 0
EndSection
Section "InputDevice" # clavier 1
Identifier "keyboard1"
Driver "evdev"
Option "device" "/dev/input/by-path/pci-0000:00:14.0-usb-0:4:1.0-event-kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "GrabDevice" "on"
Option "XkbOptions" "compose:rwin"
Option "XkbModel" "evdev"
Option "Protocol" "evdev"
EndSection
Section "InputDevice" # clavier 2
Identifier "keyboard2"
Driver "evdev"
Option "device" "/dev/input/by-path/platform-i8042-serio-0-event-kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "GrabDevice" "on"
Option "XkbOptions" "compose:rwin"
Option "XkbModel" "evdev"
Option "Protocol" "evdev"
EndSection
Section "InputDevice" # souris 1
Identifier "mouse1"
Driver "evdev"
Option "Protocol" "auto"
Option "device" "/dev/input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event-mouse"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "GrabDevice" "on"
EndSection
Section "InputDevice" # souris 2
Identifier "mouse2"
Driver "evdev"
Option "Protocol" "auto"
Option "device" "/dev/input/by-path/pci-0000:00:14.0-usb-0:6:1.0-event-mouse"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "GrabDevice" "on"
EndSection
Section "ServerFlags" # une des options permet de separer les claviers et souris
Option "DontZap" "False" # désactiver <Ctrl><Alt><BS> (abandon du serveur)
Option "AutoAddDevices" "false" # traduction : Auto Ajouter des périphériques
Option "AllowMouseOpenFail" "true" # permet au serveur de démarrer même si la souris ne fonctionne pas
EndSection
Section "Module"
Load "v4l" # Video for Linux
EndSection
Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_120" 368.76 1920 2072 2288 2656 1080 1081 1084 1157 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_100" 302.02 1920 2072 2280 2640 1080 1081 1084 1144 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_85" 252.93 1920 2064 2272 2624 1080 1081 1084 1134 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_75" 220.64 1920 2056 2264 2608 1080 1081 1084 1128 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_60" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1920x1080_50" 141.45 1920 2032 2232 2544 1080 1081 1084 1112 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_120" 255.69 1600 1728 1904 2208 900 901 904 965 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_100" 208.90 1600 1720 1896 2192 900 901 904 953 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_85" 174.79 1600 1712 1888 2176 900 901 904 945 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_75" 152.28 1600 1704 1880 2160 900 901 904 940 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_60" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1600x900_50" 97.04 1600 1680 1848 2096 900 901 904 926 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_120" 185.67 1368 1472 1624 1880 768 769 772 823 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_100" 151.73 1368 1464 1616 1864 768 769 772 814 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_85" 125.67 1368 1456 1600 1832 768 769 772 807 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_75" 110.19 1368 1456 1600 1832 768 769 772 802 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_60" 85.86 1368 1440 1584 1800 768 769 772 795 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1368x768_50" 69.92 1368 1424 1568 1768 768 769 772 791 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_120" 182.63 1360 1456 1608 1856 765 766 769 820 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_100" 149.22 1360 1456 1600 1840 765 766 769 811 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_85" 124.65 1360 1448 1592 1824 765 766 769 804 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_75" 108.34 1360 1440 1584 1808 765 766 769 799 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_60" 84.40 1360 1424 1568 1776 765 766 769 792 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1360x765_50" 69.34 1360 1416 1560 1760 765 766 769 788 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_120" 161.56 1280 1376 1512 1744 720 721 724 772 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_100" 131.85 1280 1368 1504 1728 720 721 724 763 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_85" 110.01 1280 1360 1496 1712 720 721 724 756 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_75" 95.65 1280 1352 1488 1696 720 721 724 752 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_60" 74.48 1280 1336 1472 1664 720 721 724 746 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x720_50" 60.47 1280 1328 1456 1632 720 721 724 741 -HSync +Vsync
EndSection
Section "Monitor"
Identifier "monitor2"
VendorName "Plug'n Play"
Section "Device"
Identifier "device1"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce 8100 to GeForce 415"
Driver "nvidia"
BusID "PCI:0:0:0" # la il te faut l'adresse de la carte a la place des 0
Option "DPMS"
Option "AddARGBGLXVisuals"
Option "DynamicTwinView" "false"
Option "ProbeAllGpus" "false"
EndSection
Section "Device"
Identifier "device2"
VendorName "Intel Corporation"
BoardName "Intel 810 and later"
Driver "intel"
BusID "PCI:0:0:0" # la il te faut l'adresse de la carte a la place des 0
Option "DPMS"
Option "ProbeAllGpus" "false"
EndSection
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
Subsection "Display"
Depth 15
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
Subsection "Display"
Depth 16
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
Subsection "Display"
Depth 24
Modes "1920x1080" "1600x900" "1366x768" "1360x765" "1280x720"
EndSubsection
EndSection
Section "Screen"
Identifier "screen2"
Device "device2"
Monitor "monitor2"
DefaultColorDepth 24
EndSection
Section "ServerLayout"
Identifier "layout1"
InputDevice "keyboard1" "CoreKeyboard"
InputDevice "mouse1" "CorePointer"
Screen 0 "screen1" 0 0
EndSection
Section "ServerLayout"
Identifier "layout2"
InputDevice "keyboard2" "CoreKeyboard"
InputDevice "mouse2" "CorePointer"
Screen 0 "screen2" 0 0
EndSection
Section "InputDevice" # clavier 1
Identifier "keyboard1"
Driver "evdev"
Option "device" "/dev/input/by-path/pci-0000:00:14.0-usb-0:4:1.0-event-kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "GrabDevice" "on"
Option "XkbOptions" "compose:rwin"
Option "XkbModel" "evdev"
Option "Protocol" "evdev"
EndSection
Section "InputDevice" # clavier 2
Identifier "keyboard2"
Driver "evdev"
Option "device" "/dev/input/by-path/platform-i8042-serio-0-event-kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "GrabDevice" "on"
Option "XkbOptions" "compose:rwin"
Option "XkbModel" "evdev"
Option "Protocol" "evdev"
EndSection
Section "InputDevice" # souris 1
Identifier "mouse1"
Driver "evdev"
Option "Protocol" "auto"
Option "device" "/dev/input/by-path/pci-0000:00:14.0-usb-0:3:1.0-event-mouse"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "GrabDevice" "on"
EndSection
Section "InputDevice" # souris 2
Identifier "mouse2"
Driver "evdev"
Option "Protocol" "auto"
Option "device" "/dev/input/by-path/pci-0000:00:14.0-usb-0:6:1.0-event-mouse"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
Option "GrabDevice" "on"
EndSection
il y'a un truc a changer il me semble par rapport a dvi mais la je me souviens plus ce que c lol ,je regarderais .
Il faut que tu mettes les adresses de tes cartes graphique dans la section device .
avant d'utiliser ce fichier il me faut ton fichier kdmrc et voir pour le dvi .
Édité par Visiteur Le 17/10/2015 à 16h44

Visiteur
Visiteur
Voila ton fichier kdmrc modifier
J'ai modifier la partie [General] et j'ai ajouter [X-:1-Core] et modifier [X-:0-Core]
j'ai toujours pas chercher pour le dvi . essai de voir si tu trouve ,c'est juste une option a changer dans le fichier xorg.conf
Caché :
[General]
ConfigVersion=2.3
StaticServers=:0,:1
ReserveServers=:2,:3,:4,:5
ServerVTs=-1
ConsoleTTYs=""
PidFile=/var/run/kdm.pid
[Xdmcp]
Enable=false
Xaccess=/etc/X11/xdm/Xaccess
Willing=/usr/share/X11/xdm/Xwilling
[Shutdown]
HaltCmd=/usr/bin/poweroff
RebootCmd=/usr/bin/reboot
BootManager=Grub
[X-*-Core]
ServerArgsLocal=-deferglyphs 16 -nolisten tcp
Resources=/etc/X11/xdm/Xresources
Setup=/usr/share/X11/xdm/Xsetup_0
Startup=/usr/share/X11/xdm/GiveConsole
Reset=/usr/share/X11/xdm/TakeConsole
Session=/usr/share/X11/xdm/Xsession
FailsafeClient=/usr/bin/xterm
UserPath=/usr/local/bin:/usr/bin
SystemPath=/usr/local/sbin:/usr/sbin:/usr/local/bin:/usr/bin
AutoReLogin=false
AllowRootLogin=false
AllowNullPasswd=false
AllowShutdown=None
ClientLogFile=.xsession-errors-%s
[X-*-Greeter]
GUIStyle=Oxygen
ColorScheme=Oxygen
LogoArea=None
LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
GreetString=Welcome to %n
AntiAliasing=true
GreetFont=Sans,24,-1,5,50,0,0,0,0,0
StdFont=Sans,12,-1,5,50,0,0,0,0,0
FailFont=Sans,12,-1,5,75,0,0,0,0,0
ShowUsers=NotHidden
SelectedUsers=
HiddenUsers=nobody,root
MinShowUID=1000
MaxShowUID=65000
SortUsers=true
FaceSource=PreferUser
FaceDir=/usr/share/faces
PreselectUser=None
FocusPasswd=false
EchoPasswd=true
ForgingSeed=1145020279
PluginsLogin=classic
AllowConsole=false
Preloader=/usr/bin/preloadkde
UseTheme=true
Theme=/usr/share/apps/kdm/themes/mageia-kde4
[X-:*-Core]
ServerTimeout=120
ServerCmd=/usr/bin/X
ServerArgsLocal=-nolisten tcp
TerminateServer=true
AllowNullPasswd=true
AllowShutdown=All
NoPassEnable=false
NoPassUsers=
[X-:*-Greeter]
PreselectUser=None
FocusPasswd=true
LoginMode=DefaultLocal
[X-:0-Core]
ServerArgsLocal=-nolisten tcp -layout Layout1
AutoLoginEnable=false
AutoLoginLocked=false
AutoLoginUser=
ClientLogFile=.xsession-errors
[X-:1-Core]
ServerArgsLocal=-nolisten tcp -sharevts -novtswitch -layout Layout2
AutoLoginEnable=false
AutoLoginLocked=false
AutoLoginUser=
ClientLogFile=.xsession-errors
[X-:0-Greeter]
#PreselectUser=Default
# The user to preselect if PreselectUser=Default.
[General]
ConfigVersion=2.3
StaticServers=:0,:1
ReserveServers=:2,:3,:4,:5
ServerVTs=-1
ConsoleTTYs=""
PidFile=/var/run/kdm.pid
[Xdmcp]
Enable=false
Xaccess=/etc/X11/xdm/Xaccess
Willing=/usr/share/X11/xdm/Xwilling
[Shutdown]
HaltCmd=/usr/bin/poweroff
RebootCmd=/usr/bin/reboot
BootManager=Grub
[X-*-Core]
ServerArgsLocal=-deferglyphs 16 -nolisten tcp
Resources=/etc/X11/xdm/Xresources
Setup=/usr/share/X11/xdm/Xsetup_0
Startup=/usr/share/X11/xdm/GiveConsole
Reset=/usr/share/X11/xdm/TakeConsole
Session=/usr/share/X11/xdm/Xsession
FailsafeClient=/usr/bin/xterm
UserPath=/usr/local/bin:/usr/bin
SystemPath=/usr/local/sbin:/usr/sbin:/usr/local/bin:/usr/bin
AutoReLogin=false
AllowRootLogin=false
AllowNullPasswd=false
AllowShutdown=None
ClientLogFile=.xsession-errors-%s
[X-*-Greeter]
GUIStyle=Oxygen
ColorScheme=Oxygen
LogoArea=None
LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
GreetString=Welcome to %n
AntiAliasing=true
GreetFont=Sans,24,-1,5,50,0,0,0,0,0
StdFont=Sans,12,-1,5,50,0,0,0,0,0
FailFont=Sans,12,-1,5,75,0,0,0,0,0
ShowUsers=NotHidden
SelectedUsers=
HiddenUsers=nobody,root
MinShowUID=1000
MaxShowUID=65000
SortUsers=true
FaceSource=PreferUser
FaceDir=/usr/share/faces
PreselectUser=None
FocusPasswd=false
EchoPasswd=true
ForgingSeed=1145020279
PluginsLogin=classic
AllowConsole=false
Preloader=/usr/bin/preloadkde
UseTheme=true
Theme=/usr/share/apps/kdm/themes/mageia-kde4
[X-:*-Core]
ServerTimeout=120
ServerCmd=/usr/bin/X
ServerArgsLocal=-nolisten tcp
TerminateServer=true
AllowNullPasswd=true
AllowShutdown=All
NoPassEnable=false
NoPassUsers=
[X-:*-Greeter]
PreselectUser=None
FocusPasswd=true
LoginMode=DefaultLocal
[X-:0-Core]
ServerArgsLocal=-nolisten tcp -layout Layout1
AutoLoginEnable=false
AutoLoginLocked=false
AutoLoginUser=
ClientLogFile=.xsession-errors
[X-:1-Core]
ServerArgsLocal=-nolisten tcp -sharevts -novtswitch -layout Layout2
AutoLoginEnable=false
AutoLoginLocked=false
AutoLoginUser=
ClientLogFile=.xsession-errors
[X-:0-Greeter]
#PreselectUser=Default
# The user to preselect if PreselectUser=Default.

Visiteur
Visiteur
Et il y'a de forte chance que tu doivent intervertir les adressages des claviers et souris (tu risques d'avoir la souris ou le clavier qui marche pas sur le bon écran ,du coup il faudra modifier xorg.conf en conséquence).

Visiteur
Visiteur
Pour tes adresses de cartes c'est bon .
Tu n'as pas moyen de tester en mettant tes deux écrans branché en vga ? ou alors peut être que tu devrais essayer d'adapter les fichiers xorg.conf et kdmrc pour l'utiliser sous Trisquel puisqu'apparement tu as moins de problème dessus .
Je pense que ton problème viens des pilotes Intel qui veulent pas cohabiter avec ceux de Nvidia .C'est ce qui m'ont obligé a tout passer sous Nvidia ... Sinon tu as essayer de voir dans ton Bios si il n'y a pas une option pour activer/désactiver ta carte graphique ?

Visiteur
Visiteur
Tu as réussi a avoir les 2 sessions qui fonctionne ?
Pour l'affichage des cartes dans le centre de contrôle je trouve aussi que c'est pas très clair et j’évite avec ma configuration de m'en servir ...
Pour le changement d’écran pour Grub j’avoue que j'en sais rien ,je pense pas que ça soit au niveau de l'OS que ça se décide mais plutôt au niveau du BIOS (carte qui démarre en premier réglable dans le BIOS ?).
Pour les tuto il y'a un site pour Xorg > http://www.x.org/wiki/UserDocumentation/
Je ne sais pas si il décrit toute les lignes . Moi j'ai pioché dans plusieurs endroit sur internet et je n'ai pas toujours trouvé la signification de certaines option :-(
Pour kdmrc dans le fichier d'origine il y'a des explication sur les options mais pas toutes non plu .

henryco Membre non connecté
-
- Voir le profil du membre henryco
- Inscrit le : 08/06/2014
- Groupes :
Je voudrais aussi tenter l'aventure du double seats, mais je me demande deja si c'est possible avec ma seule carte graphique, une radeon 7770 avec ses deux ports : un port hdmi et un port display port... (il y a aussi un troisieme port dvi-vga )
en général comment savoir si une carte graphique supporte le multiseats et pas seulement le multi screen ?
F

henryco Membre non connecté
-
- Voir le profil du membre henryco
- Inscrit le : 08/06/2014
- Groupes :
Un seul device , signifie donc un seul layout et X display en même temps , et du coup la seule facon alors d'avoir du multiseat est d'avoir plusieurs nouveaux serveurs Xephyr hébergés par l'unique X display , chacun pouvant être associé à un screen different ==> monitor different ...
il semblerait donc que je ne puisse eviter Xephyr mais il y a un bug (support de evdev) qui oblige à recompiler xephyr avec des patches : trop merdique! j'abandonne et testerai avec une carte graphique supplémentaire
Édité par henryco Le 25/05/2016 à 16h03

henryco Membre non connecté
-
- Voir le profil du membre henryco
- Inscrit le : 08/06/2014
- Groupes :
ceci :
https://wiki.gentoo.org/wiki/Multiseat
Pour Mageia :
- le kdmrc est dans /var/lib/mageia/kde4-profiles/Default/share/config/kdm/kdmrc
-Pour aiguiller vers le bon fichier de config audio (creer le bon lien dans .config/pulse) pulseaudio modifier:
/usr/share/X11/xdm/GiveConsole (et pas /usr/share/config/kdm/Xstartup comme dans le tuto !)
- Dans les fichiers /etc/pulse/seat1.pa et seat2.pa qui sont alors appelés à la place de default.pa pour le chargement des modules en statique (manuel!), il ne suffit pas de charger les cartes (module-alsa-card) mais aussi les sources et sinks ( module-alsa-sink, module-alsa-source)!
Pour les connaitre un premier demarrage de pulseaudio en mode détection automatique (load-module module-udev-detect) de tous les devices(udev) permet de lister tous les periphs avec pactl list et de connaitre leurs noms et adresse bus, que l'on pourra ensuite renseigner pour le chargement des modules manuellement.
Par exemple dans mon cas (à adapter au votre):
load-module module-alsa-card device_id="0" name="pci-0000:00:1b.0" card_name="alsa_card.pci-0000_00_
1b.0" tsched=yes ignore_dB=no
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-card device_id="2" name="pci-0000_02_00.1" card_name="alsa_card.pci-0000_02_
00.1" tsched=yes ignore_dB=yes
load-module module-alsa-card device_id="3" name="pci-0000:00:1d.0-usb-0:1.7:1.2" card_name="alsa_car
d.usb-046d_0825_D568E1A0-02-U0x46d0x825" tsched=yes ignore_dB=no
load-module module-alsa-source device=hw:3,0
(pas necessaire de préciser le sink pour les cartes graphiques rajoutées : son via hdmi, ... ici seulement précisé sink pour le son des webcams et source pour le son de la carte mère )
et alors ne pas oublier de commenter load-module module-udev-detect
puis pulseaudio -k -D -vvvv pour tuer et relancer PA sous chaque user
Ca marche vraiment au poil et avec les cables HDMI (son et video) et USB longs (peripheriques, claviers souris, webcams ...) et relativement bon marché on peut vraiment transformer un unique PC en plusieurs stations autonomes dans toutes les pieces de la maison...mais il faut faire un peu de cablage proprement avec des goulottes. Il y a même possibilité de transmettre le HDMI sur 60 mètres sur un cable ethernet dédié de cathégorie 6 ou superieur. Il faut juste une carte graphique par station...(carte graphique à 35 euros suffit pour du multimedia)
L'avantage sur les traditionnels clients légers, c'est que le multimédia full HD est vraiment au rdv , sans avoir a acheter un client léger (hard ou soft)
Édité par henryco Le 04/06/2016 à 13h47

Visiteur
Visiteur
Je relance le sujet

henryco, comment je peux faire avec 3 cartes son intégré aux cartes graphique hdmi ?
J'ai mes 3 sessions qui tournent mais pour le son j'ai pas trouver de solution stable . Peut être que tu pourrais m'aider si tu passes par la un de ces jours .
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie