[Bug 654659] New: Suspend to disk breaks X.org functioning if committed when multiple X sessions are running in parallel
https://bugzilla.novell.com/show_bug.cgi?id=654659 https://bugzilla.novell.com/show_bug.cgi?id=654659#c0 Summary: Suspend to disk breaks X.org functioning if committed when multiple X sessions are running in parallel Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: i586 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: nice@titanic.nyme.hu QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; hu-HU; rv:1.9.2.12) Gecko/20101026 SUSE/3.6.12-0.7.1 Firefox/3.6.12 I started two KDE sessions, one on VTY7 and the other on VTY8. I did it on a little Asus EeePC 1000h machine, but it still worked very smoothly even though AIGLX compositing (compiz) and GLX screensavers were active in both sessions. I was even able to successfully return from suspend to RAM, but a suspend to disk breaks X.org: Instead of the suspend splash screen, I see one of the X sessions during the suspend process and upon return from hibernation I see something like in https://bugzilla.novell.com/show_bug.cgi?id=654326 Can it be caused by the fact that openSUSE's suspend system unconditionally uses VTY8 for its splash? Reproducible: Always Steps to Reproduce: 1. Start two distinct X sessions 2. Suspend to disk 3. Resume Actual Results: X sessions will be broken similarly to https://bugzilla.novell.com/show_bug.cgi?id=654326 Expected Results: X sessions should smoothly revive like with suspend to RAM -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c
wei wang
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c1
--- Comment #1 from Tamás Németh
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c2
--- Comment #2 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c3
--- Comment #3 from Tamás Németh
My guess is, that it's KMS, which would be kernel.
I suspect that there is no problem with the kernel itself. When I'm doind the hibernation by simply issuing `echo disk > /sys/power/state` then there is no problem at all. I'm afraid that splashy (or some other userspace component of the subsystem responsible for hibernation) incorrectly chooses tty8 as the hibernation splash screen instead of an automatically selected tty. And if tty8 is already occupied by an X session, and thus this X session is forced to stay active instead of correctly saving its state by going to background, this confuses X or something like that. Remember, `echo disk > /sys/power/state` does everything correctly. Both X sessions can revive this way. I think the splashy maintainers should take a look at this report and try to reproduce the bug. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c4
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c5
Holger Macht
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c6
Tamás Németh
Please set 'splash = n' in /etc/suspend.conf and try again. This disables the splash screen for suspend.
Done, and it works perfectly! During suspend and resume TTY9 was used, and both X sessions revived successfully. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=654659
https://bugzilla.novell.com/show_bug.cgi?id=654659#c7
Holger Macht
participants (1)
-
bugzilla_noreply@novell.com