Michelle Konzack <[EMAIL PROTECTED]> writes:

>Ich habe in der ~/.bash_profile zum Beispiel
>
>export PATH=$HOME/bin:/bin:sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin/
>
>und wenn ich 'startx' eingab, war der PATH immer da. (auch noch
>auf einer Workststion die von der 3.0r0 installiert wurde.)
>
>das gleiche steht in der ~/.xsession drin. All was working fine.
>
>Jetzt mach ein 'apt-get upgrade' das Dir den neuen xserver-xfree86
>installiert und schon geht nichts mehr. 
>
>Ein eintippen von 'echo $PATH' gibt lediglich
>
>/bin:sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin/
>
>zur�ck, anstatt
>
>/home/michelle/bin:/bin:sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin/
>
>Allerdings wird $MANPATH korrekt �bernommen:
>
>/home/michelle/man:/usr/share/man:/usr/X11R6/man:/usr/local/man

Um dem �belt�ter auf die Schliche zu kommen, w�rde ich als erstes
fahnden:

1.

Sind ~/.xsession und ~/.xinitrc noch die alten Dateien oder hat etwa
startx daran herumgefummelt?

2.

Was macht startx (es d�rfte vermutlich ein shell script sein)?  Startet
es ~/.xsession oder ~/.xinitrc als login-shell script oder als
non-login-shell script?  Werden weitere Skripte (etwa ~/.clientrc)
gestartet?

3.  Schreib in ~/.xsession und ~/.xinitrc ein Kommando, das Dir den
    Inhalt der Variablen HOME per E-Mail schickt.  Was kommt f�r eine
    Nachricht an?  Vermutung:  Fr�her hat ~/.xinitrc auf irgendeine Weise
    ein nicht-interaktives login shell gestartet (z.B. �ber

       #!/bin/bash --login

    oder

       exec -l bash -c 'irgendwas ...' -bash

    ), jetzt tut es das nicht mehr.  Ein dringender Verdacht dahin erg�be
    sich, wenn der PATH jetzt nicht

       /bin:sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin/

    sondern

       /bin:/bin:sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin/

    w�re (HOME='').  Schaust Du bitte nochmal genau nach?

4.  Vielleicht wird auch in startx irgendwo eine Zuweisung auf den PATH
    gemacht, der alle von Dir get�tigten �nderungen wieder �berb�gelt?

Alles nur Vermutungen.

Viel Erfolg beim Fahnden.

Helmut
-- 
Wenn Sie mir E-Mail schreiben, stellen |  When writing me e-mail, please
Sie bitte vor meine E-Mail-Adresse     |  precede my e-mail address with
meinen Vor- und Nachnamen, etwa so:    |  my full name, like
Helmut Waitzmann <[EMAIL PROTECTED]>, (Helmut Waitzmann) [EMAIL PROTECTED]

Antwort per Email an