You are not logged in.

#1 2012-07-25 04:06:41

cteeto
Member
Registered: 2012-01-08
Posts: 23

Can no longer run multiseat w/ 2 nvidia cards

Hello,

I've had a working multiseat configuration for a while now, though I haven't used it in about 3 months. I switched to this configuration a few days ago (by uncommenting lines in the Xservers file, like I always do). The problem is now I am getting this error in Xorg where the first seat that should start does not, instead it displays no video (and the monitor goes to sleep as if it wasn't connected but still powered on), while the second seat starts and runs normally. Here is the Xorg log with the errors toward the end:

[    11.413] 
X.Org X Server 1.12.3
Release Date: 2012-07-09
[    11.413] X Protocol Version 11, Revision 0
[    11.413] Build Operating System: Linux 3.4.4-3-ARCH x86_64 
[    11.413] Current Operating System: Linux teetor-arch 3.4.6-1-ARCH #1 SMP PREEMPT Fri Jul 20 08:21:26 CEST 2012 x86_64
[    11.413] Kernel command line: root=/dev/disk/by-uuid/24d47fe5-5483-4a0e-83b9-2f9f259daa32 ro
[    11.413] Build Date: 09 July 2012  03:59:39PM
[    11.413]  
[    11.413] Current version of pixman: 0.26.2
[    11.413] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    11.413] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    11.414] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul 24 23:51:01 2012
[    11.414] (++) Using config file: "/etc/X11/multiseat-1.conf"
[    11.414] (++) Using config directory: "/etc/X11/xorg.conf.multiseat.d"
[    11.414] (==) No Layout section.  Using the first Screen section.
[    11.414] (==) No screen section available. Using defaults.
[    11.414] (**) |-->Screen "Default Screen Section" (0)
[    11.414] (**) |   |-->Monitor "<default monitor>"
[    11.414] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    11.414] (**) |   |-->Device "GeForce 460"
[    11.414] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    11.414] (==) Automatically adding devices
[    11.414] (==) Automatically enabling devices
[    11.414] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[    11.414] 	Entry deleted from font path.
[    11.414] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[    11.414] 	Entry deleted from font path.
[    11.414] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[    11.414] 	Entry deleted from font path.
[    11.414] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[    11.414] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[    11.414] 	Entry deleted from font path.
[    11.414] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[    11.414] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/
[    11.414] (==) ModulePath set to "/usr/lib/xorg/modules"
[    11.414] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    11.414] (II) Loader magic: 0x7c8b00
[    11.414] (II) Module ABI versions:
[    11.414] 	X.Org ANSI C Emulation: 0.4
[    11.414] 	X.Org Video Driver: 12.0
[    11.414] 	X.Org XInput driver : 16.0
[    11.414] 	X.Org Server Extension : 6.0
[    11.415] (--) PCI:*(0:1:0:0) 10de:1205:1458:34fc rev 161, Mem @ 0xf6000000/33554432, 0xd8000000/134217728, 0xe4000000/67108864, I/O @ 0x0000ef00/128, BIOS @ 0x????????/524288
[    11.415] (--) PCI: (0:2:0:0) 10de:0dc4:10de:085a rev 161, Mem @ 0xf2000000/33554432, 0xc8000000/134217728, 0xd4000000/67108864, I/O @ 0x0000df00/128, BIOS @ 0x????????/524288
[    11.415] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    11.415] (II) LoadModule: "extmod"
[    11.416] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    11.416] (II) Module extmod: vendor="X.Org Foundation"
[    11.416] 	compiled for 1.12.3, module version = 1.0.0
[    11.416] 	Module class: X.Org Server Extension
[    11.416] 	ABI class: X.Org Server Extension, version 6.0
[    11.416] (II) Loading extension MIT-SCREEN-SAVER
[    11.416] (II) Loading extension XFree86-VidModeExtension
[    11.416] (II) Loading extension XFree86-DGA
[    11.416] (II) Loading extension DPMS
[    11.416] (II) Loading extension XVideo
[    11.416] (II) Loading extension XVideo-MotionCompensation
[    11.416] (II) Loading extension X-Resource
[    11.416] (II) LoadModule: "dbe"
[    11.416] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    11.416] (II) Module dbe: vendor="X.Org Foundation"
[    11.416] 	compiled for 1.12.3, module version = 1.0.0
[    11.416] 	Module class: X.Org Server Extension
[    11.416] 	ABI class: X.Org Server Extension, version 6.0
[    11.416] (II) Loading extension DOUBLE-BUFFER
[    11.416] (II) LoadModule: "glx"
[    11.416] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    11.425] (II) Module glx: vendor="NVIDIA Corporation"
[    11.425] 	compiled for 4.0.2, module version = 1.0.0
[    11.425] 	Module class: X.Org Server Extension
[    11.425] (II) NVIDIA GLX Module  302.17  Tue Jun 12 16:22:45 PDT 2012
[    11.425] (II) Loading extension GLX
[    11.425] (II) LoadModule: "record"
[    11.425] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    11.425] (II) Module record: vendor="X.Org Foundation"
[    11.425] 	compiled for 1.12.3, module version = 1.13.0
[    11.425] 	Module class: X.Org Server Extension
[    11.425] 	ABI class: X.Org Server Extension, version 6.0
[    11.425] (II) Loading extension RECORD
[    11.425] (II) LoadModule: "dri"
[    11.425] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    11.426] (II) Module dri: vendor="X.Org Foundation"
[    11.426] 	compiled for 1.12.3, module version = 1.0.0
[    11.426] 	ABI class: X.Org Server Extension, version 6.0
[    11.426] (II) Loading extension XFree86-DRI
[    11.426] (II) LoadModule: "dri2"
[    11.426] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    11.426] (II) Module dri2: vendor="X.Org Foundation"
[    11.426] 	compiled for 1.12.3, module version = 1.2.0
[    11.426] 	ABI class: X.Org Server Extension, version 6.0
[    11.426] (II) Loading extension DRI2
[    11.426] (II) LoadModule: "nvidia"
[    11.426] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    11.426] (II) Module nvidia: vendor="NVIDIA Corporation"
[    11.426] 	compiled for 4.0.2, module version = 1.0.0
[    11.426] 	Module class: X.Org Video Driver
[    11.426] (II) NVIDIA dlloader X Driver  302.17  Tue Jun 12 16:04:53 PDT 2012
[    11.426] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    11.426] (++) using VT number 7

[    11.426] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[    11.426] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[    11.428] (II) Loading sub module "fb"
[    11.428] (II) LoadModule: "fb"
[    11.428] (II) Loading /usr/lib/xorg/modules/libfb.so
[    11.428] (II) Module fb: vendor="X.Org Foundation"
[    11.428] 	compiled for 1.12.3, module version = 1.0.0
[    11.428] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    11.428] (II) Loading sub module "wfb"
[    11.428] (II) LoadModule: "wfb"
[    11.428] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    11.429] (II) Module wfb: vendor="X.Org Foundation"
[    11.429] 	compiled for 1.12.3, module version = 1.0.0
[    11.429] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    11.429] (II) Loading sub module "ramdac"
[    11.429] (II) LoadModule: "ramdac"
[    11.429] (II) Module "ramdac" already built-in
[    11.429] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[    11.429] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    11.429] (==) NVIDIA(0): RGB weight 888
[    11.429] (==) NVIDIA(0): Default visual is TrueColor
[    11.429] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    11.429] (**) NVIDIA(0): Option "Coolbits" "4"
[    11.429] (**) NVIDIA(0): Enabling 2D acceleration
[    11.465] (II) NVIDIA(GPU-0): Display (Acer S231HL (DFP-0)) does not support NVIDIA 3D
[    11.465] (II) NVIDIA(GPU-0):     Vision stereo.
[    11.499] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 460 v2 (GF114) at PCI:1:0:0 (GPU-0)
[    11.499] (--) NVIDIA(0): Memory: 1048576 kBytes
[    11.499] (--) NVIDIA(0): VideoBIOS: 70.24.25.00.02
[    11.499] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[    11.499] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    11.501] (--) NVIDIA(0): Valid display device(s) on GeForce GTX 460 v2 at PCI:1:0:0
[    11.501] (--) NVIDIA(0):     CRT-0
[    11.501] (--) NVIDIA(0):     CRT-1
[    11.501] (--) NVIDIA(0):     Acer S231HL (DFP-0) (connected)
[    11.501] (--) NVIDIA(0):     DFP-1
[    11.501] (--) NVIDIA(0):     DFP-2
[    11.501] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[    11.501] (--) NVIDIA(0): CRT-1: 400.0 MHz maximum pixel clock
[    11.501] (--) NVIDIA(0): Acer S231HL (DFP-0): 330.0 MHz maximum pixel clock
[    11.501] (--) NVIDIA(0): Acer S231HL (DFP-0): Internal Dual Link TMDS
[    11.501] (--) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[    11.501] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[    11.501] (--) NVIDIA(0): DFP-2: 330.0 MHz maximum pixel clock
[    11.501] (--) NVIDIA(0): DFP-2: Internal Single Link TMDS
[    11.501] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    11.501] (**) NVIDIA(0):     device Acer S231HL (DFP-0) (Using EDID frequencies has
[    11.501] (**) NVIDIA(0):     been enabled on all display devices.)
[    11.503] (==) NVIDIA(0): 
[    11.503] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    11.503] (==) NVIDIA(0):     will be used as the requested mode.
[    11.503] (==) NVIDIA(0): 
[    11.503] (II) NVIDIA(0): Validated modes:
[    11.503] (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
[    11.503] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[    11.506] (--) NVIDIA(0): DPI set to (95, 94); computed from "UseEdidDpi" X config
[    11.506] (--) NVIDIA(0):     option
[    11.506] (--) Depth 24 pixmap format is 32 bpp
[    11.547] (II) NVIDIA(GPU-1): Display (VIZ VO370M (DFP-1)) does not support NVIDIA 3D Vision
[    11.547] (II) NVIDIA(GPU-1):     stereo.
[    11.550] (EE) NVIDIA(GPU-1): EVO Push buffer channel allocation failed
[    11.550] (EE)  *** Aborting ***
[    11.550] (EE) NVIDIA(GPU-1): Failed to allocate EVO core DMA push buffer
[    11.550] (EE)  *** Aborting ***
[    11.551] 
[    11.551] Backtrace:
[    11.552] 0: /usr/bin/X (xorg_backtrace+0x36) [0x560306]
[    11.552] 1: /usr/bin/X (0x400000+0x164039) [0x564039]
[    11.552] 2: /lib/libpthread.so.0 (0x7f950b2f5000+0xf170) [0x7f950b304170]
[    11.552] 3: /lib/libc.so.6 (cfree+0x14) [0x7f950a1feef4]
[    11.552] 4: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f9504ecb000+0xd9d98) [0x7f9504fa4d98]
[    11.552] 5: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f9504ecb000+0x786a8) [0x7f9504f436a8]
[    11.552] 6: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f9504ecb000+0xe4acd) [0x7f9504fafacd]
[    11.552] 7: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f9504ecb000+0x4f6537) [0x7f95053c1537]
[    11.552] 8: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7f9504ecb000+0x4ed510) [0x7f95053b8510]
[    11.552] 9: /usr/bin/X (AddScreen+0x189) [0x4348c9]
[    11.552] 10: /usr/bin/X (InitOutput+0x28e) [0x472a6e]
[    11.552] 11: /usr/bin/X (0x400000+0x23476) [0x423476]
[    11.552] 12: /lib/libc.so.6 (__libc_start_main+0xf5) [0x7f950a1a4725]
[    11.552] 13: /usr/bin/X (0x400000+0x238ed) [0x4238ed]
[    11.552] 
[    11.552] Segmentation fault at address 0x458
[    11.552] 
Fatal server error:
[    11.552] Caught signal 11 (Segmentation fault). Server aborting
[    11.552] 
[    11.552] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    11.552] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    11.552] 
[    11.553] Server terminated with error (1). Closing log file.

[    11.550] (EE) NVIDIA(GPU-1): EVO Push buffer channel allocation failed
[    11.550] (EE)  *** Aborting ***
[    11.550] (EE) NVIDIA(GPU-1): Failed to allocate EVO core DMA push buffer
[    11.550] (EE)  *** Aborting ***

It looks like this is the issue ^, I have googled it with nothing interesting to show. I don't know what it is , but I have a feeling it might be a bug in the nvidia drivers since I have updated them since I last ran my multiseat. Also I think it is interesting how the errors seem to be happening on GPU-1, even though GPU-0 is the one that goes blank. Please I appreciate any help.

Offline

#2 2012-07-28 01:20:25

bastafidli
Member
Registered: 2012-07-28
Posts: 2

Re: Can no longer run multiseat w/ 2 nvidia cards

I have the same exact problem with Kubuntu 11.10 and 3 NVidia cards. My multiseat starts correctly on all 3 displays, but after I logout from seat 2 or 3 I get there

[ 37769.447] (EE) NVIDIA(GPU-1): EVO Push buffer channel allocation failed
[ 37769.447] (EE)  *** Aborting ***
[ 37769.447] (EE) NVIDIA(GPU-1): Failed to allocate EVO core DMA push buffer
[ 37769.447] (EE)  *** Aborting ***
[ 37769.450]
Backtrace:
[ 37769.450] 0: /usr/bin/X2 (xorg_backtrace+0x26) [0x460566]
[ 37769.450] 1: /usr/bin/X2 (0x400000+0x64b7a) [0x464b7a]
[ 37769.450] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fdd0e5ff000+0x10060) [0x7fdd0e60f060]
[ 37769.450] 3: /lib/x86_64-linux-gnu/libc.so.6 (cfree+0x19) [0x7fdd0d596979]
[ 37769.450] 4: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7fdd08282000+0xd9d98) [0x7fdd0835bd98]
[ 37769.450] 5: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7fdd08282000+0x786a8) [0x7fdd082fa6a8]
[ 37769.450] 6: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7fdd08282000+0xe4acd) [0x7fdd08366acd]
[ 37769.450] 7: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7fdd08282000+0x44f2d7) [0x7fdd086d12d7]
[ 37769.450] 8: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7fdd08282000+0x446300) [0x7fdd086c8300]
[ 37769.450] 9: /usr/bin/X2 (AddScreen+0x171) [0x42fed1]
[ 37769.450] 10: /usr/bin/X2 (InitOutput+0x29c) [0x473b9c]
[ 37769.450] 11: /usr/bin/X2 (0x400000+0x23143) [0x423143]
[ 37769.450] 12: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7fdd0d53930d]
[ 37769.450] 13: /usr/bin/X2 (0x400000+0x235ed) [0x4235ed]
[ 37769.450] Segmentation fault at address 0x458
[ 37769.450]
Caught signal 11 (Segmentation fault). Server aborting
[ 37769.450]
Please consult the The X.Org Foundation support
         at http://wiki.x.org
for help.
[ 37769.450] Please also check the log file at "/var/log/Xorg.2.log" for additional information.
[ 37769.450]
[ 37769.450]  ddxSigGiveUp: Closing log

Offline

#3 2012-08-07 16:18:00

leopold
Member
Registered: 2012-08-07
Posts: 1

Re: Can no longer run multiseat w/ 2 nvidia cards

this helped me:

i added this in device section:
    Option         "NoLogo" "1"
    Option         "ProbeAllGpus"          "false"

so finally, my device sections are:

Section "Device"
    Identifier     "nvidia0"
    Driver         "nvidia"
    BusID          "PCI:0:13:0"
    Option         "NoLogo" "1"
    Option         "ProbeAllGpus"          "false"
EndSection

Section "Device"
    Identifier     "nvidia1"
    Driver         "nvidia"
    BusID          "PCI:2:0:0"
EndSection

Offline

#4 2012-08-08 21:41:25

schmidek
Member
Registered: 2011-08-23
Posts: 2

Re: Can no longer run multiseat w/ 2 nvidia cards

Thanks I had the same problem.

Adding
Option         "ProbeAllGpus"          "false"
To the device section of the second seat worked.

Offline

#5 2012-08-15 03:22:48

bastafidli
Member
Registered: 2012-07-28
Posts: 2

Re: Can no longer run multiseat w/ 2 nvidia cards

This worked for me as well. I added the Option to the two seats that were failing and now all three seats are working like a charm. Thanks a lot.

Offline

#6 2012-08-18 04:32:50

codywohlers
Member
Registered: 2012-04-21
Posts: 2

Re: Can no longer run multiseat w/ 2 nvidia cards

schmidek wrote:

Thanks I had the same problem.

Adding
Option         "ProbeAllGpus"          "false"
To the device section of the second seat worked.

Thanks!  It worked.

Offline

#7 2013-02-07 21:27:39

eean
Member
Registered: 2005-06-11
Posts: 5

Re: Can no longer run multiseat w/ 2 nvidia cards

You folks are my favorite people in the world. I use openSUSE and dual-seat just stopped working one day (in retrospect, maybe nvidia driver update?). Simultaneously one of my video cards was having major issues (spots showing up on the screen). So I got a replacement video card... but still no multiseat! Googled the error and found this page, peace is restored.

Offline

#8 2013-07-26 23:41:34

lkraav
Member
Registered: 2011-04-08
Posts: 37

Re: Can no longer run multiseat w/ 2 nvidia cards

Awesome, helped me out with the same error on Gentoo

Offline

Board footer

Powered by FluxBB