Sie sind nicht angemeldet.

1

11.07.2011, 22:09

kdm, voreingestellter benutzername - hier geht's, da nicht?

ich habe da ein kleines problem mit kdm.

situation ist folgende:
ein rechner ~x86, ein rechner ~amd64. auf beiden laeuft kde, mit kdm 4.6.4, USE="(consolekit) handbook".
kdmrc ist auf beiden rechnern identisch bis auf "ForgingSeed=".

aber: auf dem ~amd64-rechner ist in kdm der vorher genutzte benutzername nach nem neustart eingetragen (so wie ich es moechte)...
auf dem ~x86.rechner aber nicht mehr! ich glaube, das ist seit dem update auf kdm 4.6.4 so, sicher bin ich mir aber nicht.
in beiden ist unter "Systemverwaltung > Anmeldebildschirm > Vereinfachung" als "Vorausgewählter Benutzer: Vorheriger" eingestellt.

warum das?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »shiyu« (19.07.2011, 18:30)


2

14.07.2011, 08:34

http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

14.07.2011, 14:38

Hatte ich hier mit KDM auch, hier half folgendes:
ggf

Zitat von »Messages for package kde-base/kdm-4.6.5-r1«

Quellcode

1
2
3
4
5
6
7
8
9
 * The directory /var/lib/kdm-4.6 still exists from an older installation of KDE.
 * You may wish to copy relevant settings into /var/lib/kdm.
 * After doing so, you may delete the directory.
 * The directory /var/lib/kdm-4.5 still exists from an older installation of KDE.
 * You may wish to copy relevant settings into /var/lib/kdm.
 * After doing so, you may delete the directory.
 * The directory /var/lib/kdm-4.4 still exists from an older installation of KDE.
 * You may wish to copy relevant settings into /var/lib/kdm.
 * After doing so, you may delete the directory.
beachten.
Dann auf ein tty Terminal wechseln, und dort folgendes:

Quellcode

1
2
3
# /etc/init.d/xdm stop
# rm -r /var/tmp/kdecache-<USER>
# /etc/init.d/xdm start
(<USER> bitte entsprechend ersetzen)

Danach sollte es wieder mit dem "merken" des zuletzt verwendeten User im KDM klappen :)
Das ganze lag wohl an veralteten (nicht mehr passenden) Dateien im Cache

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (14.07.2011, 15:59) aus folgendem Grund: Rechtschreibung


4

19.07.2011, 18:29

etwas verspaetet, aber immerhin:

/var/lib/kdm-* hatte ich bereits entfernt.
/var/tmp/kdecache-<user> loeschen hat nichts gebracht, leider.

aaaber:
dyles link zum bug-report war der entscheidende hinweis.
das verzeichnis /var/lib/kdm hatte passende permissions, aber /var/lib/kdm/kdmsts, wo die vorherigen user abgespeichert werden, hatte permissions 600 und user root:root auf dem desktop-rechner. user geaendert in kdm:kdm, wie auf dem laptop, jetzt klappt's wieder.

danke fuer die hilfe ^^

5

19.07.2011, 20:19

Na prima das es nun funktioniert, aber...
ich würde die Rechte nicht ändern. Die Datei /var/lib/kdm/kdmsts wird vermutlich von KDM selbst passend erstellt.
Hier schaut es so aus:

Quellcode

1
2
3
4
5
# ls -l /var/lib/kdm/kdmsts 
-rw------- 1 root root 20 Jul 14 14:23 /var/lib/kdm/kdmsts

qlist kdm | grep /var/lib/kdm/
/var/lib/kdm/.keep_kde-base_kdm-4

Vermutlich reicht es kdm neu zu konfigurieren bzw die Settings einmal neu abzuspeichern. (nutze zb # kcmshell4 kdm)
(funktioniert hier auf zwei Rechnern nachdem der Cache bereinigt wurde nun wieder einwandfrei)

6

19.07.2011, 20:50

Quellcode

1
2
# ls -l /var/lib/kdm/kdmsts 
-rw------- 1 kdm kdm 28 29. Dez 2010  /var/lib/kdm/kdmsts


so sieht es bei mir jetzt aus...auch auf dem laptop (was erst vor ca 3 monaten in betrieb genommen wurde).
auf dem laptop mal gegengetestet - besitzer fuer besagte datei auf root:root gesetzt - kein vorheriger benutzername in kdm.

7

20.07.2011, 00:38

Ok, nun wollte ich es auch genau wissen... ;)
Ich habe /var/lib/kdm/ gelöscht, kdm neu emerged, mit dispatch-conf die neue kdmrc übernommen, kdm neu eingerichtet, abgespeichert und kdm neu gestartet, und du hast recht, bei einer neuen Installation und Konfiguration wird nun

Quellcode

1
2
# ls -l /var/lib/kdm/kdmsts
-rw------- 1 kdm kdm 20 Jul 20 00:26 /var/lib/kdm/kdmsts
gesetzt.

danke für den "Einspruch".

MfG
Josef