Hallo Bernd, * Bernd Brodesser schrieb:
* Gerd.Roggenbuck@rwenet.com schrieb am 12.Nov.2001:
es soll nicht in den grafischen Login gebootet werden!
Mache User wünschen aber einen direkten Start von KDE nach dem einloggen. Ich dachte wenn ich unter /home/USER/ in die .bashrc den Start einbaue, wird dieser _nur_ beim einloggen dieses Users ausgeführt und das ist genau was ich (der User) will.
[...]
Gibt es eine andere, user- oder usergruppenbezogene, Datei dir nur beim Einlogen ausgeführt wird und die ich für den Start von KDE missbrauchen kann?
Im ~/.profile, aber nur nach einer Überprüfung, ob X nicht schon läuft. Fällt mir im Moment leider nicht ein, wie das geht, aber irgendwie geht das. Wer weiß mehr?
Mein Rechner zuhaus wird von mir und manchmal von meiner Freundin genutzt. Ich boote in RL5 und benutz KDM als Login-Manager. Meiner Freundin geht an den Rechner und drückt STRG-ALT-F1 und loggt sich ein. Sie startet dann folgendes Script: #!/bin/bash i=$(ps aux | grep schulle.*kdeinit | wc -l) k=$(ps aux | grep /usr/bin/kdm | grep -v grep | wc -l) if [ $i -gt 1 ]; then echo "Starte X auf Konsole 8. Wechsle gleich zu X ..." sleep 3 /usr/bin/X11/startx -- :1 vt8 elif [ $k -eq 1 ]; then echo "KDM läuft, drücke ALT+F7 um zum Login zu gelangen!" sleep 3 else echo "Starte X auf Konsole 7. Wechsle gleich zu X ..." sleep 3 /usr/bin/X11/startx fi Das Script testet drei Zustände: KDM läuft und ich bin eingeloggt -> X auf vt8 starten KDM läuft aber ich bin nicht eingeloggt: -> zum Loginmanager umschalten Kein KDM läuft, also bin ich auch nicht eingeloggt -> X auf vt7 starten. Das Script habe ich mal mit der heißen Nadel gestrickt, für unsere Zwecke tut es (es wird ausschliesslich KDM + KDE benutzt). Vielleicht sind ja brauchbare Ansätze drin. Gruß christian