Warum zeigt ein Thunar-Ordner keine Symbole wie im anderen?

Dec 04 2018

Ich habe versucht, Docky zu lösen, ohne Xfce- und Thunar-Symbole anzuzeigen, und habe dies mithilfe von getan https://askubuntu.com/questions/163898/xfce-docky-thunar-missing-icon/735644.

Dabei fragte ich mich jedoch, warum in diesen beiden Ordnern ( /usr/share/applications/und ~/.local/share/applications/) Dateisymbole unterschiedlich angezeigt werden.

Ich habe diesbezüglich keine Einstellung in den Thunar-Optionen gefunden.

Antworten

1 mook765 Dec 04 2018 at 10:15

Der Ordner /usr/share/applicationswird auf besondere Weise behandelt und die für eine .desktop-Datei angezeigten Symbole werden in der .desktop-Datei selbst definiert. Wenn Sie genauer hinschauen, werden Sie feststellen, dass Thunar auch nicht die tatsächlichen Dateinamen in anzeigt, /usr/share/applicationssondern einen Alias, der auch in der .desktop-file definiert ist .

Für den Ordner ist ~/local/share/applicationsdies nicht der Fall. Thunar zeigt die tatsächlichen Dateinamen und die Standardsymbole für die verschiedenen Dateitypen an.

Die Frage https://askubuntu.com/questions/17220/can-nautilus-display-a-desktop-file-by-its-real-name/915740#915740 ist stark verwandt, zumindest in Bezug auf die angezeigten Dateinamen.

Trick mit Softlink:

Wenn Sie die Dateien ~/.local/share/applicationsgenauso anzeigen möchten, wie Dateien angezeigt werden /usr/share/applications, können Sie dies mit einem Softlink tun, der auf Folgendes /usr/shareverweist ~/.local/share/applications:

sudo ln -s ~/.local/share/applications /usr/share/applicationsinhome

Jetzt können Sie in Thunar nach stöbern /usr/share/applicationsinhome. Dadurch werden die Dateien ~/.local/share/applicationsauf die gleiche Weise wie die Dateien angezeigt, /usr/share/applicationsund Sie können weiterhin Dateien ohne Root-Rechte löschen, erstellen oder bearbeiten.

Bitte schauen Sie sich auch meine Antwort in der verknüpften Frage an. Dort habe ich erklärt, wie es umgekehrt geht.