• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Dolphin: Kein Persönlicher Ordner mehr in Fav-Leiste (Orte)

Heart

Hacker
Hallo,

seit ein paar Tagen (bzw. schon Wochen?) gibt es bei mir in Dolphin links bei den "Orten" kein "Persönlicher Ordner" mehr. Dieser ist ja per default immer vorhanden und an 1. Stelle.

Ich kann theor. wieder die meinen home Ordner per Drag&Drop nach links rüberziehen, dann ist für <1sec dieser Ordner wieder in "Orte" drin und schwupps, verschwindet er automatisch sofort wieder.

Gleiches wenn ich einen dort vorhandenen Ordner lösche, dieser verschwindet für <1sec und taucht dann sofort wieder an unterste Stelle wieder auf :???:

Kann das jemand so bestätigen oder ist das wieder mal ein lokales Phänomen hier :irre:

Code:
# zypper se -si dolphin
S | Name    | Typ       | Version      | Arch   | Repository              
--+---------+-----------+--------------+--------+-------------------------
i | Dolphin | Anwendung |              | noarch | (Systempakete)          
i | dolphin | Paket     | 15.04.1-20.6 | x86_64 | openSUSE 13.2 OSS Update

# kde4-config --version
Qt: 4.8.6
KDE: 4.14.8
kde4-config: 1.0
 
Du hast den Ordner aber nicht aus Versehen ausgeblendet, oder?
Welche Menü-Optionen bekommst angezeigt beim Rechtsklick auf freie Fläche unter Orte im Dolphin?

Grüße Heinz-Peter
 
OP
H

Heart

Hacker
Heinz-Peter schrieb:
Du hast den Ordner aber nicht aus Versehen ausgeblendet, oder?
Nein
Heinz-Peter schrieb:
Welche Menü-Optionen bekommst angezeigt beim Rechtsklick auf freie Fläche unter Orte im Dolphin?
"Eintrag hinzufügen..." und "Seitenleiste entsperren".

Nach dem Versuch einen Eintrag dort zu löschen hängt sich zudem das komplette kwin/kicker auf. Jegliche Symbole in der Taskleiste sind dann nicht mehr klick-/anwählbar, der Desktop selber (wo sich bei mir z.B. KDaisy befindet) ist ebenfalls nicht mehr nutzbar (reagiert überhaupt nicht mehr bei mouse over etc). Nur ein ab-/anmelden hilft hier...

Ich hab davon mal ein kurzes Video mit vokoscreen gemacht, weil das ganz doch sehr "wirr" ist. Siehe https://youtu.be/m04DCjboKnA
 
OP
H

Heart

Hacker
Code:
~  zypper lr -uP
#  | Alias                          | Name                                            | Aktiviert | GPG-Überprüfung | Aktualisieren | Priorität | URI                                                                                                  
---+--------------------------------+-------------------------------------------------+-----------+-----------------+---------------+-----------+------------------------------------------------------------------------------------------------------
12 | google-chrome                  | google-chrome                                   | Ja        | ( p) Ja         | Ja            |   20      | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                                  
27 | packman.inode.at-suse          | Packman Repository                              | Ja        | (r ) Ja         | Ja            |   20      | http://packman.inode.at/suse/openSUSE_13.2/                                                          
17 | home:j-engel_Banking           | home:j-engel Banking                            | Ja        | ( p) Ja         | Ja            |   50      | http://download.opensuse.org/repositories/home:/j-engel:/banking/openSUSE_13.2/                      
 2 | Emulators:Wine                 | Emulators:Wine                                  | Ja        | (r ) Ja         | Ja            |   81      | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.2/                             
 9 | download.opensuse.org-Apps     | openSUSE BuildService - GNOME:Anwendungen       | Nein      | ----            | Nein          |   81      | http://download.opensuse.org/repositories/GNOME:/Apps/openSUSE_13.2/                                 
32 | windows:mingw:win32            | windows:mingw:win32                             | Ja        | (r ) Ja         | Ja            |   81      | http://download.opensuse.org/repositories/windows:/mingw:/win32/openSUSE_13.2/                       
33 | windows:mingw:win64            | windows:mingw:win64                             | Ja        | ( p) Ja         | Ja            |   81      | http://download.opensuse.org/repositories/windows:/mingw:/win64/openSUSE_13.2/                       
 3 | KDE:Applications               | KDE:Applications                                | Ja        | (r ) Ja         | Ja            |   98      | http://download.opensuse.org/repositories/KDE:/Applications/openSUSE_13.2/                           
 4 | KDE:Current                    | KDE:Current                                     | Nein      | ----            | Nein          |   98      | http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.2                                 
 5 | KDE:Extra:Current              | KDE:Extra                                       | Ja        | (r ) Ja         | Ja            |   98      | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.2                                   
 8 | devel_languages_nodejs         | Node.js (openSUSE_Tumbleweed)                   | Nein      | ----            | Nein          |   98      | http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_Tumbleweed/              
10 | download.opensuse.org-Stable   | openSUSE BuildService - LibreOffice 4.4         | Ja        | ( p) Ja         | Ja            |   98      | http://download.opensuse.org/repositories/LibreOffice:/4.4/openSUSE_13.2/                            
11 | download.opensuse.org-mozilla  | openSUSE BuildService - Mozilla                 | Nein      | ----            | Nein          |   98      | http://download.opensuse.org/repositories/mozilla/openSUSE_13.2/                                     
23 | openSUSE 13.2 NON-OSS          | openSUSE 13.2 NON-OSS                           | Ja        | ( p) Ja         | Ja            |   98      | http://download.opensuse.org/distribution/13.2/repo/non-oss/                                         
24 | openSUSE 13.2 NON-OSS Update   | openSUSE 13.2 NON-OSS Update                    | Ja        | ( p) Ja         | Ja            |   98      | http://download.opensuse.org/update/13.2-non-oss/                                                    
25 | openSUSE 13.2 OSS              | openSUSE 13.2 OSS                               | Ja        | ( p) Ja         | Ja            |   98      | http://download.opensuse.org/distribution/13.2/repo/oss/                                             
26 | openSUSE 13.2 OSS Update       | openSUSE 13.2 OSS Update                        | Ja        | (r ) Ja         | Ja            |   98      | http://download.opensuse.org/update/13.2/                                                            
29 | security:chipcard              | security:chipcard                               | Ja        | ( p) Ja         | Ja            |   98      | http://download.opensuse.org/repositories/security:/chipcard/openSUSE_13.2/                          
30 | security:passwordmanagement    | security:passwordmanagement                     | Ja        | ( p) Ja         | Ja            |   98      | http://download.opensuse.org/repositories/security:/passwordmanagement/openSUSE_13.2                 
 1 | Atlassian HipChat              | Atlassian HipChat                               | Ja        | ( p) Ja         | Ja            |   99      | http://downloads.hipchat.com/linux/yum/                                                              
 6 | KDE:Unstable:Playground        | openSUSE BuildService - KDE:Unstable:Playground | Nein      | ----            | Nein          |   99      | http://download.opensuse.org/repositories/KDE:/Unstable:/Playground/openSUSE_13.2/                   
 7 | KMyMoney_-Git-                 | KMyMoney -Git-                                  | Ja        | ( p) Ja         | Ja            |   99      | http://download.opensuse.org/repositories/home:/ianda:/branches:/KDE:/Extra/openSUSE_13.2/           
13 | google-earth                   | google-earth                                    | Nein      | ----            | Ja            |   99      | http://dl.google.com/linux/earth/rpm/stable/x86_64                                                   
14 | google-talkplugin              | google-talkplugin                               | Nein      | ----            | Ja            |   99      | http://dl.google.com/linux/talkplugin/rpm/stable/x86_64                                              
15 | home:/vkohaupt_-vokoscreen-    | home:/vkohaupt -vokoscreen-                     | Ja        | ( p) Ja         | Ja            |   99      | http://download.opensuse.org/repositories/home:/vkohaupt/openSUSE_13.2/                              
16 | home:Lazy_Kent                 | home:Lazy_Kent                                  | Ja        | ( p) Ja         | Ja            |   99      | http://download.opensuse.org/repositories/home:/Lazy_Kent/openSUSE_13.2/                             
18 | home:malcolmlewis:Miscellanous | home:malcolmlewis:Miscellanous                  | Nein      | ----            | Nein          |   99      | http://download.opensuse.org/repositories/home:/malcolmlewis:/Miscellanous/openSUSE_13.2/            
19 | home_ktgw0316_LightZone        | LightZone (openSUSE_13.2)                       | Ja        | ( p) Ja         | Ja            |   99      | http://download.opensuse.org/repositories/home:/ktgw0316:/LightZone:/lightzone-testing/openSUSE_13.2/
20 | languages:python               | languages:python                                | Nein      | ----            | Ja            |   99      | http://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_13.2                     
21 | lemmy04_-_PlayOnLinux          | lemmy04 - PlayOnLinux                           | Ja        | ( p) Ja         | Ja            |   99      | http://download.opensuse.org/repositories/home:/lemmy04/openSUSE_13.2                                
22 | multimedia:photo               | multimedia:photo                                | Nein      | ----            | Nein          |   99      | http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_13.2/                           
28 | repo-update-non-oss            | openSUSE-13.2-Update-Non-Oss                    | Ja        | ( p) Ja         | Ja            |   99      | http://download.opensuse.org/update/13.2-non-oss/                                                    
31 | utilities                      | utilities                                       | Nein      | ----            | Nein          |   99      | http://download.opensuse.org/repositories/utilities/openSUSE_13.2/
Die anderen beiden hatte ich bereits in #1 mit angehängt gehabt.
 

susejunky

Moderator
Teammitglied
Hallo Heart,

wenn Du
  • Dolphin schließt
  • die Datei "/home/USERNAME/.local/share/user-places.xbel" umbenennst (z.B. "/home/USERNAME/.local/share/ORG_user-places.xbel")
  • alle Dateien "/home/USERNAME/.local/share/user-places*.*" löschst
  • Dolphin erneut startest
ist dann Dein HOME-Verzeichnis wieder in den "Orten" gelistet?

Falls nein, dann zeige bitte den Inhalt der ("neuen") Datei "/home/USERNAME/.local/share/user-places.xbel" (wird beim Starten von Dolphin mit den DEFAULT-Werten erzeugt).

Viele Grüße

susejunky
 
OP
H

Heart

Hacker
Wenn ich die Datei lösche (samt .bak Datei, die wohl automatisch auch angelegt wird), dann ist sie SOFORT wieder angelegt, samt .bak Datei (mit dem alten/vorigen Inhalt) :irre:

Code:
➜  ~  ll .local/share/us*
-rw-r--r-- 1 heart users 3,2K 30. Jun 16:27 .local/share/user-places.xbel
-rw-r--r-- 1 heart users 3,2K 30. Jun 16:27 .local/share/user-places.xbel.bak
-rw-r--r-- 1 heart users 3,2K 30. Jun 08:33 .local/share/user-places.xbel.bakmy
-rw-r--r-- 1 heart users    0 30. Jun 16:27 .local/share/user-places.xbel.tbcache
➜  ~  rm .local/share/user-places.xbel .local/share/user-places.xbel.bak 
➜  ~  ll .local/share/us*                                               
-rw-r--r-- 1 heart users 3,2K 30. Jun 16:28 .local/share/user-places.xbel
-rw-r--r-- 1 heart users 3,2K 30. Jun 16:28 .local/share/user-places.xbel.bak
-rw-r--r-- 1 heart users 3,2K 30. Jun 08:33 .local/share/user-places.xbel.bakmy
-rw-r--r-- 1 heart users    0 30. Jun 16:28 .local/share/user-places.xbel.tbcache
Inhalt (der jetzigen) Datei - die eben auch immer wieder so angelegt wird, wenn ich die .xbel Datei lösche - sieht so aus:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xbel>
<xbel xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks" xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info" xmlns:kdepriv="http://www.kde.org/kdepriv">
 <bookmark href="file:///home/heart/Bilder/Bank">
  <title>Bank</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1366874366/0 (V2)</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="smb://workgroup">
  <title>workgroup</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="folder"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1321614971/0</ID>
    <OnlyInApp>dolphin</OnlyInApp>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/tmp">
  <title>tmp</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1349781932/0 (V2)</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/Dropbox/APK/Apps">
  <title>Apps</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1322487016/0</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/Dropbox/Linux">
  <title>Linux</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1323692485/0</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/Dropbox/Privat/TSV-Joomla">
  <title>TSV-Joomla</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1333026612/0</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/Dropbox/Privat/Trading">
  <title>Trading</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1338469473/0</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/public_html">
  <title>public_html</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="folder_html"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1383648923/0</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
 <bookmark href="file:///home/heart/Verschl%C3%BCsselt">
  <title>Verschlüsselt</title>
  <info>
   <metadata owner="http://freedesktop.org">
    <bookmark:icon name="inode-directory"/>
   </metadata>
   <metadata owner="http://www.kde.org">
    <ID>1367577445/0</ID>
    <IsHidden>false</IsHidden>
   </metadata>
  </info>
 </bookmark>
</xbel>
Sobald ich die .xbel Datei lösche, habe ich wieder das Phänomen, dass die Taskleiste/Plasma-Oberfläche abstürzt/nicht mehr nutzbar ist :/
Ich muss den desktop killen und wieder starten, damit dieser wieder funktional ist ("killall plasma-desktop && plasma-desktop &")
 

susejunky

Moderator
Teammitglied
Hallo Heart,

Heart schrieb:
Wenn ich die Datei lösche (samt .bak Datei, die wohl automatisch auch angelegt wird), dann ist sie SOFORT wieder angelegt, samt .bak Datei (mit dem alten/vorigen Inhalt) :irre:
d.h. meines Erachtens, dass eine Anwendung aktiv sein muss, welche die Datei "/home/USERNAME/.local/share/user-places.xbel" nutzt und - sofern diese nicht vorhanden ist - sie wieder erzeugt. Und zwar anhand eines Backups (nicht mit den DEFAULT-Werten).

Mir sind folgende Anwendungen bekannt, welche die Datei "/home/USERNAME/.local/share/user-places.xbel" nutzen:

  • Dolphin
  • Konquerer
  • KDE Connect (?)
War ggf. eine von diesen aktiv, während Du versucht hast die Datei zu löschen? Prüfe doch einmal mit
Code:
ps -lA
ob eine der genannten Anwendungen aktiv ist.

Viele Grüße

susejunky
 

susejunky

Moderator
Teammitglied
Hallo Heart,

da ich vor ein paar Monaten auch ein Problem mit den "Orten" in "Dolphin" hatte - bei mir gingen immer wieder Einträge in "Orte" verloren - habe ich einmal in meinen Aufzeichnungen nachgesehen. Das hatte ich damals herausgefunden:

Es gibt mehrere Dateien, die im Zusammenhang mit den "Orten" in "Dolphin" stehen:
  • "~/.local/share/user-places.xbel"
  • "~/.kde4/share/apps/kfile/bookmarks.xml"
  • "~/.kde4/share/apps/kfileplaces/bookmarks.xml"
Das Zusammenwirken zwischen diesen wird hier https://userbase.kde.org/Dolphin/File_Management#Places rudimentär erklärt (hat mir nur bedingt weitergeholfen).

Meine Lösung bestand dann darin, dass ich
  • die Dateien "~/.kde4/share/apps/kfile/bookmarks.xml" und "~/.kde4/share/apps/kfileplaces/bookmarks.xml" mittels umbennen "deaktiviert habe"
  • mir eine Wunsch-user-places.xbel manuell erzeugt habe
  • als root in das Benutzerverzeichnis kopiert und
  • dann mit
    Code:
    chown USERNAME:GROUP user-places.xbel
    dem Benutzer übereignet und
  • mit
    Code:
    chmod 444 user-places.xbel
    schreibgeschützt habe.

Mittlerweile bin ich wieder zur "Standard-Installation" (keine schreibgeschützte "~/.local/share/user-places.xbel") zurückgekehrt und diese funktioniert bei mir (KDE 4.14.9; Qt 4.8.6) auch problemlos. Aber für den Fall der Fälle habe ich mir meine Wunsch-user-places.xbel sicher verwahrt.

Vielleicht hilft Dir ein ähnliches Vorgehen weiter.

Viele Grüße

susejunky
 
OP
H

Heart

Hacker
@susejunky Danke für die Ausführungen...

Hier scheint mir Deine angesprochene ~/.kde4/share/apps/kfileplaces/bookmarks.xml Datei der Übeltäter zu sein. Diese Datei ist bei mir 3.5MB groß und wird immer größer und größer (~15000 Zeilen darin sehen so aus https://paste.kde.org/pabbfnjtc).

Ich habe hierzu auch folgenden Bug gefunden, der mein beschriebenes Verhalten ziemlich deckt und man hätte wohl in KDE:Applications bereits ein Fix dafür gebastelt. Aber auch mit den aktuellsten KDE:Applications Versionen von Dolphin & Co habe ich weiterhin das Problem :zensur:

https://bugs.kde.org/show_bug.cgi?id=345174

Ich habe mein Leiden auch dort mal mit dran gehängt, mal sehen....
 

susejunky

Moderator
Teammitglied
Hallo Heart,

konntest Du herausfinden, welche Applikation die Datei "~/.local/share/user-places.xbel" ständig neu erzeugt (auch wenn Dolphin nicht gestartet ist)?

Hast Du einmal ausprobiert, ob das von mir angewendete Vorgehen ("~/.kde4/share/apps/kfile/bookmarks.xml" und "~/.kde4/share/apps/kfileplaces/bookmarks.xml" deaktivieren und "~/.local/share/user-places.xbel" schreibschützen) bei Deinem Problem Abhilfe schafft (ich denke, es wäre einen Versuch wert und ist ja auch schnell umgesetzt)?

Viele Grüße

susejunky
 
OP
H

Heart

Hacker
susejunky schrieb:
konntest Du herausfinden, welche Applikation die Datei "~/.local/share/user-places.xbel" ständig neu erzeugt (auch wenn Dolphin nicht gestartet ist)?
ps -lA Ausgabe habe ich mal hochgeladen, https://paste.kde.org/pkj21a7rh
Habe auch mit "lsof ~/.local/share/user-places.xbel" versucht herauszufinden, wer darauf zugreift, aber die Ausgabe verbleibt immer leer :/
susejunky schrieb:
Hast Du einmal ausprobiert, ob das von mir angewendete Vorgehen ("~/.kde4/share/apps/kfile/bookmarks.xml" und "~/.kde4/share/apps/kfileplaces/bookmarks.xml" deaktivieren und "~/.local/share/user-places.xbel" schreibschützen) bei Deinem Problem Abhilfe schafft (ich denke, es wäre einen Versuch wert und ist ja auch schnell umgesetzt)?
Wenn ich ~/.kde4/share/apps/kfileplaces/bookmarks.xml umbenenne (kfile/* gibt es bei mir nicht) und anschl. die Datei .local/share/user-places.xbel die Rechte 444 gebe, kommt sofort folgende Meldung und mein plasma-desktop stürzt wieder ab:
Code:
Speichern der Lesezeichen in /home/heart/.local/share/user-places.xbel nicht möglich. Der Fehler lautet: Permission denied. Die Meldung wird nur einmal angezeigt. Die Ursache sollte so rasch wie möglich beseitigt werden. Möglicherweise ist die Festplattenkapazität erschöpft.
...und die Datei ~/.kde4/share/apps/kfileplaces/bookmarks.xml ist wie von Geisterhand wieder vorhanden (wieder 0.1MB größer)
 

susejunky

Moderator
Teammitglied
Hallo Heart,

vielen Dank für Deine Rückmeldung.

Momentan habe ich keine "zündende Idee" mehr, was Du noch ausprobieren könntest :nosmile: und kann Dein Problem auf meinem System leider auch nicht nachstellen. Sollte mir doch noch etwas einfallen, melde ich mich wieder. :p

Viele Grüße

susejunky
 
OP
H

Heart

Hacker
Ok, der Übeltäter ist gefunden!!! (siehe https://bugs.kde.org/show_bug.cgi?id=345174#c68)

Das Homerun-Kicker Plasmoid (https://blogs.kde.org/2014/01/29/homerun-120) ist der Grund gewesen.
Plasmoid gelöscht und alles läuft wie es soll. (Bugreport im Homerun Projekt habe ich eröffnet)
 
Oben