ert77
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hallo zusammen,
bei mir läuft folgendes System:
Kubuntu 18.04
Plasma 5.12.9
Kernel 4.15.0-66 Ich habe im Anwendungsstarter des K-Menüs aus irgend einem Grund unter Favoriten eine JPG-Datei in der Liste stehen, die irgendwann einmal über eine SD-Karte gemountet war.
Leider kann ich diese JPG-Datei nicht mehr aus der Favoritenliste löschen.
Alle anderen Favoriten - es sind alles Programme, wie z.B. KMail, Dolphin etc. - können ohne Probleme per Maus gelöscht und wieder hinzugefügt werden. Kann mir jemand sagen, in welcher Config-Datei ich per konsole die Favoriten in Plasma bearbeiten kann um die ungewollte JPG-Datei aus der Liste rauszuschmeißen. Vielen Dank für Eure Unterstützung,
Jan
|
Frieder108
Anmeldungsdatum: 7. März 2010
Beiträge: 8989
|
schau mal in ~/.config/plasma-org.kde.plasma.desktop-appletsrc nach - such dort mit kate mal nach favorites=preferred: → da sollten alle Favoriten gelistet sein und entferne dort den ungewünschten Eintrag. Falls du dir unsicher bist, mach dir vorher eine Sicherungskopie der gesamten Datei und zeig evtl. auch mal den Teil mit den Favoriten.
|
ert77
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hallo Frieder,
vielen Dank für die Hilfe.
Leider wird der Eintrag dort nicht angezeigt. Auszug aus ~/.config/plasma-org.kde.plasma.desktop-appletsrc
[Containments][1][Applets][22][Configuration][General]
favoriteApps=preferred://browser,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop
[Containments][1][Applets][23][Configuration][General]
favoriteApps=preferred://browser,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.kate.desktop
[Containments][1][Applets][24][Configuration][General]
favorites=preferred://browser,org.kde.dolphin.desktop,org.kde.kate.desktop,speedcrunch.desktop,gimp.desktop,org.kde.konsole.desktop
favoritesPortedToKAstats=true Einen Screenshot der Favoriten aus dem Anwendungsstarter habe ich angehängt. MfG
Jan
- Bilder
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Hallo! Findet sich die Desktop-Datei unter ~/.local/share/applications/? Normalerweise kannst du Favoriten immer entfernen, wäre also ein Bug, wenn es nicht klappt - und die Rechte stimmen. Ggf. mal mit auf falsche Rechte im Homeverzeichnis prüfen. Kommt keine Ausgabe, ist alles gut. Ansonsten kann man die Rechte korrigieren.
|
ert77
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hallo!
Unter ~/.local/share/applications/ ist die Datei nicht zu finden.
liefert keine Ausgabe.
Wenn ich mit rechter Maustaste auf die Datei gehe und Eigenschaften anklicke und dann auf Berechtigungen gehe, ist alles leer. MfG Jan
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Du könntest noch unter ~/.config/plasmaterc im Abschnitt Favories nachgucken.
|
ert77
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hi,
die Datei gibt es bei mir nicht.
MfG Jan
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Gut. Dann gucken wir uns noch die Aktiviäten an: grep Favorites -A2 ~/.config/kactivitymanagerd-statsrc
|
ert77
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hi,
hier sehe ich den Eintrag auch nicht.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | grep Favorites -A2 ~/.config/kactivitymanagerd-statsrc
[Favorites-org.kde.plasma.kicker.favorites.instance-47-4de75c3e-050f-4c08-a233-8c6b1daba8d2]
ordering=preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover
[Favorites-org.kde.plasma.kicker.favorites.instance-47-global]
ordering=preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover
[Favorites-org.kde.plasma.kickoff.favorites.instance-24-4de75c3e-050f-4c08-a233-8c6b1daba8d2]
ordering=,preferred://browser,applications:org.kde.kmail2.desktop,applications:org.kde.dolphin.desktop,applications:org.kde.kate.desktop,applications:speedcrunch.desktop,applications:gimp.desktop,applications:org.kde.konsole.desktop
[Favorites-org.kde.plasma.kickoff.favorites.instance-24-global]
ordering=,preferred://browser,applications:org.kde.kmail2.desktop,applications:org.kde.dolphin.desktop,applications:org.kde.kate.desktop,applications:speedcrunch.desktop,applications:gimp.desktop,applications:org.kde.konsole.desktop
[Favorites-org.kde.plasma.kickoff.favorites.instance-48-4de75c3e-050f-4c08-a233-8c6b1daba8d2]
ordering=preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover.desktop
[Favorites-org.kde.plasma.kickoff.favorites.instance-48-global]
ordering=preferred://browser,kontact.desktop,systemsettings.desktop,org.kde.dolphin.desktop,ktp-contactlist.desktop,org.kde.kate.desktop,org.kde.discover.desktop
|
MfG Jan
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Dann versuchen wir es mal mit der Rundumschlag-Suche:
grep -rnw ~/.config/ -e 'IMGP2748.JPG'
Und
grep -rnw ~/.local/ -e 'IMGP2748.JPG' Irgendwo musses ja stecken ☺
|
ert77
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hi,
| grep -rnw ~/.config/ -e 'IMGP2748.JPG'
|
ergibt keine Ausgabe. | grep -rnw ~/.local/ -e 'IMGP2748.JPG'
|
ergibt:
| Übereinstimmungen in Binärdatei /home/jan/.local/share/kactivitymanagerd/resources/database
Übereinstimmungen in Binärdatei /home/jan/.local/share/kactivitymanagerd/resources/database-wal
|
Wie bringt mich das jetzt weiter? MfG Jan P.S.: Vielen Dank für Deine Hartnäckigkeit.
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Na, nun wissen wir, wo sich das Biest versteckt ☺ Man könnte die beiden Dateien nun verschieben, löschen oder bearbeiten, am besten während das Nutzerkonto abgemeldet ist, also bspw. über einen zweiten Benutzer oder über eine virtuelle Konsole. Ich beschreibe dir mal, was ich hier gemacht habe: Ein file ~/.local/share/kactivitymanagerd/resources/database zeigt, dass es eine SQLite-Datenbank ist. Diese kann man öffnen ( sqlite3 ~/.local/share/kactivitymanagerd/resources/database ) und sich mit dem Befehl .schema den Aufbau anzeigen lassen. Dann kann man dort sql-Befehle absetzen oder mit Strg-d wieder beenden. Ich habe nun bei mir etwas rumgeguckt (steht aber sehr wenig drin). Ausgehend von der hiesigen Tabelle würde ich das Image in der ResourceLink-Tabelle vermuten. Testen auf der normalen Konsole (nicht im sqlite3) mit: sqlite3 ~/.local/share/kactivitymanagerd/resources/database "select * from ResourceLink where targettedResource like '%IMGP2748%';" Den Eintrag löschen könnte man dann so: sqlite3 ~/.local/share/kactivitymanagerd/resources/database "delete from ResourceLink where targettedResource like '%IMGP2748%';" Habe bei mir zum Test mal den Disover-Eintrag gelöscht, konnte aber keine Veränderung feststellen. Nutze aber auch weder den Anwendungsstarter, noch habe ich dort "festhängende" Favoriten.
Der langen Rede kurzer Sinn: Kopiere den Ordner als Sicherung und dann lösche den Originalen oder probiere es mit den obigen Befehlen.
cp -R ~/.local/share/kactivitymanagerd ~/
Löschen: rm -r ~/.local/share/kactivitymanagerd
Neu einloggen. Kannst ja Bescheid sagen, ob es was bringt.
|
ert77
(Themenstarter)
Anmeldungsdatum: 15. Oktober 2007
Beiträge: 52
|
Hi,
hat geklappt. Es wurden alle Favoriten entfernt. Was aber komisch war, mit dem Befehl
| rm -r ~/.local/share/kactivitymanagerd
|
wurden scheinbar noch mehr Dateien gelöscht.
Der Löschvorgang dauerte bestimmt 20 Sekunden.
Dann wurde ich gefragt, ob einige Verzeichnisse gelöscht werden sollen, obwohl sie nicht leer sind.
Das habe ich verneint und danach den Befehl mit Strg+C abgebrochen.
Im Verzeichnis "kacivitymanagerd" lagen nämlich nur 3 Dateien (insgesamt ca. 7MB groß).
Lag das am "~/" am Ende der Zeile. Leider kann ich aber nicht erkennen, ob und wenn ja, welche Dateien gelöscht wurden.
Bis jetzt funktioniert alles noch ohne Probleme. Vielen Dank für Deine Hilfe!
Gruß Jan
|
Cruiz
Anmeldungsdatum: 6. März 2014
Beiträge: 5557
Wohnort: Freiburg i. Brsg.
|
Hoffentlich hast du nicht ausversehen die beiden letzten Befehle durcheinander gebracht? 😉 Der Löschbefehl bezieht sich nämlich nur auf die gewünschten Dateien. Du kannst über die Bash History sonst nachgucken, was du wirklich angeordnet hat. Gruß Cruiz
|
ChickenLipsRfun2eat
Anmeldungsdatum: 6. Dezember 2009
Beiträge: 12067
|
Cruiz schrieb: Hoffentlich hast du nicht ausversehen die beiden letzten Befehle durcheinander gebracht? 😉 Der Löschbefehl bezieht sich nämlich nur auf die gewünschten Dateien. Du kannst über die Bash History sonst nachgucken, was du wirklich angeordnet hat.
ICH hab die so gepostet - böses c&p - und ne PN hinterhergejagt… 😠 Wenn ihr nichts mehr von mir hört, wisst ihr Bescheid… 😕
|