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

Re: Eintrag in /etc/profile hilft nicht (was: dpkg den java Pfad beibringen)



On 22.Dec 2004 - 19:14:41, Dirk Salva wrote:
> On Wed, Dec 22, 2004 at 02:40:44PM +0100, Andreas Pakulat wrote:
> > > > > export JAVA_HOME="/usr/lib/java/"
> > > > export PATH="${JAVA_HOME}/bin:${PATH}"
> > Das Thema hatten wir auf der ML schonmal. Das Problem ist wenn man
> > sich über *dm einloggt wird keine Login-Shell ausgeführt. Demzufolge
> > wird /etc/profile nicht eingelesen. Um es auch für KDE-Apps die aus
> > dem Menü gestartet werden zu setzen, muss es in die $HOME/.xsession
> > (und zuaätzlich auch noch der Aufruf von start-kde ans Ende der Datei)
> 
> Geht das auch noch etwas genauer?

Klaro:

andreas@morpheus:~>cat .xsession
export QT_XFT=true
export KDEDIR=/usr
export PATH=$HOME/kdevelop_head/bin:$PATH
export
KDEDIRS=/home/andreas/imgprep:/home/andreas/kdevelop_head:$KDEDIR
export GDK_USE_XFT=1
export LANG=de_DE.UTF-8
gnome-settings-daemon &
#xmodmap -e 'clear mod1' -e 'add mod1 = Alt_L' &
realstart='/usr/X11R6/bin/xterm'
if [ -x "$WINDOW_MANAGER" ] ; then
	realstart=$WINDOW_MANAGER
elif [ -x "/usr/bin/x-session-manager" ]; then
	realstart="/usr/bin/x-session-manager"
fi
exec $realstart

Setzt die Variablen und den Pfad, die Sprache und führt den WM aus den
ich will (im Normalfall ist das /usr/bin/x-session-manager, was bei
mir auf /usr/bin/startkde zeigt. Aber wenn der Laptop ohne AC in
Runlevel 3 startet lande ich auf nem TTY und kann dann mit 
export WINDOW_MANAGER=/usr/bin/fvwm 
nen stromsparenden WM nutzen.

> Ich habe in die .xsession des users
> beide Zeilen am Ende eingetragen, dann noch startkde bzw. start-kde
> bzw. nix, alle drei Varianten funktionieren nicht. echo $PATH gibt
> einen Path ohne den Java-Kram aus;-(

Also wenn kein WM in der .xsession steht dürfte nach dem Anmelden im
kdm gar nix passieren (war jedenfalls hier so). 

Andreas

-- 
Executive ability is prominent in your make-up.



Reply to: