https://bugzilla.novell.com/show_bug.cgi?id=217319 Summary: Silent bootsplash drops to 'verbose mode' when freezing processes and console 1 is active Product: openSUSE 10.2 Version: Beta 1 plus Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: mls@novell.com ReportedBy: hmacht@novell.com QAContact: qa@suse.de CC: pavel@novell.com On suspend, userland and some parts of the kernel are frozen. When the virtual console 1 is active (where the bootsplash usually resides) is active on that freeze call, the silent image drops to verbose mode. I had a workaround in the suspend tools (suspend.sf.net) to solve this. I switched to console 1 _after_ the call to 'freeze'. But this doesn't work anymore because the console where the suspension is done is locked to prevent dumb users to switch to X after processes are frozen. I'll attach a simple C source file which makes it possible to easyly reproduce the issues. There some different scenarios to test: (1) - Silent splash on console 1 - Active console is 7 (or any other except 1) - Starting the test program (attached) switches to console 1 - When the 'freeze call' happens, the bootsplash drops to 'verbose mode' (2) - Silent splash on console 1 - Active console is 7 (or any other except the first) - When you don't switch to console 1 when the call to freeze happens, the freeze doesn't lead the silent splash on console 1 to disappear (3) - Silent splash on console 1 - Active console is 1 - _Foreground_ process running on console 1 (e.g. 'sleep 1000') - Call to freeze doesn't lead the silent splash on console 1 to disappear (3) is the same as (4) - starting the test program from console 1(which is a foreground process) also doesn't lead to the strange behaviour. That's the reason why I didn't notice this earlier because I always tested suspend from console 1. It's really strange, because at first I thought that if there is no foreground process on console 1, the console is just frozen. But if it is not active, console 1 isn't frozen either. However, best solution would be to be able to show the silent bootsplash image on the console (usually 63) where suspension happens. -- 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, or are watching someone who is.