KDE-Oberfläche nach Reboot od. Neuanmeldung immer in einem Default-Zustand

Hallo,

seit einigen Tagen hab ich auf einem meiner Laptops das Problem, dass die KDE-Oberfläche nach einem Reboot od. auch nur nach einem Ab/Anmelden alle persönlichen Einstellungen (Miniprogramme, Hintergrundbild u.ä.) verloren hat.
Es ist dann immer die Ordneransicht aktiv mit einem Default-Hintergrund.
Ich muss nun jedes mal alles neu konfigurieren, was nicht wirklich Spaß macht. :frowning: Wie kann ich das beheben?

Installiert ist:
KDE-Plasma-Version: 5.18.6
Kernel: 5.3.18-lp152.81-default

Vielen Dank vorab.

Leg mal einen 2. User an und schau, ob es bei dem auch so ist…

Bei einem 2. neuen User bleiben die Einstellungen.

Dann war das also ein Upgrade von einer älteren Leap 15.x nach Leap 15.3?

Nein, ist immer noch eine 15.2 und alles lief bisher tadellos. Ich kann leider nicht mehr genau sagen, was vor Auftreten des Problems die letzten Updates waren.
Allerdings gibt es auf einem 2. Laptop mit gleichem Versions-Stand das Problem nicht.

Hast du evtl. als root im User home gearbeitet???

Aber hier müssen Dir jetzt andere helfen, sonst hast Du hinterher alles gelöscht…

Auch nicht.
In der openSUSE-ML las ich mal etwas von dem File *plasma-org.kde.plasma.desktop-appletsrc *welches man sich sichern soll und bei Problemen mit Miniprogrammen zurück kopieren kann.
Allerdings hat das bei mir nicht geholfen.
Und auf eine Anfrage vom Sonntag in der ML zu genau dem Thema gab es noch keine Antwort.

Am 13.07. habe ich diese Updates installiert. Kann es damit zusammenhängen?

**2021-07-13** 14:45:12 xorg-x11-server-1.20.3-lp152.8.30.1.x86_64.rpm installed ok 
**2021-07-13** 14:45:12|install|xorg-x11-server|1.20.3-lp152.8.30.1|x86_64||repo-update|c6b35c8bf9eb7b17407092fa083c91faf0b6f31693350efd0bef7b1f275f8ea0| 
**2021-07-13** 14:45:12|install|xorg-x11-server-extra|1.20.3-lp152.8.30.1|x86_64||repo-update|16fd48262757913033339f4d44c2b8cf561aa801febcd26c9244e5d4fea94e00| 
**2021-07-13** 14:45:12|install|xorg-x11-server-wayland|1.20.3-lp152.8.30.1|x86_64||repo-update|f28a8fb23b538d5190ec2b31454e2e8091f4611efdd75578f65b06c89a046ce5|

Ich denke, nein.
In der ~/.locale sind die Einstellungen von Plasma.
Zur Fehlersuche würde ich die ~/.locale mit dem neuen Benutzer mit der ~/.locale des fehlerhaften Benutzers ersetzen.
Vorher die ~/.locale sichern, damit nichts anbrennt.
Ich vermute auch wie Sauerland, daß dort etwas mit den Rechten nicht stimmt.
In der kopierten ~/.locale sollten die Rechte stimmen.
Ich bin gerade mit der Gui fly unterwegs, und kann es nicht testen.
Wenn ich mich aber richtig erinnere, kannst Du auf die versteckten Dateien eines anderen Benutzers nicht zugreifen.
Dann würde ich mit dem fehlerhaften Benutzer die ~/.locale komprimieren, den Punkt im Dateinamen entfernen damit der neue Benutzer die Datei lesen und bei sich speichern kann.
Wenn der neue Benutzer die Datei entpackt, ist der Punkt da und die eigene ~/.locale kann überschrieben werden.
Und wenn ich meinen Gehirnskasten frage, und das gedanklich durchspiele, sollten wenn man das rückwärts macht die Rechte bei dem fehlerhaften Benutzer wieder stimmen.

Wo?


 > l ~/.loca*
insgesamt 16
drwx------  3 xxx users   19 19. Aug 2015  ./
drwxr-xr-t 56 xxx users 8192 20. Jul 09:11 ../
drwx------ 87 xxx users 4096 20. Jul 09:33 share/
 > 
 > l -d ~/.loca*
drwx------ 3 xxx users 19 19. Aug 2015  /home/xxx/.local/
 > 

Ich habe es mit 15.3 getestet.
Nachdem ich das Gleiche mit der ~/.config gemacht habe, sieht der neue Benutzer so aus wie der “alte”.
Die Berechtigungen sind richtig gesetzt, und Plasma läßt sich bearbeiten und ist nach Neuanmeldung auch noch so.
Nur die Starter in der Kontrolleiste wollen nicht so wie sie sollen.
Der Passwortspeicher ist leer und die conkyrc mußte noch kopiert werden.

Dann müsste allerdings irgendein Verzeichnis, irgendein File ein Änderungsdatum von heute haben, welches mit den Einstellungen der Oberfläche zu tun hat.
Gibt es aber nicht.
Änderungen von heute nur in ~/.local/share/plasma_icons (da hab ich heute auch etwas geändert/entfernt und ist so ok) und in ~/.local/share/RecentDocuments

Hast Du denn in den Systemeinstellungen von KDE =>Arbeitsbereich => Starten und Beenden => Arbeitsflächen-Sitzung => Bei der Anmeldung => “Vorherige Sitzung wiederherstellen” aktiviert? Ich konnte im Thread keinen Hinweis finden. Entschuldige, falls ich es übersehen habe.

Falls ja, hilft es möglicherweise, die Einstellung mal zu ändern und nach dem Anmelden wieder zurückzustellen? GGf. wird die falsche Einstellung so überschrieben?

Mann, das hat eine Weile gedauert die Einstellung zu finden: Es wird in ~/.config/ksmserverrc gespeichert:

(...)
[General]
confirmLogout=true
excludeApps=
**loginMode=emptySession**
offerShutdown=true
screenCount=1
shutdownType=0
(...)

loginMode=emptySession

wurde von systemsettings5 hinzugefügt, nachdem ich auf “mit leerer Sitzung starten” umgestellt hatte. Bei “Vorherige Sitzung wiederherstellen” wird die Zeile einfach nur gelöscht.
Du solltest da bei Dir also keine Zeile mit “loginMode=” haben, um die Sitzung wiederherzustellen.

@kasi042,

danke und ich schau mir das bei Gelegenheit an.
Momentan bleibt mal wieder alles erhalten, nach dem ich am Plasma-Stil etwas ge/verändert habe und auch von “Bild als Hintergrund” zu einfach Farbe gewechselt habe.
Mal sehen, wie lange … :wink: