bom dia, configurei minha maquina pra atuar como um sistema multiseat ( uma maquina com 4 monitores, teclados e mouse ) esses sistema tem 4 placas de videos e usei o xephyr seguindo o seguinte tutorial http://netpatia.blogspot.com/2006/09/multiseat-computer-with-ubuntu.html
e em anexo tá o script q usei pra chama o X pelo gdm (Xephyr.sh) e os demais arquivos de configuração. tudo estava funcionando bem até que conforme os usuários estão usando o gnome, o gdm reseta, encerrando o X e voltando pra tela inicial de login do gdm. Nao aparece nenhum log de erro /var/log/Xorg.0.log e nem no syslog. nao consigo entender o motivo disso, as vezes demora 30 minutos pra acontecer, ou menos. A config da minha máquina é: AMD Sempron 1833.216 MHz 1 GB de ram placa ASUS com 5 slot PCI e um AGP placas de video: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] AGP Trident Microsystems TGUI 9660/938x/968x PCI S3 Inc. ViRGE/DX or /GX PCI Trident Microsystems TGUI 9660/938x/968x Seguindo o conselho do Junior Polegato (linux at juniorpolegato.com.br) dei uma olhada nos arquivos de logs em /var/log/gdm e lá vi o registros de quando o X reseta e volta pra tela de login do gdm: AUDIT: Tue Aug 21 16:19:49 2007: 11499 Xephyr: client 4 rejected from local host XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.2" after 45625 requests (45623 known processed) with 0 events remaining. Alguem sabe dizer porque isso ta acontecendo? o que devo fazer pra meu X para de resetar? presciso resolver isso urgente, finalmente consegui por linux aqui na empresa, não posso deixar esse problema atrapalhar o resto da migração. agradeço a atenção e a ajuda de todos.
Xephyr.sh
Description: application/shellscript
[servers] 0=Hardware 1=Xephyr1 2=Xephyr2 3=Xephyr3 4=Xephyr4 [server-Hardware] name=Hardware command=/usr/X11R6/bin/X -ac -br handled=false flexible=false [server-Xephyr1] name=Xephyr1 command=/usr/sbin/Xephyr.sh -display :0.0 -br -xauthority /var/lib/gdm/:0.Xauth -geometry 1024x768+0+0 -kbdphys usb-0000:00:10.2-1/input0 -mousephys usb-0000:00:10.2-2/input0 -use-evdev handled=true flexible=false [server-Xephyr2] name=Xephyr2 command=/usr/sbin/Xephyr.sh -display :0.1 -br -xauthority /var/lib/gdm/:0.Xauth -geometry 1024x768+0+0 -kbdphys usb-0000:00:10.3-4.3/input0 -mousephys usb-0000:00:10.0-1/input0 -use-evdev handled=true flexible=false [server-Xephyr3] name=Xephyr3 command=/usr/sbin/Xephyr.sh -display :0.2 -br -xauthority /var/lib/gdm/:0.Xauth -geometry 1024x768+0+0 -kbdphys usb-0000:00:10.3-4.2/input0 -mousephys usb-0000:00:10.0-2/input0 -use-evdev handled=true flexible=false [server-Xephyr4] name=Xephyr4 command=/usr/sbin/Xephyr.sh -display :0.3 -br -xauthority /var/lib/gdm/:0.Xauth -geometry 1024x768+0+0 -kbdphys usb-0000:00:10.3-4.4/input0 -mousephys usb-0000:00:10.1-1/input0 -use-evdev handled=true flexible=false [greeter] GraphicalTheme=SimpleGreeter
Section "ServerLayout" Identifier "layout" Screen "screen0" Screen "screen1" Below "screen0" Screen "screen2" Below "screen1" Screen "screen3" Below "screen2" InputDevice "keyboard0" InputDevice "mouse0" EndSection Section "Device" Identifier "device0" Driver "nv" VendorName "nVidia Corporation" BoardName "NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "device1" Driver "trident" VendorName "Trident Microsystems" BoardName "TGUI 9660/938x/968x" BusID "PCI:0:13:0" EndSection Section "Device" Identifier "device2" Driver "trident" VendorName "Trident Microsystems" BoardName "TGUI 9660/938x/968x" BusID "PCI:0:19:0" EndSection Section "Device" Identifier "device3" Driver "s3virge" VendorName "S3 Inc." BoardName "ViRGE/DX or /GX" BusID "PCI:0:14:0" EndSection Section "Monitor" Identifier "monitor0" VendorName "AOC" ModelName "LM522" HorizSync 30.0 - 63.0 VertRefresh 55.0 - 75.0 Option "DPMS" EndSection Section "Monitor" Identifier "monitor1" VendorName "AOC" ModelName "LM522" HorizSync 30.0 - 63.0 VertRefresh 55.0 - 75.0 Option "DPMS" EndSection Section "Monitor" Identifier "monitor2" VendorName "AOC" ModelName "LM522" HorizSync 30.0 - 63.0 VertRefresh 55.0 - 75.0 Option "DPMS" EndSection Section "Monitor" Identifier "monitor3" VendorName "AOC" ModelName "LM522" HorizSync 30.0 - 63.0 VertRefresh 55.0 - 75.0 Option "DPMS" EndSection Section "Screen" Identifier "screen0" Device "device0" Monitor "monitor0" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1024x768" EndSubSection EndSection Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1024x768" EndSubSection EndSection Section "Screen" Identifier "screen2" Device "device2" Monitor "monitor2" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1024x768" EndSubSection EndSection Section "Screen" Identifier "screen3" Device "device3" Monitor "monitor3" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1024x768" EndSubSection EndSection Section "InputDevice" Identifier "mouse0" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSection Section "InputDevice" Identifier "keyboard0" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "abnt2" Option "XkbLayout" "br" Option "XkbVariant" "abnt2" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "yes" Option "DontVTSwitch" "yes" Option "DontZap" "yes" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" EndSection