Beiträge von sdrawsdwuitje

    Und dann habe ich spaßeshalber das KDE-Kontrollzentrum gestartet, um dort zu konfigurieren, welche Benutzer von KDM aufgelistet werden und beim nächsten Booten blieb der KDM-Anmeldebildschirm wieder weg. Also habe ich wieder die rpmnew-Konfiguration über die aktuelle Konfiguration gebügelt, und dann


    $ sudo /etc/init.d/xdm restart


    ausgeführt und im Handumdrehen war der KDM-Anmeldebildschirm wieder da.
    Wenn ich viel Zeit hätte, könnte ich jetzt analysieren, welche der vom KDE-Kontrollzentrum geänderten Optionen zum Ausfall des Anmeldebildschirms führen. So viel Zeit habe ich aber nicht. :(

    Ich habe mal geschaut, was denn das KDM-Paket installieren würde, wenn ich es installierte.


    user@suse10.3> rpm -q kdebase3-kdm-3.5.7-87.7 --filesbypkg
    kdebase3-kdm /etc/pam.d/kcheckpass
    kdebase3-kdm /opt/kde3/bin/genkdmconf
    kdebase3-kdm /opt/kde3/bin/kdm
    kdebase3-kdm /opt/kde3/bin/kdm_config
    kdebase3-kdm /opt/kde3/bin/kdm_greet
    ...
    kdebase3-kdm /opt/kde3/share/config/kdm
    kdebase3-kdm /opt/kde3/share/config/kdm/backgroundrc
    kdebase3-kdm /opt/kde3/share/config/kdm/kdmrc
    kdebase3-kdm /opt/kde3/share/doc/kdm
    kdebase3-kdm /opt/kde3/share/doc/kdm/README
    kdebase3-kdm /usr/sbin/rckdm
    kdebase3-kdm /var/run/xdmctl


    Und dann habe ich auf meinem Rechner die Datei
    /opt/kde3/share/config/kdm/kdmrc.rpmnew
    entdeckt und mit dieser die Datei /opt/kde3/share/config/kdm/kdmrc ersetzt.
    Seitdem habe ich bei den Bootvorgängen immer den KDM-Anmeldebildschirm zu sehen bekommen,
    mal sehen, ob es dabei bleibt.

    Die richtige Auflösung wiederzuherstellen ging schnell. Ich habe ja genug Sicherungen von der xorg.conf.


    Jenes RPM-Paket für KDM hatte ich schon vom Ulmer FTP-Server gezogen gehabt, es ist aber eine leicht ältere Version, als ich installiert habe. Sicher ist auf meinem Rechner hin- und wieder mal ein Patch eingespielt worden. Wenn ich jetzt das ältere Paket installiere, und der KDM funktioniert dann nicht, oder es geht sogar noch mehr kaputt, dann stehe ich noch dümmer da als jetzt, weil ich ja nicht wieder zu der jetzt installierten Version zurückgelange.


    Ich habe mir spaßeshalber mal das KDM-Paket für KDE4 installiert. Damit bekomme ich leider auch keinen KDM-Anmeldebildschirm. Hätte ja sein können.


    Danke erstmal für deine Hilfe!

    Ich hatte ja mit 'sax -a' eine xorg.conf erzeugt, mit der der KDM-Anmeldebildschirm ein paar mal erschien, nur eben in einer zu geringen Auflösung, und wenn ich zu der alten xorg.conf wechselte, dann erschien er nicht mehr. Der Zusammenhang zwischen xorg.conf und KDM-Bildschirm schien somit klar.


    Nun aber startet die KDM-Anmeldung auch nicht mehr mit der 'sax -a'-Konfiguration!


    Ich glaube, es ist reiner Zufall, wann der KDM-Anmeldebildschirm funktioniert und wann nicht. Nur ich denke immer, dass eine Änderung im Verhalten von KDM irgendwas mit meiner vorangehenden Aktion zu tun hat. Tatsächlich habe ich aber nach wie vor keine Idee, wieso der KDM von einem Tag auf den anderen ausfiel, ohne dass ich in irgendeiner Konfiguration etwas änderte oder ein neues Paket installierte.


    Ich habe übrigens mal die Xorg-Log-Dateien zwischen einem Lauf wo die KDM-Anmeldung erscheint und einem wo er ausfällt verglichen. Kann man daraus etwas ablesen? Oder welche Log-Dateien könnten noch interessant sein?


    user@suse10.3:/var/log> diff Xorg.0-kdm-starts.log Xorg.0-kdm-no-start.log
    14c14
    < (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 22 16:02:37 2010
    ---
    > (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 22 10:35:01 2010
    92c92
    < (++) using VT number 7
    ---
    > (--) using VT number 7
    706d705
    < AUDIT: Thu Jul 22 16:02:53 2010: 2806 Xorg: client 5 rejected from local host (uid 0)
    711,716c710,717
    < (II) Open ACPI successful (/var/run/acpid.socket)
    < (II) NVIDIA(0): Setting mode "CRT:1024x768+328+141,DFP:1680x1050+0+0"
    < (II) Mouse[1]: ps2EnableDataReporting: succeeded
    < (II) Open ACPI successful (/var/run/acpid.socket)
    < (II) NVIDIA(0): Setting mode "CRT:1024x768+328+141,DFP:1680x1050+0+0"
    < (II) Mouse[1]: ps2EnableDataReporting: succeeded
    ---
    > SetClientVersion: 0 9
    > SetGrabKeysState - disabled
    > SetGrabKeysState - enabled
    > SetClientVersion: 0 9
    > SetGrabKeysState - disabled
    > SetGrabKeysState - enabled
    > (WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
    > (WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)

    Danke für die schnelle Antwort. Ich habe also ausgehend von der Sax2-generierten xorg.conf mit der niedrigen Auflösung (1400x1050), bei der KDM startet, mit kdesu nvidia-settings gestartet und dort "Save to X config" mit Merge-Haken angeklickt. Dadurch ist die xorg.conf etwas länger geworden. Die Zahl 1680, wie sie im Einstellfenster zu sehen ist, taucht aber in der xorg.conf nicht auf, nur 1280x1024. Das Ergebnis ist die Vereinigung der Nachteile beider Varianten: Ich bekomme keinen KDM-Anmeldebildschirm und wenn ich den Server von Hand mit startx starte, bekomme ich eine niedrige Auflösung.


    Nun habe ich noch das Programm nvidia-xconfig auf meinem Rechner entdeckt. Das habe ich auch mal probiert und es erweitert die xorg.conf ebenfalls irgendwie, das führt aber zum gleichen Ergebnis.

    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.

    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?

    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?

    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?