Bugzilla – Bug 179498
After colorfull boot screen turns black before loading the Gnome desktop
Last modified: 2009-04-28 23:16:59 UTC
Since this is at least strange gui experience as a user, is choose component usability for now. After powering the system then very fast first a graphical gui boot menu is shown. After this the graphical interface continues with with the system splash screen. Then the graphical experience continues with the login menu. After this the colorfull experience suddenly ends, the screen turns black for a few moments. Then only the small Desktop splash screen appears in the black screen. Continuing the transparent panel loads, but through it the blue colour of the login gui is visible. Finaly the background and thus the rest of the black screen is filled with the desktop background of the user. Expectation: I would expect the system not turning from a full color graphical interface to a black screen when the user environment is loaded after the login. It does not look and feel right. At least the wait between the graphical interfaces is to long and it does not give a solid feeling. Aspecially with the black screen first showing the prevous blue gui color throug the transparent panels. Solution: Load the background image as one of the first things when starting the desktop. This way the gui experience continues, the user knows the system is loading his settings and there is noting wrong with the system.
Is this a case for Gnome or for the base-system?
I guess you are complaining about gdm: /etc/opt/gnome/gdm/gdm.conf BackgroundColor=#000000 Background image comes from nautilus, which has startup priority 40 (see gnome-session-properties).
I agree, the problem is that we have to switch from the kernel running the graphics card to gdm (or xdm/kdm) running the graphics card via X, the blank space is X starting up.
I would not call this an enhancement for several reasons: - The behaviour was smooth in prior final versions of SuSE - The BackgroundColor=#000000 is both not set in my SuSE Linux 10.0 and 10.1 final versions. 10.0 Does not show any black/blank screen after login. - The backgroundcolor shown with the panels should not display at all - Background priority loading does not seem changed since 10.0 afaik
Ok, you mean while you log in. This transition was not smooth 10.0 and 10.1, the colors changed a couple of times and then the background picture. You were likely using kdm not gdm prior to SL 10.0. gnome has not traditionally used full screen splash screens so we made the background simple black during load. We have at patch to add full screen splash support but its not currently in because its too late for SLED. Since gdm always worked this way -> enhancment.
This broke again on 10.2
I agree, from a user standpoint it is a very bad situation to have the user interface change like that... JP.. the patch that was made for full screen splash support with GDM/GNOME... can we expect in in 10.3?
There was never a patch for full screen splash support in gnome afaik. The old patch was to put the screen to black and show the small splash.
This is an RFE and to late for 10.3. Moving to 11.0.
Unbelievable. Over 1,5 years for such a visual item all users have to deal with and it goes down the drain again for another release. Somehow I guess SUSE developers are not very into marketing and user pleasure but just want to follow rules. Pitty.
This could be either a gnome-session or nautilus hack for the background early loading.
gnome-session does not touch the background/root window. Possible fixes I can think of: + at least change the color defined in gdm to something which is close to the theme being in use in gdm. + have gdm read the user config when the username is typed and start loading the image to display it. + improve gnome-settings-daemon startup.
Now that the GDM color is set to green, is this still being experianced or what? Also, are you running Compiz?
If this is fixed for 11.0, I don't run the beta. But I'll be glad to test this on 11.0 on a clean install. I'm not running compiz, nor planning to do so.
Screen still turns black with RC1.
Christian: can you do "grep Color /etc/gdm/*.conf" and see if there's something relevant there? Then please do "grep Color /usr/share/gdm/*.conf" Do you have gdm-branding-openSUSE installed?
Hello Vincent, grep Color /etc/gdm/*.conf" doesn't return anything. grep Color /usr/share/gdm/*.conf /usr/share/gdm/defaults.conf:# Type can be 0=None, 1=Image & Color, 2=Color, 3=Image /usr/share/gdm/defaults.conf:# The Standard greeter (gdmlogin) uses BackgroundColor as the background /usr/share/gdm/defaults.conf:# color, while the themed greeter (gdmgreeter) uses GraphicalThemedColor /usr/share/gdm/defaults.conf:BackgroundColor=#258c06 /usr/share/gdm/defaults.conf:GraphicalThemedColor=#258c06 /usr/share/gdm/defaults.conf:#BackgroundRemoteOnlyColor=true /usr/share/gdm/factory-defaults.conf:# Type can be 0=None, 1=Image & Color, 2=Color, 3=Image /usr/share/gdm/factory-defaults.conf:# The Standard greeter (gdmlogin) uses BackgroundColor as the background /usr/share/gdm/factory-defaults.conf:# color, while the themed greeter (gdmgreeter) uses GraphicalThemedColor /usr/share/gdm/factory-defaults.conf:BackgroundColor=#258c06 /usr/share/gdm/factory-defaults.conf:GraphicalThemedColor=#258c06 /usr/share/gdm/factory-defaults.conf:#BackgroundRemoteOnlyColor=true gdm-branding.openSUES is installed.
Weird, everything looks fine. Hrm. In gnome-appearance-properties, in the background tab, what is the color at the bottom?
*** Bug 389135 has been marked as a duplicate of this bug. ***
@comment #18: dark-green
Fixed in openSUSE 11.0 final. The screen is now green before and during the loading of the gnome desktop splashscreen.
Nope, not fixed in openSUSE 11.0 final. I run openSUSE 11.0 final, 64-bit with compiz enabled. During loading, the splashscreen is displayed. To the end the background switches to black (with the exception of a small border around the splash screen). Splash screen disappears (screen still black) until the desktop is loaded.
This should work fine in 11.1 (with the new gdm), and even better with GNOME 2.26 (since there will be a smooth gradient change between the gdm background and the user background.