Menu

#58 Splash screen while large installs load

Not Done
open
5
2008-03-29
2007-06-21
No

My installers (solaris/linux/aix) are about 400 MB
and can take 30 seconds or more to display the first
pane. It would be great to be able to display a splash
screen or even a console text message during the wait
so the user doesn't think something's gone wrong.

Discussion

  • Damon Courtney

    Damon Courtney - 2007-06-25

    Logged In: YES
    user_id=50387
    Originator: NO

    I'd like to see this myself. 0-] I think a big part of the startup time in larger projects is in mounting the initial, self-contained file system. I had an idea to fix this by basically only bootstrapping the file system at first and then mounting the rest of the install files before they're used. It'll take a little work though because a change like this has to be done at the C level.

     
  • Anonymous

    Anonymous - 2007-07-26

    Logged In: YES
    user_id=1527943
    Originator: NO

    Hi Damon,

    The idea of display a splash screen before the first screen is frequently implemented by the installers (e.g. InstallShield or BitRock InstallBuilder).
    If it is not possible to display the splash screen while the installer loads the subsequent screens, it will be nice if a splash screen (loaded by a JPG or PNG file, for example) appears for a certain number of seconds informed in the IJ template.

    It is just a suggestion of improvement. ;)

     
  • Damon Courtney

    Damon Courtney - 2007-07-26

    Logged In: YES
    user_id=50387
    Originator: NO

    What the original request is asking for is a splash screen that pops up before a lot of the initial setup work is done. I'm working on this, but it has to be done at an odd place at the C level to happen before the rest of the files are mounted. The problem is that we really can't check whether the user opted for GUI or non-GUI mode at that point in time, so we would essentially have to load the GUI no matter what as long as we can. This would happen in silent mode too.

    Putting a splash screen a little bit later in the process is easier, and we have more control, but we might still have a good pause before it pops up because of the overhead of mounting all of the files. I'm working on this angle too.

    If you really just want a splash screen, you can create one in your Startup actions that will popup for a few seconds before the rest of the actions go on. 0-]

     
  • Damon Courtney

    Damon Courtney - 2008-03-29
    • milestone: --> Not Done
     

Log in to post a comment.