SAM Linux Desktop - Community Forums

Full Version: schwarzer Bildschirm, kein Anmeldemanager, was nun?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Der Fall der eigentlich nicht eintreten sollte,
ist auch bei mir eingetreten.
# ein Update, nicht komplett sondern nur eine Software aktualisiert;
# zum Drücken auf "defekte Pakete reparieren" in Synaptic nicht mehr gekommen;
# plötzlich schwarzer Bildschirm;
# kein GDM läßt sich starten;
>>> aber da ist eine Zeile, mit so einer Aufforderung nach Einloggen:...
Cray
nicht weinen, das System ist noch vorhanden
B020
wie was warum ???K015

für SAM 2007 ist der erste Schritt REMOVE alltray komplett mit

Quote:
console@localhost#apt-get -yD --fix-broken remove alltray



Schritt 1
einloggen wenn gefordert, natürlich als root
Passwort eintippen und ENTER drücken

nichts passiert? richtig!

wir sind im sogenannten Runlevel 3
zur Kontrolle einfach nochmal

Quote:
console@localhost# init 3

eintippen und ENTER drücken

Schritt 2
jetzt eingeben

Quote:
console@localhost# mc /etc/apt/

aha ein Dateimanager, und nun mit der Pfeil-abwärts Taste auf die
sources.list
navigieren, sie muß jetzt farblich abgehoben sein von den anderen, und nun
F4 Taste (meistens die fünfte von links, ganz oben auf dem Hackbrett ) drücken,
nanü, ein Editor und wieder ganz einfach zu bedienen. Juhu!
also los, die Paketquellen ansehen und gegebenenfalls korregieren:

Code:
rpm http://distro.ibiblio.org/pub/linux/distributions/texstar/pclinuxos/apt/ pclinuxos/2007 nonfree
rpm http://ftp.heanet.ie/pub/SAMlinux/ repo main sam kde extra testing
rpm ftp://sam.mirror.garr.it/mirrors/sam/ repo main sam kde extra testing
rpm ftp://ftp.tu-chemnitz.de/pub/linux/sam/ repo main sam kde extra testing

Dies sind die für SAM empfohlenen, wobei man testing auch erstmal weglassen sollte!
Wenn alles stimmt, speichern und beenden und auch den Dateimanager mc mit F10 beenden.

Jetzt aber los, alles neu installieren! nönö!!!

Schritt 3
jetzt eintippen,

Quote:
console@localhost# ifup eth0

eth0??? so oder ähnlich heißt doch die Netzwerkverbindung, in der Taskleiste unten rechts wird die doch angezeigt, wenn man da mit der Maus drüberbleibt wird eine Sekunde später auch der Name der aktiven Netzwerkverbindung angezeigt.
Jetzt ist also Datenverkehr zum Server mit den rettenden Paketen möglich.

Schritt 4

Quote:
console@localhost# apt-get update

dadurch bekommt das System die neuen Informationen über alle verfügbaren Pakete;

Schritt 5

Quote:
console@localhost# apt-get -yD --fix-broken upgrade

nun ist Zeit sich mit wirklich wichtigen Dingen zu beschäftigen, jeder sollte außer seinem Computer noch eine "Umwelt" pflegen, ich natürlich nicht, sonst könnte ich das hier nicht eintippen.... Wink
Jetzt beginnt also die Suche nach Lösungen, Abhängigkeiten und das Herunterladen der benötigten Pakete zur Reperatur des Systems, bzw. eines Teils davon, denn das System selbst funktioniert ja noch, nur unser bequemer Desktop (oder Teile davon) hat praktich eins vor Rübe bekommen.

Schritt 6
wenn jetzt als letzte Zeile auf dem Monitor

Quote:
console@localhost# _

steht, dann wars das,
nun ein beherztes

Quote:
console@localhost# reboot

und wenn es jetzt nicht zum Anmelden und Desktop kommt, dann ist da immernoch ein Forum!

Und wer das hier vor dem Rumspielen am System liest, kann sich die folgenden
Scripte einfach in /usr/bin kopieren und benennen, so kann doch einiges an Tipperei vermieden werden, die starten nämlich auch aus dem Runlevel 3.

coming soon:

script1 > /etc/apt/sources.list korregieren;

Code:
#! /bin/sh
###
cat > /etc/apt/sources.list <<EOF
# Package repository URL's

# Signed repositories have a [<key>] where <key> is the name of the key
# as it appears in vendors.list. If you remove it, no digital signature check
# will be made.

# example

# rpm http://distro.ibiblio.org/pub/linux/distributions/texstar/pclinuxos/apt/ pclinuxos/2007 main extra nonfree
# rpm http://ftp.heanet.ie/pub/pclinuxos/apt/ pclinuxos/2007 main extra nonfree
# rpm http://pclosusers.com/pclosfiles/ pclinuxos/2007 main extra nonfree
rpm http://distro.ibiblio.org/pub/linux/distributions/texstar/pclinuxos/apt/ pclinuxos/2007 nonfree
rpm http://ftp.heanet.ie/pub/SAMlinux/ repo main sam kde extra testing
rpm ftp://sam.mirror.garr.it/mirrors/sam/ repo main sam kde extra testing
rpm ftp://ftp.tu-chemnitz.de/pub/linux/sam/ repo main sam kde extra testing
EOF

echo fertig


script 2 > Paketinfos updaten und System upgraden, kaputte Pakete werden repariert

Code:
#! /bin/sh
###
apt-get update

apt-get -yD --fix-broken upgrade

echo fertig


>>> Hinweis betreffs tilda ! <<<<
Falls noch eine alte Version von Tilda (z.b. von SAM 2007) installiert ist,
sollte unbedingt vor den obengenannten Schritten der folgenden Ordner
per Hand gelöscht werden:
/home/Benutzername/.tilda

oder hiermit:

Code:
#!/bin/sh
###
rmdir /home/$USER/.tilda

echo fertig

Danke Dir, ich hoffe, ich brauche es nie selber.Party2K015
Frage: Haben wir mc als standardinstallation dabei oder muss der noch vorher installiert werden?
Hallo Yogibaer!

Ja, der mc ist Standard in SAM.

Wenn Du dies noch umarbeiten möchtest, tu es bitte!
Ich denke der Grundgedanke ist klar und momentan schreibe ich eben von
diesem wiederhergestelten System.
Lediglich die nötigen Änderungen betreffs des neuen wbar und tilda, die sich mit einschleichen, müßte man aus den entsprechenden Postings noch mit als Hinweis
einbauen.

Ansonsten lief und läuft nach dieser Aktion alles so wie es im 2008-rc1 installiert
und eingerichtet war.
Das erste was mir dazu einfiel war "schwarzer Bildschirm deaktivieren?"

Um das automatische "schwarz werden" der Konsole zu deaktivieren:
setterm -blank 0

Um die Stromspar-Mechanismen abzustellen:
setterm -powersave off

oder nach Zeit vorgegebener Zeit schwarz werden lassen mit:
setterm -powerdown [0-60]
:-)
Reference URL's