[kde-solaris] KDE 3.3 not starting
Stefan Teleman
steleman at nyc.rr.com
Thu Sep 16 01:04:26 CEST 2004
Sorry for the delay in answering -- i can't post from work.
This is very easy to fix. It looks like your shell initialization file
(.cshrc, .profile, or maybe some other system-wide file) sets the
'noclobber' option. This option is set with:
in ccsh or tcsh
%> set noclobber
in ksh or bash
$> set -o noclobber
To unset this option:
in csh or tcsh
%> unset noclobber
in ksh or bash
$> set +o noclobber
This (/tmp/${USER}-startkde.out) file is created and/or truncated in
the dtlogin initialization file /usr/dt/config/Xinitrc.KDE-3.3.0-32:
export KDE_TRACE_FILE="/tmp/${USER}-startkde.out"
echo "Starting KDE 3.3.0"
cat /dev/null > ${KDE_TRACE_FILE}
exec ${KDEROOT}/bin/startkde > ${KDE_TRACE_FILE} 2>&1
This file is a simple ksh script.
You could add one line to this file:
set +o noclobber # +++
export KDE_TRACE_FILE="/tmp/${USER}-startkde.out"
echo "Starting KDE 3.3.0"
cat /dev/null > ${KDE_TRACE_FILE}
exec ${KDEROOT}/bin/startkde > ${KDE_TRACE_FILE} 2>&1
and it should solve the problem.
Please let me know.
--Stefan
-----
On Wednesday 15 September 2004 07:03, Vinay BV wrote:
> Hi,
>
> I recently installed KDE3.3 on my desktop (Sun blade 150 with
> Solaris 9). I am a NIS user. When I started KDE3.3, my dtlogin
> session log came out with an error like -
> "/tmp/<username>-startkde.out exists" and dies.
>
> I tried removing the file, but startkde itself creates it.
>
> Has anybody else faced this problem and solved it?
>
> Regards,
> Vinay
--
Stefan Teleman 'Nobody Expects the Spanish Inquisition'
steleman at nyc.rr.com -Monty Python
More information about the kde-solaris
mailing list