discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Etoile on Solaris


From: Andreas Höschler
Subject: Re: Etoile on Solaris
Date: Fri, 25 Aug 2006 12:56:23 +0200

Hello Chris,

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]