[SunHELP] windowmaker on solaris 10 sparc post install procedures

Javier O. Augusto javier.augusto at gmx.net
Fri Nov 25 10:38:43 CST 2005


On Tue, 2005-11-22 at 07:31 -0800, fabio at crearium.com wrote:

> Hello,
>
> Can anyone provide post-install info procedure for windowmaker on Solaris
> 10 ?



I did the following in order to get Fluxbox and Icewm both locally
compiled to work with dtlogin under sunos 5.10

Hope that helps


@ /usr/dt/config

Xsession.fluxbox

#!/bin/ksh
#####################################################################
###  File:              Xsession.fluxbox  Version 0.1 $Revision: 1 $
###
###  Default Location:  /usr/dt/config/Xsession.fluxbox
###
###  Purpose:           Fluxbox session start script
###
###  Invoked by:        Solaris Desktop Login Manager (dtlogin)
###
#####################################################################

DTDSPMSG=/usr/dt/bin/dtdspmsg

export SESSIONTYPE="altDt"
export SDT_ALT_SESSION="/usr/dt/config/Xsession2.fluxbox"
export SDT_ALT_HELLO="/bin/true"
export SDT_NO_TOOLTALK="1"
export SDT_NO_DTDBCACHE="1"
export START_SPECKEYSD="no"

exec /usr/dt/bin/Xsession
----


Xsession2.fluxbox

#!/bin/ksh
#####################################################################
###  File:              Xsession2.jds  Version 0.21 $Revision: 1.4 $
###
###  Default Location:  /usr/dt/config/Xsession2.jds
###
###  Purpose:           GNOME Desktop start script
###
###  Invoked by:        /usr/dt/bin/Xsession
###
#####################################################################

# First a little namespace cleanup of vars associated with this
# (and /usr/dt/bin/Xsession.ow) scripts.

unset SDT_ALT_SESSION
unset SDT_ALT_HELLO
unset SDT_NO_DSDM

XINITRC="/usr/dt/config/Xinitrc.fluxbox"

if [ -x /usr/dt/bin/xmbind ]; then
    /usr/dt/bin/xmbind
fi

echo 'Fluxbox Window Manager ;)'

if [ -f $XINITRC ]; then
    echo "using xinitrc file: $XINITRC"
    /bin/ksh $XINITRC
else
    echo "xinitrc file: $XINITRC not found"
fi
----------------

#!/bin/ksh
#####################################################################
###  File:              Xinitrc.fluxbox  Version 0.1 $Revision: 1 $
###
###  Default Location:  /usr/dt/config/Xinitrc.fluxbox
###
###  Purpose:           X session startup script
###
###  Invoked by:        /usr/dt/bin/Xsession
###
#####################################################################

export PATH=
$PATH:/usr/openwin/bin:/usr/dt/bin:/usr/sfw/bin:/usr/local/bin:/usr/local/sbi
n:/usr/bin:/usr/sbin

if [ "x$LC_ALL" = x -a "x$LANG" = x -o "x$LANG" = xC ]; then
  export LC_ALL="C"
  export LC_CTYPE="C"
else
  export LC_MESSAGES=$LANG
fi

export G_FILENAME_ENCODING=@locale,UTF-8
export G_BROKEN_FILENAMES=yes

#/usr/openwin/bin/xrdb -merge << EOF
#! Default CDE resources
#*WindowColor:           #8A008A008A00
#!*WindowForeground:      #FF0000000000
#!*DataBackground:        #0000FF000000
#*DataForeground:        #FF0000000000
#*WorkspaceColor:        #8A008A008A00
#*Color.Background:      #FF000000FF00
#!*Color.Foreground:      #0000FF000000
#*foreground:            #000000000000
#! Hack for Dtmail
#*XmText*background: seashell
#*XmTextField*background: seashell
#*Message_List*background: seashell
#*background:    #AE00B200C300
#Dthello*string:                Welcome to the GNOME Desktop Environment
#EOF

eval `locale_env -env`

if [ -f $HOME/.Xdefaults ]; then
    xrdb -merge $HOME/.Xdefaults        # Load Users X11 resource
database
fi

echo "Starting Fluxbox"

#exec /usr/sfw/bin/fluxbox

exec /usr/local/bin/icewm
---------------


--
Javier O. Augusto <javier.augusto at gmx.net>

[demime 1.01d removed an attachment of type application/pgp-signature which had a name of signature.asc]



More information about the SunHELP mailing list