On 16.05.06 22:05:45, Jörg Sommer wrote:
> Andreas Pakulat <[EMAIL PROTECTED]> wrote:
> > On 16.05.06 15:40:19, Jörg Sommer wrote:
> >> Hallo Andreas,
> >> 
> >> Andreas Pakulat <[EMAIL PROTECTED]> wrote:
> >> > On 15.05.06 13:26:47, Jörg Sommer wrote:
> >> >> Andreas Pakulat <[EMAIL PROTECTED]> wrote:
> >> >> > Ich erweitere fuer mein Development z.B. meinen Pfad, sowie KDEDIRS,
> >> >> > das will kein anderer User auf meinem System.
> >> >> 
> >> >> Warum nimmst du dafür nicht deine .xsession?
> >> >
> >> > Wie kriegst du das mit auswaehlbaren Sessions im DM verheiratet?
> >> 
> >> Leute, die ständig ihren Windowmanager wechseln, haben in der Regel keine
> >> Login-Shell-Konfiguration bzw. wissen, wie sie ihre .xsession schnell
> >> ändern. Du konstruierst gerade die Gefahr von fliegenden Bäumen.
> >
> > Ach ehrlich? Komisch nur dass ich unterwegs immer Gnome oder XFCE4 und
> > "zuhause" KDE starte.
> 
> Du stellst also immer dem WM um und fällst nicht in die zweite Kategorie?

Nee, ich jedenfalls weiss nicht wie ich aus dem DM heraus meine
.xsession aendere. Und Nein Umschalten auf ein VT und anmelden dort gilt
nicht, das ist einfach viel zu aufwaendig und nicht mehr "schnell".

> >> > Die einzig vernuenftige Variante ist eine zu startende Session zu
> >> > behandeln wie eine login-shell.
> >> 
> >> Warum gibt es wohl einen Unterschied zwischen einer Login-_Shell_ und
> >> einer _X_-Session?
> >
> > Gibt es den? Ich denke nicht. Wieso soll meine Xsession denn die
> > Einstellungen aus der .profile o.ae. nicht uebernehmen? Schliesslich ist
> > Einloggen via *dm auch Einloggen und startet eine Shell.
> 
> Wo wird da einen Shell gestartet? Ich bekomme nach einem *dm-Login eine
> grafische Oberfläche, aber keine Shell.

Was glaubst du wohl wie der DM die Befehle absetzt? Guck dir mal
Xsession-Skripte an, da wird ueberall eine Shell gestartet, u.U. sogar
mehrere.

> >> Bist du umgekehrt auch der Meinung, dass Dinge, die
> >> zum Start der X-Session geschehen sollen, in die .profile eintragen soll?
> >
> > Jaein. Ich setze einige Umgebungsvariablen die nur in ner Xsession
> > Sinn machen, z.B. KDEDIRS oder MOZILLA_FIVE_HOME. Aber auch einige
> > andere (EDITOR, PATH, DEBEMAIL).
> 
> Ich starte da z. B. auch noch einige Programme und lade meine xmodmap.

xmodmap brauch ich nicht, fuer sowas gibts eine angepasste
xkb-Konfiguration ;-)

> Das sollte bei einem normalen Shell-Login nicht passieren. Bis auf das
> setzen der Variablen haben diese beiden Dateien nicht viel bemeinsam.

Fuer viel was anderes ist .bash_profile auch nicht gedacht. Deswegen
sehe ich kein Problem darin die in Xsession zu sourcen. Uebrigens sagte
ich oben jaein, deine Beispiele machen natuerlich keinerlei Sinn in
.bash_profile (oder aehnlichem) und gehoehren in .xsession.

> Oder sollte man beim X-Login irgendwelche aliases definieren,
> Tastenkürzel für die Kommandozeile festlegen und den Prompt einstellen?

Prompt einstellen sehr wohl, damit meine Shells die ich zwangslaeufig
starte auch den richtigen Prompt habe :-)

Aliases genauso, aber die definiere ich eigentlich eher in .bashrc.

Andreas

-- 
Today is the first day of the rest of the mess.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an