[gelöst] Anmeldebildschirm von KDM erscheint nicht mehr

Hinweis: In dem Thema [gelöst] Anmeldebildschirm von KDM erscheint nicht mehr gibt es 18 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Ich habe noch SuSE 10.3 und KDE3 auf einem Laptop mit nVidia-Grafikkarte. Seit ich gestern mit einem Beamer etwas vorführen wollte, bekomme ich den Anmeldebildschirm von KDM nicht mehr zu sehen. In der Textkonsole steht
    zwar "Starting KDM", dann passiert einige Zeit nichts und dann fährt der Rechner mit dem Starten anderer Dienste fort. Ob es was mit meinen Beamerversuchen zu tun hat oder nicht, weiß ich nicht. Ich habe eigentlich nichts ungewöhnliches gemacht, ich habe auch nichts neues installiert. Ich habe schon ein bisschen in Foren gesucht und kann daher schon ein paar Fragen beantworten:


    Mit


    $ sudo xdm


    bekomme ich einen sehr schlichten Anmeldebildschirm, bei dem ich mich anmelden kann. Ich würde aber natürlich gerne wieder den kdm haben. Mit


    $ startx


    kann ich KDE direkt starten und dann sehe ich, dass im KDE-Menue unter "Verlassen" nur noch die Punkte "Abmelden" und "Sperre" zu sehen sind, aber nicht mehr "neue Sitzung starten", "In Ruhezustand versetzen" usw. Ich vermute, dass das Starten neuer Sitzungen auch wieder über KDM laufen würde. Der KDM-Dienst laeuft anscheinend:


    $ sudo /etc/init.d/xdm status
    Checking for service kdm: running


    Im Sysconfig-Editor ist die DisplayManager-Variable nach wie vor auf KDM gesetzt.


    Wonach kann ich noch schauen, um das Problem einzukreisen? Wie kann es überhaupt sein, dass der KDM auf einmal nicht mehr den Anmeldebildschirm zeigt, obwohl er das immer zuverlässig tat?

    Einmal editiert, zuletzt von robbie ()

    Für den Inhalt des Beitrages 20739 haftet ausdrücklich der jeweilige Autor: sdrawsdwuitje

  • Kontrolliere mal in Yast ob das Paket kdm installiert ist.


    Wenn nicht, kannst es nur noch über die Installations-CD oder DVD installieren, weil es keine Repos mehr für die 10.3 gibt.


    Wenn es installiert ist, klick mal auf aktualisieren.

    Für den Inhalt des Beitrages 20755 haftet ausdrücklich der jeweilige Autor: robbie

  • Installiert ist kdebase3-kdm-3.5.7-87.5.
    Aus dem Repository http://ftp.uni-ulm.de/mirrors/…/10.3/repo/oss/suse/i586/
    könnte ich die etwas ältere kdebase3-kdm-3.5.7-87 installieren.
    Wenn ich die ältere Version mit Yast installieren will, meckert er wegen Versionskonflikten.
    Außerdem bin ich mir nicht sicher, ob die erneute Installation etwas bringen würde. Meistens gehen ja nicht die Programme kaputt, sondern irgendwelche Konfigurationen, und Konfigurationsdateien versuchen die Pakete doch zu erhalten, oder?


    Wäre ja schön, wenn es eine Logdatei gäbe, der KDM anvertraut hat, warum es nicht starten will.
    Nützt zur Diagnose die 34 KB große Datei /var/log/Xorg.0.log etwas?

  • Schau mal im Runleveleditor ob der Dienst earlyxdm gestartet wird.


    Leider ist KDE3 schon so alt, dass ich mich kaum noch erinnern kann wo und wie und was dort zu machen ist.


    Geh auf jeden Fall mal die Dienste im Runleveleditor durch. Xdm und earlyxdm müssen auf jeden Fall vor KDE-Anmeldung gestartet sein.

    Für den Inhalt des Beitrages 20760 haftet ausdrücklich der jeweilige Autor: robbie

  • Hm, was soll ich sagen, gestern hatte ich noch im sysconfig-Editor DISPLAYMANAGER=xdm gesetzt und bekam dann ordnungsgemäß diese schlichte graue Anmeldeseite. Dann habe ich DISPLAYMANAGER wieder auf kdm gesetzt und es kam, wie vorher, kein Anmeldebildschirm mehr. Als ich heute den Rechner einschaltete, wurde beim Hochfahren mal wieder eine Partition überprüft und dann öffnete sich - oh Wunder - der grüne Anmeldebildschirm von KDM!
    Das Überprüfen einer Partition kennzeichnete auch den Beginn mit den Startschwierigkeiten von KDM - bringt das evtl. irgendwas in der Reihenfolge des Startens der einzelnen Dienste durcheinander?

  • Moin,


    die einzige Möglichkeit die mir einfällt wo so ein Verhalten auftreten kann, ist, wenn der Rechner mal im Failsafe Modus hochgefahren wird.


    In diesem Modus werden xdm und earlyxdm als Dienste nämlich nicht gestartet, die kdm aber braucht um gestartet werden zu können.

    Für den Inhalt des Beitrages 20793 haftet ausdrücklich der jeweilige Autor: robbie

  • Dass der KDM-Anmeldebildschirm wieder auftauchte, war wohl ein Einzelfall. Die nachfolgenden Male blieb er wieder weg. Ich starte den Rechner so, wie ich ihn immer starte, also nicht im Failsafe-Modus. EarlyXDM sagt:


    sudo /etc/init.d/earlyxdm status
    Checking for service kdm: running

  • Welche Grafik verwendet der Rechner?


    Ist ein propritärer Treiber installiert?


    Gab es in letzter Zeit irgendein xorg Update beim Rechner?


    Öffne mal sax2 und ändere mal ein paar Einstellungen oder gib im Runlevel 3 als Root mal ein:


    Code
    sax2 -r -m 0=vesa

    oder


    Code
    sax2 -a

    um eine automatische Grafikkonfiguration erstellen zu lassen.


    Vergleiche mal mit:

    Code
    rpm-qa | grep kde

    alle KDE-Pakete, ob dort nicht was auftaucht was eine andere Version hat.



    Lade Dir mal hier das kdm als RPM runter und "bügle" es es drüber bzw. deinstalliere das vorhandene in Yast zunächst; aber nur wenn es nicht hunderte Abhängigkeiten mit in den Abgrund reissen will. Sonst drüberbügeln.


    Schau Dir auf der RPM-Seite auch mal die Abhängigkeiten in der Liste an und vergleiche mit Deinen Gegebenheiten.

    Für den Inhalt des Beitrages 21079 haftet ausdrücklich der jeweilige Autor: robbie

  • Welche Grafik verwendet der Rechner?

    nvidia


    Ist ein propritärer Treiber installiert?

    ich denke schon


    Gab es in letzter Zeit irgendein xorg Update beim Rechner?

    nein, das Suse 10.3 ist doch hornbeinalt


    Öffne mal sax2 und ändere mal ein paar Einstellungen oder gib im Runlevel 3 als Root ...

    Wenn ich aus dem Startmenü Sax starte, komme ich zu der grafischen Bedienschnittstelle. Wenn ich dort etwas ändere und dann die Konfiguration testen will, sagt er, das es einen Fehler gab und der Fehler heißt: "Sax meldet Erfolg" Hm. Wenn ich dann den Sax mit speichern beende, lässt sich der XServer gar nicht mehr starten, weil es angeblich keinen Bildschirm dafür gäbe.

    sax2 -a



    um eine automatische Grafikkonfiguration erstellen zu lassen.

    Das habe ich gemacht und oh Wunder, jetzt kommt der KDM-Anmeldebildschirm wieder beim Starten! Und nicht nur das - ich kann mit meinem Touchpad wieder antippen und ziehen und die lange vermisste Rollrademulation ist auch wieder da! Nur die Auflösung ist mit 1400x1050 zu niedrig. Also wieder in die grafische Bedienschnittstelle von SaX und die Auflösung auf 1600x1050 hochgeleiert. Wenn ich jetzt mit Strg-Alt-Rücktaste den XServer und KDM neu starte, kommt der KDM in der richtigen Auflösung. Gut, aber wenn ich den Rechner neu starte, fällt der KDM wieder aus. Ich glaube, der will mich ärgern. Die Unterschiede zwischen beiden xorg.conf-Dateien sind:


    root@suse10.3:/etc/X11> diff xorg.conf.lores-kdm-geht xorg.conf.hires-kdm-geht-nicht
    3c3
    < # Created on: 2010-07-29T18:52:44+0200.
    ---
    > # Created on: 2010-07-29T18:54:21+0200.
    120c120
    < HorizSync 30-90
    ---
    > HorizSync 30-66
    122c122
    < ModelName "1400X1050@60HZ"
    ---
    > ModelName "1680X1050@60HZ"
    125c125
    < VertRefresh 50-60
    ---
    > VertRefresh 50-61
    131c131
    < Modeline "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087
    ---
    > Modeline "1680x1050" 147.14 1680 1784 1968 2256 1050 1051 1054 1087
    139c139
    < Modes "1400x1050" "1280x1024" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    ---
    > Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    143c143
    < Modes "1400x1050" "1280x1024" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    ---
    > Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    147c147
    < Modes "1400x1050" "1280x1024" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    ---
    > Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    151c151
    < Modes "1400x1050" "1280x1024" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    ---
    > Modes "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1280x1024" "1440x900" "1280x960" "1366x768" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"





    Interessanterweise geht auch das automatische Anmelden von USB-Speicherstiften unter KDE nur, wenn der KDM gestartet werden konnte.

  • Dann ruf doch mal als root in einer Konsole oder einem Terminal

    Code
    nvidia-settings

    auf.


    Anleitung um damit eine xorg.conf zu mergen ist hier

    Für den Inhalt des Beitrages 21622 haftet ausdrücklich der jeweilige Autor: robbie