Right now we are trying to figure out what we have to do after the "make
install" to make use of Etoile. Do we need to set a defaults variable? Right
now we use WindowMaker installed from blastwave. Is it a correct assumption
that Etoile is meant to replace WindowMaker? How do we get this beast do run
now under Solaris?
In /usr/dt/config/ (or /etc/dt/config/) you should find Xinitrc.CSWwmaker, Xsession.CSWwmaker and Xsession2.CSWwmaker (or similar)
In /usr/dt/config/C/Xresources.d/ (or /etc/dt/config/C/Xresources.d/) you should find Xresources.CSWwmaker (or similar).
You'll need to rename and edit those to be able to select (and subsequently start) Azalea from the login panel.
Additionally, you'll have to put sth like 'openapp EtoileMenuServer.app' in your $HOME/.xsession. On my box, GWorkspace was automatically launched as well.
We did that and I can select Azalea from the dtlogin menu now. However, if I log in I get a black screen with a xterm window only. If I enter
openapp EtoileMenuServer.app
in the xterm window I get
Critcal Error in EtoileMenuServer
NSUndefinedKeyException: Unable to find value for key
When I try "openapp LookAndBehavior.app" I get
2006-08-25 12:48:53.934 LookAndBehavior[6909] Loading 1 user defined AppKit bundles
2006-08-25 12:48:53.935 LookAndBehavior[6909] Loaded '/Library/SmartObjects/Bundles/WildMenus.themeEngine'
2006-08-25 12:48:53.936 LookAndBehavior[6909] WildMenus v0.01 by Michael Hanni
2006-08-25 12:48:53.936 LookAndBehavior[6909] NOTE: Only one display per host fully supported.
2006-08-25 12:48:53.940 LookAndBehavior[6909] XIM: '(null)' is not supported
2006-08-25 12:48:53.940 LookAndBehavior[6909] Unable to initialize XIM, using standard keyboard events
2006-08-25 12:48:53.962 LookAndBehavior[6909] Exception occured while loading model: Unable to read GSNibContainer version #2. GSNibContainer version for the installed gui lib is 1.
2006-08-25 12:48:53.962 LookAndBehavior[6909] Failed to load Nib
2006-08-25 12:48:53.963 LookAndBehavior[6909] Cannot load the main model file 'MainMenu.gorm'
We have just installed the latest GNUstep sources (base, gui, back). This did not help. Do we have to install Gorm as well for this to work?
I also have no dock. We were using WindowMaker before and used its dock. I guess Azalea has no dock on its own and we have to build GWorkspace to get a dock again. Is that correct?
Thanks for any hints!
Regards,
Andreas
****************************************************************
pico /etc/dt/config/Xinitrc.CSWazalea
if [ -x /opt/SUNWut/bin/utaudio ]
then
AUDIODEV=`/opt/SUNWut/bin/utaudio`;export AUDIODEV
fi
. /opt/GNUstep/System/Library/Makefiles/GNUstep.sh
xterm &
#openapp openapp EtoileMenuServer &
exec openapp Azalea
#exec /opt/GNUstep/System/Tools/etoile_system
pico /etc/dt/config/Xsession.CSWazalea
#!/bin/ksh
#####################################################################
### File: Xsession.CSWwmaker
###
### Default Location: /etc/dt/config/Xsession.CSWwmaker
###
### Purpose: Window Maker session start script
###
### Invoked by: Solaris Desktop Login Manager (dtlogin)
###
#####################################################################
DTDSPMSG=/usr/dt/bin/dtdspmsg
if [ -z "$SESSIONTYPE" ]
then
export SESSIONTYPE="altDt"
fi
if [ -z "$DTSTARTIMS" ]
then
export DTSTARTIMS="False"
fi
export SDT_ALT_HELLO="/usr/dt/bin/dthello -string 'Starting the Azalea' &"
export SDT_NO_DSDM=""
unset SDT_ALT_SESSION
unset SDT_ALT_HELLO
unset SDT_NO_DSDM
DEFAULT_XINITRC="/etc/dt/config/Xinitrc.CSWazalea"
HOME_XINITRC="$HOME/.xinitrc"
PATH=$PATH:/opt/csw/bin:/usr/openwin/bin
MANPATH=$MANPATH:/opt/csw/man
#LD_LIBRARY_PATH=
if [ -z "$XINITRC" ]; then
if [ -f $HOME_XINITRC ]; then
XINITRC=$HOME_XINITRC
else
XINITRC=$DEFAULT_XINITRC
fi
fi
echo "Window Maker Window Manager Login"
if [ -f $XINITRC ]; then
echo "using xinitrc file: $XINITRC"
/bin/ksh $XINITRC
else
echo "xinitrc file: $XINITRC not found"
if [ -f $DEFAULT_XINITRC ]; then
echo "using xinitrc: $DEFAULT_XINITRC"
/bin/ksh $DEFAULT_XINITRC
fi
fi
pico /etc/dt/config/C/Xresources.d/Xresources.CSWazalea
!!######################################################################
!!
!! Xresources.CSWwmaker
!!
!! Configuration file for the Window Maker alternate desktop resources
!!
!!
!!######################################################################
!!
!! This file used by the Solaris Desktop Login manager
Dtlogin*altDtsIncrement: True
Dtlogin*altDtName: Azalea
Dtlogin*altDtKey: /opt/GNUstep/Local/Applications/Azalea.app/Azalea
Dtlogin*altDtStart: /etc/dt/config/Xsession.CSWazalea
!Dtlogin*altDtLogo: WMlogo
_______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
