sleeping S3 is fine, waking up is fine, except i run two X servers from gdm, and the second monitor remains in standby. # ps -ef |grep X root 3363 3359 1 17:26 tty7 00:01:37 /usr/bin/X :0 -ac -br -auth /var/gdm/:0.Xauth vt7 root 4023 4020 0 19:46 ? 00:00:00 /usr/bin/X :1 :1 -ac -br -layout Second -sharevts -novtswitch -auth /var/gdm/:1.Xauth vt8 # kill -9 4023 and second X appears. # uname -a Linux anubis 2.6.29-gentoo-r1 #2 SMP PREEMPT Wed Apr 22 17:13:56 EEST 2009 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux some logs: Apr 22 19:45:26 anubis PCI-DMA: Resuming GART IOMMU Apr 22 19:45:26 anubis PCI-DMA: Restoring GART aperture settings Apr 22 19:45:26 anubis pci 0000:00:00.0: restoring config space at offset 0xf (was 0x0, writing 0xff) Apr 22 19:45:26 anubis pci 0000:00:00.0: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.1: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.1: restoring config space at offset 0x1 (was 0x40200100, writing 0x200100) Apr 22 19:45:26 anubis pci 0000:00:00.2: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.3: restoring config space at offset 0xf (was 0x0, writing 0xff) Apr 22 19:45:26 anubis pci 0000:00:00.3: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.4: restoring config space at offset 0xf (was 0x0, writing 0xff) Apr 22 19:45:26 anubis pci 0000:00:00.4: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.5: restoring config space at offset 0xf (was 0x0, writing 0xff) Apr 22 19:45:26 anubis pci 0000:00:00.5: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.6: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pci 0000:00:00.6: restoring config space at offset 0x1 (was 0x200100, writing 0x200102) Apr 22 19:45:26 anubis pci 0000:00:00.7: restoring config space at offset 0xb (was 0x0, writing 0x50001458) Apr 22 19:45:26 anubis pcieport-driver 0000:00:04.0: restoring config space at offset 0x7 (was 0x1f1, writing 0x200001f1) Apr 22 19:45:26 anubis pcieport-driver 0000:00:04.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) Apr 22 19:45:26 anubis pci 0000:00:08.0: restoring config space at offset 0xf (was 0x0, writing 0xff) ... Apr 22 19:45:26 anubis pcieport-driver 0000:00:15.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) Apr 22 19:45:26 anubis pcieport-driver 0000:00:17.0: restoring config space at offset 0x7 (was 0x1f1, writing 0x200001f1) Apr 22 19:45:26 anubis pcieport-driver 0000:00:17.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100407) Apr 22 19:45:26 anubis nvidia 0000:01:00.0: restoring config space at offset 0x3 (was 0x8, writing 0x0) Apr 22 19:45:26 anubis nvidia 0000:01:00.0: restoring config space at offset 0x1 (was 0x100007, writing 0x100006) Apr 22 19:45:26 anubis nvidia 0000:04:00.0: restoring config space at offset 0xf (was 0x100, writing 0x107) Apr 22 19:45:26 anubis nvidia 0000:04:00.0: restoring config space at offset 0x7 (was 0x4, writing 0xe9000004) Apr 22 19:45:26 anubis nvidia 0000:04:00.0: restoring config space at offset 0x5 (was 0xc, writing 0xd000000c) Apr 22 19:45:26 anubis nvidia 0000:04:00.0: restoring config space at offset 0x4 (was 0x0, writing 0xe8000000) Apr 22 19:45:26 anubis nvidia 0000:04:00.0: restoring config space at offset 0x1 (was 0x100000, writing 0x100006) Apr 22 19:45:26 anubis Enabling non-boot CPUs ... Apr 22 19:45:26 anubis SMP alternatives: switching to SMP code Apr 22 19:45:26 anubis Booting processor 1 APIC 0x1 ip 0x6000 Apr 22 19:45:26 anubis Initializing CPU#1 Apr 22 19:45:26 anubis Calibrating delay using timer specific routine.. 5826.90 BogoMIPS (lpj=2913454) Apr 22 19:45:26 anubis CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) Apr 22 19:45:26 anubis CPU: L2 Cache: 512K (64 bytes/line) Apr 22 19:45:26 anubis CPU 1/0x1 -> Node 0 Apr 22 19:45:26 anubis CPU: Physical Processor ID: 0 Apr 22 19:45:26 anubis CPU: Processor Core ID: 1 Apr 22 19:45:26 anubis x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106 Apr 22 19:45:26 anubis CPU1: AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ stepping 02 Apr 22 19:45:26 anubis CPU0 attaching NULL sched-domain. Apr 22 19:45:26 anubis Switched to high resolution mode on CPU 1 Apr 22 19:45:26 anubis CPU0 attaching sched-domain: Apr 22 19:45:26 anubis domain 0: span 0-1 level CPU Apr 22 19:45:26 anubis groups: 0 1 Apr 22 19:45:26 anubis CPU1 attaching sched-domain: Apr 22 19:45:26 anubis domain 0: span 0-1 level CPU Apr 22 19:45:26 anubis groups: 1 0 Apr 22 19:45:26 anubis CPU1 is up Apr 22 19:45:26 anubis ACPI: Waking up from system sleep state S3 Apr 22 19:45:26 anubis pcieport-driver 0000:00:04.0: setting latency timer to 64 Apr 22 19:45:26 anubis nForce2_smbus 0000:00:09.1: PME# disabled .. Apr 22 19:45:26 anubis pcieport-driver 0000:00:15.0: setting latency timer to 64 Apr 22 19:45:26 anubis pcieport-driver 0000:00:17.0: setting latency timer to 64
the log you pasted seems to suggest you're using the nvidia driver. that's not supported here.
ok, but if i kill X than it works, that does not look like a nvidia hardware or driver problem to me. is it? is this situation working with supported drivers? should i test it with nv?
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.