• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] kein runlevel 5 mit kdm

fr.hansen

Member
Hallo zusammen,
ich möchte mal wieder Euere Hilfe in Anspruch nehmen.
Nachdem ich das neue SuSE 11.3 erfolgreich installiert habe,
habe ich einen NVIDIA 3D Treiber für FX5200 installiert.
Dieser hat einen Kernelupdate durchgeführt.
Hierzu musste ich auf runlevel 3 zurück.
Der Update wurde lt. Ausgabemeldung ebenfalls erfolgreich durchgeführt.
Leider komme ich seit diesem Zeitpunkt nicht mehr in die kdm
Es werden beim Start nachfolgende Meldungen ausgegeben:
Code:
Master Resource Control: runlevel 5:     reached
Skipped service in runlevel 5:                cifs nfs
Welcome to openSUSE 11.3 "Teal"-Kernel 2.6.34.7-8.7-default (tty)
Tux login:

Meine Frage lautet: Wie komme ich wieder in die kdm ?

Vielen Dank.

Gruss
Fritz
 

Grothesk

Ultimate Guru
Nachdem ich das neue SuSE 11.3 erfolgreich installiert habe,
habe ich einen NVIDIA 3D Treiber für FX5200 installiert.
Dieser hat einen Kernelupdate durchgeführt.
Das hört sich aber irgendwie nach 'rumgepfuscht' an.
Der nvidia-Treiber führt kein Kernel-Update durch.
Die richtige Reihenfolge für die Installation des Treibers ist viel mehr:
ERST alles über den Updater auf den aktuellsten Stand bringen, DANN erst den nvidia-Treiber installieren. Natürlich in der zum Kerneltyp passenden Variante.
 
OP
F

fr.hansen

Member
hallo,
genau diese Reihenfolge habe ich eingehalten.
Weitere Feststellung:
Startet man das System mit
Code:
nomodeset
funktioniert alles bestens; in anderen Fall garnicht.
Der Startprozess endet mit Fehlermeldungen in der Konsole, statt im kdm.
Nachstehend die gewünscht Diagnose mit
Code:
egrep "EE|WW" Xorg.......
Code:
ux:/var/log # egrep "EE|WW" Xorg.0.log.old
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 11.372] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 11.372] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 11.372] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[ 11.373] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 11.373] (WW) Disabling Keyboard0
[ 11.373] (WW) Disabling Mouse0
[ 11.419] (II) Loading extension MIT-SCREEN-SAVER
[ 12.704] (EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
[ 12.704] (EE) NVIDIA(0): *** Aborting ***
[ 12.704] (EE) Screen(s) found, but none have a usable configuration.


Tux:/var/log # egrep "EE|WW" Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 12.687] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 12.687] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 12.688] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
[ 12.688] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 12.688] (WW) Disabling Keyboard0
[ 12.688] (WW) Disabling Mouse0
[ 12.749] (II) Loading extension MIT-SCREEN-SAVER
[ 14.756] (II) XKB: reuse xkmfile /var/lib/xkb/compiled/server-90BEB0384DFE894FC6C76430E8611BB0119B95EE.xkm
[ 14.805] (EE) No input driver/identifier specified (ignoring)
[ 14.817] (EE) No input driver/identifier specified (ignoring)
Code:

Ich freue mich auf Euere Anwort.
Gruss
Fritz
 

Grothesk

Ultimate Guru
Was hast du denn da nun genau installiert?
Verschieb mal die /etc/X11/xorg.conf woanders hin. Oder nenn Sie um.
 
OP
F

fr.hansen

Member
hallo,
es freut mich das Ihr Euch alle so eifrig beteiligt an meinem Problemen.
Danke.
Hier die Diagnose
Code:
Tux:~ # uname -a
Linux Tux 2.6.34.7-0.7-default #1 SMP 2010-12-13 11:13:53 +0100 i686 i686 i386 GNU/Linux
Tux:~ # rpm -qa *nvidia*
Tux:~ #
Installiert habe ich:
Code:
sh ./NVIDIA-Linux-x86-173.14.28-pkg1.run
auf runlevel 3
und das System gestartet mit
Code:
nomodeset
Ich habe den Bildschirm fotografiert bei dem der Start in der Konsole hängen bleibt.
Wie kann ich Euch das Bild sichtbar machen.
Zum abschreiben ist es einfach zu viel.
 

tomm.fa

Administrator
Teammitglied
Als Root/su:
Code:
modprobe -r nvidia
Code:
nvidia-installer --uninstall
Code:
zypper ar -f -n "nVIDIA Repo" ftp://download.nvidia.com/opensuse/11.3/ nvidia
Code:
zypper in nvidia-gfxG01-kmp-default x11-video-nvidiaG01
Das Gerät neu starten.
 
OP
F

fr.hansen

Member
hallo,
jetzt habe ich ein Problem.
Die ersten beiden Punkte habe ich problemlos im runlevel 3 erledigen können.
Bei laufender KDE in der Konsole war es nicht möglich, da der xserver läuft.
Aber ein zurück in die KDE gibt es jetzt nicht mehr.
Wie komme ich jetzt an die neuen Treiber ?
Ich habe zusätzlich noch einen funktionsfähigen Laptop.
Gruss
Fritz
 

towo

Moderator
Teammitglied
Und das nomodeset ist notwendig, weil der Nvidia Treiber niemals funktionieren wird, wenn das nouveau Kernelmodul geladen ist.
 
OP
F

fr.hansen

Member
hallo,
Entschuldigung, aber wenn ich sage es geht bei mir nicht,
dann bringt es garnichts es weg zu diskutieren.
Denn es geht nicht !!!!
Wenn ich folgende Zeile in runlevel 5 Konsole eingebe
zypper -ar -f -n "nVIDIA Repo" ftp://download.nvidia.com/opensuse/11.3/ nvidia
bekomme ich bereite eine Fehlermeldung vom zypper !!

Ich würde mich über einen anderen Vorschlag freuen.
Gruss
Fritz
 

tomm.fa

Administrator
Teammitglied
fr.hansen schrieb:
Wenn ich folgende Zeile in runlevel 5 Konsole eingebe
zypper -ar -f -n "nVIDIA Repo" ftp://download.nvidia.com/opensuse/11.3/ nvidia
bekomme ich bereite eine Fehlermeldung vom zypper !!
Schade, wirklich schade.
Oder:
Ach so, ja genau, diese Fehlermeldung, die ist doch überall bekannt und taucht (leider) öfters auf. Gebe doch mal diese Suchworte zwischen den Klammern in einer Suchmaschine deiner Wahl ein ( ). Und, eine Lösung gefunden?
 

tomm.fa

Administrator
Teammitglied
lOtz1009 schrieb:
-ar kann auch nicht gehen. Das Kommando heisst ar, also ohne -
Fällt mir jetzt erst auf, dann kann man sich die Fehlermeldung auch ungefähr vorstellen. Wie gut das ich den Befehl so nicht vorgegeben habe.
 
OP
F

fr.hansen

Member
hallo,
das Problem ist gelöst und es funktioniert.
Den Lösungsweg lege ich an.
Dazu habe ich leider den nur mit
Code:
nomodeset
http://www.linux-club.de/posting.php?mode=reply&f=21&sid=b6a3833830c9bf1351d4021fbfe15d12&t=112744#
funktionierenden Nvidiatreiber wieder installieren müssen,
da ich KDE-lastig bin.
Alle Operationen wurden von der KDE aus in der Konsole mit root als user ausgeführt.
Weiteres vorgehen:

Code:
Tux:/home/hansenf # modprobe -r nvidia
FATAL: Module nvidia is in use.
Ein bischen die Brachialmethode jetzt weiterzumachen!
aber ich dachte versuch's mal, vielleicht klapps ja.

Code:
Tux:/home/hansenf # nvidia-installer --uninstall
Tux:/home/hansenf # zypper zypper in nvidia-gfxG01-kmp-default x11-video-nvidiaG01
Unbekanntes Kommando 'zypper'
Geben Sie 'zypper help' ein, um eine Liste der globalen Optionen und Kommandos zu erhalten.
Tux:/home/hansenf # zypper in nvidia-gfxG01-kmp-default x11-video-nvidiaG01
Metadaten von Repository 'nVIDIA Repo' werden abgerufen [|]

Neuen Signierungsschlüssel für Repository oder Paket erhalten:
Schlüssel-ID: F5113243C66B6EAE
Schlüsselname: NVIDIA Corporation <linux-bugs@nvidia.com>
Schlüsselfingerabdruck: 9B763D49D8A5C892FC178BACF5113243C66B6EAE
Key Created: Do 15 Jun 2006 18:13:18 CEST
Key Expires: (läuft nicht ab)
Repository: nVIDIA Repo

Wollen Sie den Schlüssel (a)bweisen, ihm (t)emporär oder (i)mmer vertrauen? [a/t/i/?] (a): i
Metadaten von Repository 'nVIDIA Repo' werden abgerufen [fertig]
Zwischenspeicher für Repository 'nVIDIA Repo' wird erzeugt [fertig]
Daten des Repositorys laden ...
Installierte Pakete lesen ...
Paketabhängigkeiten auflösen ...

Die folgenden NEUEN Pakete werden installiert:
  nvidia-gfxG01-kmp-default x11-video-nvidiaG01 

2 neue Pakete zu installieren.
Gesamtgröße des Downloads: 7,7 MiB. Nach der Operation werden zusätzlich 45,8 MiB belegt.
Fortfahren? [j/n/?] (j): j
Paket x11-video-nvidiaG01-173.14.28-28.1.i586 wird abgerufen (1/2), 5,9 MiB (28,8 MiB entpackt)
Abruf: x11-video-nvidiaG01-173.14.28-28.1.i586.rpm [fertig (381,6 KiB/s)]
Installation von: x11-video-nvidiaG01-173.14.28-28.1 [fertig]
Zusätzliche rpm-Ausgabe:
------------------------------------------------------------------------
Switching the use of "nv" driver of X.Org to "nvidia" driver of NVIDIA
------------------------------------------------------------------------

SaX2 generated xorg.conf not available!
Warning! MD5DIR is not set: you probably called this script outside SuSEconfig...!
Using MD5DIR="/var/adm/SuSEconfig/md5"...
No changes for /etc/X11/xdm/Xservers
No changes for /etc/X11/xdm/xdm-config

Kernel image:   /boot/vmlinuz-2.6.34.7-0.7-default
Initrd image:   /boot/initrd-2.6.34.7-0.7-default
Root device:    /dev/disk/by-id/ata-WDC_WD1600AAJB-00PVA0_WD-WMAP9A684492-part1 (/dev/sda1) (mounted on / as ext4)
Resume device:  /dev/disk/by-id/ata-WDC_WD1600AAJB-00PVA0_WD-WMAP9A684492-part2 (/dev/sda2)
Kernel Modules: hwmon thermal_sys thermal scsi_mod libata pata_sis ata_generic processor fan rtc-lib rtc-core rtc-cmos crc16 jbd2 ext4 pata_ns87410 pata_atp867x pata_jmicron sata_via pata_atiixp pata_serverworks pata_ali pata_pdc202xx_old pata_mpiix sata_svw sata_promise pcmcia_core pcmcia pata_pcmcia pata_qdi pata_sil680 sata_sis pata_oldpiix sata_sil24 pata_cmd640 pata_hpt3x3 pata_cs5536 pata_netcell pata_pdc2027x pata_isapnp sata_inic162x pata_it821x pata_hpt366 pata_ninja32 pata_efar sata_mv pata_sch pata_marvell pata_rdc pata_sl82c105 pata_radisys pata_rz1000 pata_hpt37x pata_artop pata_cs5520 pata_cs5535 sata_vsc ata_piix pata_cmd64x pata_via sata_sil pata_piccolo pata_cs5530 sata_uli pata_amd pata_triflex pata_ns87415 pata_it8213 pata_sc1200 pata_hpt3x2n sata_nv pata_winbond pata_opti pata_acpi ahci sata_qstor pata_cypress sata_sx4 pata_optidma pdc_adma sd_mod usbcore ohci-hcd ehci-hcd uhci-hcd hid usbhid 
Features:       block usb resume.userspace resume.kernel
Bootsplash:     openSUSE (1024x768)
46939 blocks


Paket nvidia-gfxG01-kmp-default-173.14.28_k2.6.34.0_12-27.1.i586 wird abgerufen (2/2), 1,8 MiB (16,9 MiB entpackt)
Abruf: nvidia-gfxG01-kmp-default-173.14.28_k2.6.34.0_12-27.1.i586.rpm [fertig (359,0 KiB/s)]
Installation von: nvidia-gfxG01-kmp-default-173.14.28_k2.6.34.0_12-27.1 [fertig]
Tux:/home/hansenf #

So und jetzt kommt wieder meine Hauptfrage: "Was war falsch".
Denn nur wenn ich dieses weiss, kann ich nächstes mal den Fehler vermeiden.
Genau diesen Treiber, der nicht funktionierte, habe ich bei meiner Testinstallation
installiert und er funktionierte auf anhieb.

Code:
NVIDIA-Linux-x86-173.14.28-pkg1.run
Hierfür habe ich das System mit
Code:
nomodset
gestartet
und die Installation im runlevel 3 mit
Code:
sh ./NVIDIA-Linux-x86-173.14.28-pkg1.run
offline d.h. ohne Internet durchgeführt.

Ich würde mich riesig freuen, wenn Ihr mir hierauf eine Antwort geben könntet.
Trotzdem sage ich schon mal vielen Dank, denn ohne Euere Hilfe wäre das
nicht gelungen.
Gruss
Fritz
 
OP
F

fr.hansen

Member
hallo,
jetzt brauche ich noch ein bischen Nachhilfe.
Was ist KMS ?
Wie nimmt man KMS aus der initrd.

Vielen Dank.
Gruss
Fritz
 
Oben