FreeBSD 9 und KDM Problem

kraekers

Well-Known Member
Moin,
wenn ich KDE4 aus Packages installiere erscheint kdm nicht in gewohnter Weise. KDM zeigt Anwender zur Auswahl an, aber das Design sieht anders aus als sonst. Es werden sämtliche User angezeigt (HalUser etc.). Wenn ich mich anmelde erscheint ein kleines Konsolenfensrer, dass wars, anmelden nicht möglich.

Habe auch Kde4 komplett aus den Ports gebacken, ändert auch nichts.

Kann das jemand nachvollziehen?

Über einen Tipp würde ich mich freuen.

Vielen Dank im Voraus.

Beste Grüße

Kraekers
 
Schau dir mal folgendes Verzeichnis an:

/usr/local/kde4/share/config/kdm

Dort findest du sämtliche EInstellungen zu KDM in der

/usr/local/kde4/share/config/kdm/kdmrc

kannst du z.B. einstellen ob die Benutzer angezeigt werden sollen ...

Das du nur eine Konsole siehst liegt wahrscheinlich an der ausgewählten Session, evtl findet er die Vorauswahl nicht und geht dann auf failsafe.
 
Moin,

vielen Dank für die Info. Aber schon ärgerlich das KDM jetzt nicht mehr out of the Box funktioniert.
 
Ich habe letztens erst mein System neu aufgesetzt ... es läuft "out of the box". Jedenfalls bei mir ;)
 
Schon merkwürdig. Mehr als ein pkg_add -r kde4 xorg kann ich doch nicht machen. Unter der 8.2er geht es doch auch. Schon sehr merkwürdig.
 
hat der noch den gleichen KDM, wie aus KDE3?

/var/log/kdm-bin.log
logged alles, was direkt mit dem KDM zusammenhängt. Wenn der aktiv ist, logged es dauernd.

Code:
head /var/log/kdm-bin.log
********************************************************************************
Note that your system uses syslog. All of kdm's internally generated messages
(i.e., not from libraries and external programs/scripts it uses) go to the
daemon.* syslog facility; check your syslog configuration to find out to which
file(s) it is logged. PAM logs messages related to authentication to authpriv.*.
********************************************************************************

Also, System mal ohne KDM starten und den log leeren. Dann starten und einloggen probieren, dann killen und nachsehen, was passiert war.

Das sieht mir nicht direkt nach einem KDM-Problem aus.
 
Als Meldung bekomme ich beim Starten von kdm Folgendes:

kdm_config[1402]: No XDMCP requests will be granted
kdm_greet[1407]: Data directory "/var/lib/kdm" not accessible: No such file or directory
kdm_greet[1407]; Cannot load /usr/local/kde4/share/apps/kdm/faces/.default.face: No such file or directory
 
Als Meldung bekomme ich beim Starten von kdm Folgendes:

kdm_config[1402]: No XDMCP requests will be granted
kdm_greet[1407]: Data directory "/var/lib/kdm" not accessible: No such file or directory
kdm_greet[1407]; Cannot load /usr/local/kde4/share/apps/kdm/faces/.default.face: No such file or directory

naja, dann würde ich die erste Meldung aus kdm_config mal ignorieren, denn XDMCP braucht man nicht unbedingt direkt und vielleicht ist das nur ein Hinweis, dass deine Konfiguration das nicht will.
Beide anderen Meldungen sehen mir schlimmer aus.
Sie passen zwar nicht ganz genau und direkt auf deine Fehlerbeschreibung, aber es könnte wohl sein, dass du mit Beseitigung dieser Meldungen doch erhebliche Erfolge in deine Richtung haben wirst.
Jedenfalls würde ich nun erst mal nach den beiden vermissten suchen und sehen, ob ich die woanders finde oder ob vielleicht die Rechte dazu einfach nicht passen. Beides kannst du ja einfach korrigieren, wenn du du die Dateien erst mal gefunden hast. Dann kannst du sehen, was als nächstes gemeldet wird.
Findest du gar nichts, dann sieht das aber nach zerstörter Installation aus.

/var/lib/kdm ist bei mir auch vorhanden und es sieht fast so aus, als würde das beim Start von kdm neu angelegt. Darf dein kdm das? Wie startest du ihn denn?

Bei mir ist es noch kde3, deshalb vielleicht etwas verschieden. Sieh mal, was ich finde, vielleicht ist das ein Hinweis?:
Code:
senyo# find /usr/local -iname "kdmrc"
/usr/local/share/config/kdm/kdmrc

senyo# grep face /usr/local/share/config/kdm/kdmrc
# "AdminOnly" - from <FaceDir>/$USER.face[.icon]
# "UserOnly" - from the user's $HOME/.face[.icon]
# Default is "/usr/local/share/apps/kdm/faces"
#FaceDir=/usr/share/faces

senyo# ls /usr/local/share/apps/kdm/faces
.default.face.icon      pit.face.icon           root.face.icon
 
Code:
20111101:
  AFFECTS: users of x11/kde4-workspace
  AUTHOR: kde@FreeBSD.org

  If your KDM fails with the message
  'X server "/usr/bin/X" cannot be executed'
  you need to delete its configuration file and restart it:

  # rm /usr/local/kde4/share/config/kdm/kdmrc
  # service kdm4 restart
sehe ich gerade in der UPDATING. Ist das vielleicht was?
 
Habe alles noch mal mit Stable Packages installiert. Jetzt funktioniert es. Seltsam.

So habe nochmal getestet. Es liegt nicht an den Packages, weder Release noch Stable.

Man muss ab der 4.7.3er Version von KDE, KDM unbedingt aus der rc.conf starten:

local_startup="${local_startup} /usr/local/kde4/etc/rc.d"
kdm4_enable="YES“

Wenn man es auf der Shell versucht wird KDM nicht richtig geladen. War in der Vergangenheit nicht so. Ok, alles ändert sich.

Vielen Dank für die Tipps.

Beste Grüße
kraekers
 
Last edited:
Back
Top