WD
Anmeldungsdatum: 7. Januar 2008
Beiträge: 114
|
Hallo Zusammen, bei meinem Kubuntu sind plötzlich alle Programm-Einträge im Menü verschwunden. Desktop wird normal angezeigt, aber wenn ich z.B. einen Ordner doppelklicke kommt nur das Fenster wie wenn man mit rechter Maustaste "Öffnen mit..." auswählt, aber die Liste der Programme ist leer.
Ich habe auch Latte Dock installiert, alle Programm Starter dort sind grau ohne icon. Bevor der Fehler auftrat habe ich KMymoney als appimage heruntereladen und ausgeführt. Hat jemand eine Idee was da passiert ist? VG
|
WD
(Themenstarter)
Anmeldungsdatum: 7. Januar 2008
Beiträge: 114
|
Habe es teilweise wiederherstellen können, indem ich mit Rechtsklick auf dem Menü "Menü bearbeiten → Bearbeiten → Systemvoreinstellungen wiederherstellen" ausgewählt habe. Die eigenhändig nachinstallierten Programme fehlten nach wie vor, auch das Verzeichnis ~/.local/share/applications exisitierte nicht mehr. Keiner eine Idee was da passiert ist? VG
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2627
|
Idee: du hattest vorher in /home eine externe Partition eingebunden, die jetzt nicht mehr gemounted wird. Dann erscheint /home/$USER quasi leer/zurückgesetzt. Aber wenn das so wäre, müsstest du jede Menge anderer deiner persönlichen Daten vermissen. Leider gibt deine Fehlerbeschreibung nichts weiter her.
|
WD
(Themenstarter)
Anmeldungsdatum: 7. Januar 2008
Beiträge: 114
|
Nee, eine externe Partition ist nicht eingehängt, es ist sonst auch alles vorhanden. Es scheint mit so, dass die Teile von KDE die die Einträge und Verknüpfungen zu den Programmen und dgl. im Menü herstellen, sich irgendwie "verschluckt" haben. Denn mittels der "Systemvoreinstellung wiederherstellen" war alles wieder da, nur die Einträge für die Programme die ich manuell installiert habe (nicht über den Paketmanager) und deren .desktop Dateien in ~/.local/share/applications liegen, waren nicht mehr vorhanden. Erst nachdem ich neue .desktop Dateien angelegt hatte liefen diese Programme auch wieder.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 52312
|
Standardmäßig werden gar keine Starter nach ~/.local/share/applications geschrieben und die KDE-Menüeinträge werden aus /usr/share/applications gefüttert.
|
WD
(Themenstarter)
Anmeldungsdatum: 7. Januar 2008
Beiträge: 114
|
Ja richtig, aber der ein oder andere manuell angelegte Eintrag befindet/befand sich eben dort. Ich denke aber dass das nicht das Problem ist, sondern mir stellt sich die Frage warum auf einmal die gesamten Einträge im Menü verschwunden waren?
|
ChickenLipsRfun2eat
Supporter
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12070
|
Vielleicht der Klassiker und falsche Anwendung von sudo ? Teste mal mit find $HOME ! -user $USER -ls
Wenn eine Ausgabe kommt: Homeverzeichnis (Abschnitt „Rechte“)
|
WD
(Themenstarter)
Anmeldungsdatum: 7. Januar 2008
Beiträge: 114
|
Es kommt keine Ausgabe. Verbogene Rechte könnten aber eine Idee sein, wobei ich beim Ausführen des Appimage kein sudo benutzt habe, sondern das appimage lediglich durch einen Doppelklick ausgeführt habe.
|
ChickenLipsRfun2eat
Supporter
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12070
|
Keine Ausgabe bedeutet schon mal, dass die Dateien da alle dir gehören, was im Normalfall auch bedeutet, dass du sie lesen kannst. War trotzdem einen Versuch wert 😉 Lass mal parallel Konsole mitlaufen mit dem Befehl journalctl -f , ggf. kommen da Fehlermeldungen, die weiterhelfen. Hast du was mit xdg-user-dir gebastelt oder dergleichen? Du kannst auch die hinterlegten Pfade mal prüfen: | kf5-config --path data # fürs Datenverzeichnis
kf5-config --path config # Konfigurationen
#user dirs (nur zur Info, für uns hier irrelevant)
for location in DESKTOP DOWNLOAD TEMPLATES PUBLICSHARE DOCUMENTS MUSIC PICTURES VIDEOS; do printf "%s: %s\n" $location $(xdg-user-dir $location); done
|
Die Programmzuweisungen sind per MIME-Type definiert, benutzerspezifisch unter ~/.config/mimeapps.list. Im Artikel steht auch, wie man das prüft und ändert. Falls dir KDE-spezifisches fehlt, wie bspw. die Favoriten im Menü, dann wäre die ~/.config/plasma-org.kde.plasma.desktop-appletsrc zuständig. Weiter kannst du versuchen das Problem einzugrenzen. Wenn du nichts mit sudo gemacht hast, kann eigentlich nur ein Fehler in der Benutzerkonfiguration vorliegen. Falls du also einen zweiten, neuen Benutzer anlegst, sollte das Problem dort nicht auftauchen.
Von wo hast du das Appimage bezogen? Welche genaue Version liegt vor? Gibt es einen entsprechenden Ordner ~/.config/kmymoney-version-whatever.AppImage.config, der die KMyMoney-Konfiguration enthält oder ist die anders abgelegt (im Falle eines möglichen Überschreibens)?
|