Wenn ein Linux-System (bei mir openSUSE), das mit KDE3 läuft, auf eine Version mit KDE4 aktualisiert wird, kann es passieren, dass der Anmeldebildschirm über den KDE4-Anmeldungsmanager (Systemeinstellungen|System|Anmeldungsmanager) nicht mehr geändert werden kann. Zwar werden dort vorgenommene Einstellungen korrekt am vorgesehenen Ort
/usr/share/kde4/config/kdm
abgelegt, jedoch hat dies offenbar keinen Effekt. Eine Konfiguration über den KDE3-Anmeldungsmanager ist hingegen weiterhin möglich; diesen kann man allerdings nach Installation von KDE4 nur noch über die Kommandozeile mittels
kcontrol &
aufrufen (und dann Systemverwaltung|Anmeldungsmanager).
Um solche Konfigurationen mit dem KDE4-Anmeldungsmanager vornehmen zu können, muss man in /etc/sysconfig/displaymanager den Eintrag
DISPLAYMANAGER="kdm4"
setzen. (Ist der Wert einfach gleich "kdm", ruft das System anscheinend immer die KDE3-Variante auf.) Unter openSUSE benutzt man zum Setzen dieses Wertes am einfachsten YaST: Wähle System|Editor für /etc/sysconfig und dann Desktop|Display manager|DISPLAYMANAGER (hier kdm4 per Hand eingeben, wenn es nicht über die Auswahlliste verfügbar ist).
Damit sollte der KDE4-Anmeldungsmanager funktionieren. Will man allerdings auch das Design des Anmeldebildschirms verändern, muss man unter openSUSE zusätzlich noch den Standardeintrag
DISPLAYMANAGER_KDM_THEME="SUSE"
in /etc/sysconfig/displaymanager durch
DISPLAYMANAGER_KDM_THEME=""
ersetzen, was man wieder über YaST vornehmen kann: System|Editor für /etc/sysconfig und dann Desktop|Display manager|DISPLAYMANAGER_KDM_THEME (hier leeren Wert eingeben).
openSUSE 12.1 / KDE 4.7
Während die Distributionsaktualisierungen auf openSUSE 11.3 und später 11.4 keine neuen diesbezüglichen Anpassungen erforderten, wurden bei der Aktualisierung auf openSUSE 12.1 (und damit einhergehend von KDE 4.6 auf 4.7) die Konfigurationseinstellungen wieder zurückgesetzt. Die letztgenannte Aktualisierung wurde mit „zypper dup” durchgeführt.
Zur Abhilfe waren die oben beschriebenen Maßnahmen auch diesmal wirksam.
openSUSE 12.1 / KDE 4.7
While the distribution upgrades to openSUSE 11.3 and later 11.4 did not require further adaptations, when upgrading to openSUSE 12.1 (along with KDE 4.6 to 4.7) the settings were reset again. The latest upgrade was done using “zypper dup”.
To remedy, the measures taken above were effective again.