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]