Entfernen von Login-Splash-Screen und autom.Laden von X

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
El Nino
Beiträge: 11
Registriert: 10.09.2005 02:23:04

Entfernen von Login-Splash-Screen und autom.Laden von X

Beitrag von El Nino » 10.09.2005 14:27:17

Ich hab folgende unangenehme Sache bei Debian-Sarge:
Nach dem Boot erscheint so ein hässlicher Debian-Splash-Screen zur Eingabe
von User/Pass...Gleich danach wird X-Server automatisch gestartet...
Wie kann ich das automatische Laden des X-Servers umgehen und
vor allem diesen grafischen Splash-Screen loswerden???
Danke im voraus!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 10.09.2005 14:49:54

Das Starten des Xservers kannst du dadurch verhindern das du das Starten vom GDM unterbindest . Indem du den Link aus dem entsrechenden Runlevel entfernst. Kann auch KDM oder XDM sein.

Von splashscreen ist bei debia Sarge nix zu merken.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

El Nino
Beiträge: 11
Registriert: 10.09.2005 02:23:04

Beitrag von El Nino » 10.09.2005 18:27:50

Hier ist mein /etc/inittab ;

Code: Alles auswählen

--------------------------------------------------------
# /etc/inittab: init(8) configuration.
# $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $

# The default runlevel.
id:3:initdefault:

# Boot-time system configuration/initialization script.
# This is run first except when booting in emergency (-b) mode.
si::sysinit:/etc/init.d/rcS

# What to do in single-user mode.
~~:S:wait:/sbin/sulogin

# /etc/init.d executes the S and K scripts upon change
# of runlevel.
#
# Runlevel 0 is halt.
# Runlevel 1 is single-user.
# Runlevels 2-5 are multi-user.
# Runlevel 6 is reboot.

l0:0:wait:/etc/init.d/rc 0
l1:1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
# Normally not reached, but fallthrough in case of emergency.
z6:6:respawn:/sbin/sulogin

# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

# Action on special keypress (ALT-UpArrow).
#kb::kbrequest:/bin/echo "Keyboard Request--edit /etc/inittab to let this work."

# What to do when the power fails/returns.
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop

# /sbin/getty invocations for the runlevels.
#
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
#
# Format:
#  <id>:<runlevels>:<action>:<process>
#
# Note that on most Debian systems tty7 is used by the X Window System,
# so if you want to add more getty's go ahead but skip tty7 if you run X.
#
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

# Example how to put a getty on a serial line (for a terminal)
#
#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
#T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100

# Example how to put a getty on a modem line.
#
#T3:23:respawn:/sbin/mgetty -x0 -s 57600 ttyS3
------------------------------------------------------------------
So wie ich das sehe, muss ich den Initlevel ändern...
Aber die Frage - wie?

Benutzeravatar
TCA
Beiträge: 1465
Registriert: 14.05.2004 23:42:30
Wohnort: Göttingen

Beitrag von TCA » 10.09.2005 18:42:49

Er meinte eher das Script aus /etc/init.d/ umzubenennen bzw die Symlinks
in den Runlevel /etc/rcx.d zu entfernen.


Bitte code-tags benutzen und wenn es länger wird nach http://nopatse.debianforum.de
Zuletzt geändert von TCA am 10.09.2005 18:43:45, insgesamt 1-mal geändert.
Gruss
Marc

Wer glaubt, etwas zu sein,
hat aufgehört, etwas zu werden.

debianforum.de Verhaltensregeln

Benutzeravatar
DerAntiPro
Beiträge: 123
Registriert: 05.01.2005 02:40:08

Beitrag von DerAntiPro » 10.09.2005 18:43:29

versuch's mal mit rcconf, damit kannst du einigermaßen grafisch einstellen, was beim booten gestartet werden soll.
Bei Risiken und Nebenwirkungen fragen Sie bitte Ihren Maintainer oder Supporter!
---
Der, der VORLAS UND LIST ist LINUS TORVALDS.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 10.09.2005 19:11:34

Na ja die

Code: Alles auswählen

/etc/inittab
die sollte man tunlichst in Ruhe lassen,

Man kann die Links einfach entfernen.

Code: Alles auswählen

/etc/rc2.d/S99gdm 

oder

/etc/rc2.d/S99kdm 

eventuell auch

/etc/rc2.dS99/xdm

Jenachdem welcher Loginmanager verwendet wird.

Code: Alles auswählen

/etc/rc2.d
deshalb weil das der Standardrunlevel von Debian ist.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
TCA
Beiträge: 1465
Registriert: 14.05.2004 23:42:30
Wohnort: Göttingen

Beitrag von TCA » 10.09.2005 19:50:27

bei dir ist warum auch immer

Code: Alles auswählen

 id:3:initdefault:
 
eingetragen also ist dein default Runlevel 3.

Das aktuelle Runlevel läßt sich mit

Code: Alles auswählen

 runlevel
ermitteln,einfach in die Konsole tippen.
Gruss
Marc

Wer glaubt, etwas zu sein,
hat aufgehört, etwas zu werden.

debianforum.de Verhaltensregeln

Benutzeravatar
sp1
Beiträge: 36
Registriert: 26.12.2004 17:52:47

Beitrag von sp1 » 11.09.2005 02:21:25

[quote="KBDCALLS"]Na ja die

Code: Alles auswählen

/etc/inittab
die sollte man tunlichst in Ruhe lassen,

Man kann die Links einfach entfernen.

Code: Alles auswählen

/etc/rc2.d/S99gdm 

oder

/etc/rc2.d/S99kdm 

eventuell auch

/etc/rc2.dS99/xdm
Ich benenne bei mir im Ordner /etc/rc2.d einfach
S99gdm zu K99gdm um.

läuft prima, und der gdm wird beim wechseln von runlevel 5 auf 2 auch wieder gekillt, was wie ich glaube bei der einfachen Löschmethode nicht der Fall wäre.

Gruß

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 11.09.2005 11:24:33

sp1 hat geschrieben:
/etc/rc2.d/S99gdm

oder

Code: Alles auswählen

/etc/rc2.d/S99kdm 

eventuell auch

/etc/rc2.dS99/xdm
Ich benenne bei mir im Ordner /etc/rc2.d einfach
S99gdm zu K99gdm um.

läuft prima, und der gdm wird beim wechseln von runlevel 5 auf 2 auch wieder gekillt, was wie ich glaube bei der einfachen Löschmethode nicht der Fall wäre.

Gruß
Wenn dann mach aus

Code: Alles auswählen

 S99gdm ein s99gdm
ist Sinnvoller und den Link nach K99gdm umzubenennen ist nicht notwendig. Es werden in einem Runlevel alle die Dienst gestoppt die nicht aktiv sind in diesem Runlevel.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
sp1
Beiträge: 36
Registriert: 26.12.2004 17:52:47

Beitrag von sp1 » 12.09.2005 23:35:31

Wenn dann mach aus

Code: Alles auswählen

 S99gdm ein s99gdm
ist Sinnvoller und den Link nach K99gdm umzubenennen ist nicht notwendig. Es werden in einem Runlevel alle die Dienst gestoppt die nicht aktiv sind in diesem Runlevel.
Kleine s sind bei mir ja noch nie aufgetaucht ?
Das probiere ich glech mal aus.
Und wenn alles nicht hilft:
killall5 1
;-) *g* !!!

Antworten