Summary: CDE splash screen

From: Grant Schoep (grant@storm.com)
Date: Tue Sep 22 1998 - 12:47:10 CDT


Thanks to all that replied.
Francis Liu
Eddy Fafard
Michael Sullivan
Ian Parkin Petrotech
Ralph Dell
Jayant Ramakrishnan
Sebastian Benoit
---------------------------------
My original question:
> Does anyone know how to turn off the CDE splash screen that comes up when
> you log on to a machine? I am running Solaris 2.5.1 and Solaris 2.6. I
> would like to do this because I have users connection up via modem, and
> that splash screen seems to really really slow down the login cause it
> seems to be a large graphic. Any ideas as to how to bypass the splash or
> to turn it off would be appriciated. Thanks
> -grant
>

"The problem is solved rather easily, I'll quote Michael Sullivan's message
here since it was nice and detailed.
Put the following line in your .dtprofile:
dtstart_hello[0]="${dtstart_hello[1]}"
You may wish to do this conditionally based on whether the X server is
local or remote (perhaps based on the value of an environment variable),
so that the splash screen still gets displayed on the workstation console.
dtstart_hello is a array variable used by Korn shell script
/usr/dt/bin/Xsession to list possible "hello" programs to be run in order
of preference. If you're using CDE, the array will be initialized with:
dtstart_hello[0]="$DT_BINPATH/dthello &"
dtstart_hello[1]="$XDIR/xsetroot -default &"
Your .dtprofile is sourced, allowing you to modify this and other variables,
and then Xsession will execute the first command in the array that is
executable. The fix consistes of substituting the fallback command,
xsetroot, for the default command, dthello (which is the one that displays
the splash screen).
-- "
Michael T. Sullivan

The single line method, the dtstar_hello[0]="${dtstart_hello[1]}" can be
shortend to
dtstart_hello[0]=" "
this worked the same for me.

To solve this problem on a system wide basis, you can run the command
/usr/dt/bin/dtconfig -d
You need to do this as root, I haven't tested this one, because I didn't
want to do it on a system wide basis.

Thanks again for all your help. It really does speed up the login over a
slow phone line.
                                        -grant



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:12:49 CDT