1

Thema: gdm automatisch starten

Hi!

Ich nutze Mandrake 9.0, und habe mich heute mit GDM gespielt. Klappt auch wunderbar alles, nur habe ich das Problem, dass ich GDM nicht starten kann, bzw. nur manchmal. Die meisste Zeit kommt beim anmelden das Mandrake Anmeldefenster, und nicht "mein" GDM.
Also meine Frage: Wie kann ich GDM gleich am Anfang mit starten lassen? Quasi wie der "Autostart" von Windows. Oder habe ich da was falsch gemacht?

Vielen Dank!
-- gi

PS: @Hannes Vielen, vielen Dank, für dieses Forum! *g*

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

2

Re: gdm automatisch starten

...ich weiß jetzt nicht was gdm ist, aber es müsste eine .xinitrc geben.
Alle Befehle dort werden ausgeführt wenn Du den X-Server startest. (ich hab da meinen ssh-agent und den Windowmanager reingetippt)...

HTH, tink

Beleidigungen sind die Argumente derer, die keine Argumente haben

3

Re: gdm automatisch starten

xinitrc bringt in dem Fall nichts, da die xinitrc Userspezifisch ist. Du musst dir bei Mandrake eine Datei suchen, die beim Booten ausgeführt wird, und dort den gdm eintragen (Waere bei Slackware z.B. /etc/rc.d/rc.local)

F.

GPG key 2E1B4257

4

Re: gdm automatisch starten

Hi!

Leider habe ich beim Googeln nicht gefunden, WAS ich eintragen muss. Nur, DASS man es dort eintragen kann. Wenn ihr also zufällig wisst, was man dort einträgt, dass der gdmgreeter startet, wäre ich euch sehr dankbar! <img src="/forum/images/graemlins/smile.gif" alt="" />

Grüsse
-- gi

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

5

Re: gdm automatisch starten

Du traegst einfach den Pfad ein, den dir "which gdm" ausgibt.

F.

GPG key 2E1B4257

6

Re: gdm automatisch starten

Hi dev0!

Also, danke, es *geht*.
Aber leider nicht ganz sooo richtig: Es kommt erst der NORMALE Login, nachdem man sich dort einloggt, wechselt er in einen bluescreen, wo irgendwas von XServer und falscher oder belegter Displaynummer steht, dann kommt ein Fehler, er wechselt wieder zurück, und DANN kommt der Greeter!
Ich hab das ganze jetzt in die rc.local eingetragen:

 #!/bin/sh
 #
 # This script will be executed *after* all the other init scripts.
 # You can put your own initialization stuff in here if you don't
 # want to do the full Sys V style init stuff.
 
 [ -f /etc/sysconfig/msec ] && source /etc/sysconfig/msec
 [ -z "$SECURE_LEVEL" ] && SECURE_LEVEL=3
 
 # Source functions
 . /etc/init.d/functions
 
 if [ -f /etc/mandrake-release -a $SECURE_LEVEL -lt 4 ]; then
     R=$(cat /etc/mandrake-release)
 
     arch=$(uname -m)
     a="a"
     case "_$arch" in
         _a*) a="an";;
         _i*) a="an";;
     esac
     
     NUMPROC=`egrep -c "^cpu[0-9]+" /proc/stat`
     if [ "$NUMPROC" -gt "1" ]; then
         SMP="$NUMPROC-processor "
     [ "$NUMPROC" = "2" ] && 
     SMP="Dual-processor "
         if [ "$NUMPROC" = "8" -o "$NUMPROC" = "11" ]; then
             a="an"
     else
         a="a"
         fi
     fi
 
     # This will overwrite /etc/issue at every boot.  So, make any changes you
     # want to make to /etc/issue here or you will lose them when you reboot.
 
     if [ -x /usr/bin/linux_logo ];then
     /usr/bin/linux_logo -c -n -f | sed -e 's|\|\\|g' > /etc/issue
     echo "" >> /etc/issue
     else
     > /etc/issue
     fi
     echo "$R" >> /etc/issue
     echo "Kernel $(uname -r) on $a $SMP$(uname -m) / l" >> /etc/issue
     
     if [ "$SECURE_LEVEL" -le 3 ];then
     echo "Welcome to ${HOST}" > /etc/issue.net
     echo "$R" >> /etc/issue.net
     echo "Kernel $(uname -r) on $a $SMP$(uname -m)" >> /etc/issue.net
     else    
     echo "Welcome to Mandrake Linux" > /etc/issue.net
     echo "-------------------------" >> /etc/issue.net
     fi
 elif [ $SECURE_LEVEL -ge 4 ]; then
     rm -f /etc/issue /etc/issue.net
 fi
 
 touch /var/lock/subsys/local
 [b]/usr/bin/gdm[/b]
 
Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon

7

Re: gdm automatisch starten

Du musst halt zusehen, dass er ohne die letzte Zeile nur bis zu einem Konsolen Login bootet. Dann sollte das mit GDM klappen, wenn du es danach wieder eintraegst.

F.

GPG key 2E1B4257

8

Re: gdm automatisch starten

Hi!

Danke, es funktionierts, habe nur X-Window beim Systemstart deaktivieren müssen!


Grüsse
-- gi

Nun freilich starren Sinnes zu behaupten, daß das, was ich gesprochen habe, auch unbedingte Wahrheit sei, das schickt sich nicht für einen, der zu denken pflegt. - Platon