Re: User-Xsession?
On 21.07.07 20:13:52, Marc Haber wrote:
> Hallo,
>
> ich habe einige wenige Zeilen Shellcode, deren Ergebnis ich gerne auch
> dann aktiv hätte, wenn ich mich über kdm in eine KDE-Session
> eingelogged habe. Dafür gibt es bei mir eine ~/.bash_initshared, die
> aus meiner ~/.bash_profile ausgeführt wird.
>
> Um dieses File auch in einer X-Session zu sourcen, habe ich die in
> #252592 angeregten Änderungen an meinem System vorgenommen. Leider
> scheinen seit einigen Wochen nur noch die dort gesetzten
> Environmentvariablen in der X-Session anzukommen und nicht mehr die
> dort definierten Funktionen wie
>
> |sshtmp () {
> | ssh -o "StrictHostKeyChecking no" -o "UserKnownHostsFile /dev/null" "$@"
> |}
>
> Kann mir jemand erzählen, warum das nur noch halb funktioniert? Gibt
> es inzwischen einen debianweiten Mechanismus, um eine benutzerbezogene
> Initialisierung in der X-Session auszuführen, _ohne_ gleich die ganze
> Debian-Xsession abzuschalten und nachbilden zu müssen? Die ist nämlich
> "reasonably good", und ich würde diese Magie deswegen gerne weiterhin
> nutzen können. Das ist auch der Grund, warum ich nicht mit einer
> ~/.xsession arbeiten möchte.
Also hier kann ich zumindestens beliebige Variablen (ausser
LD_LIBRARY_PATH z.B.) in $HOME/.bash_profile setzten solange ich die
Default-Session starte. Denn kdm sourced diese Datei (und andere) in
seinem Xsession Skript (liegt in /etc/kde3/kdm).
Andreas
--
Cold hands, no gloves.
Reply to: