Mengapa satu folder Thunar tidak menampilkan ikon seperti di folder lainnya?
Saya telah mencoba memecahkan Docky yang tidak menampilkan ikon Xfce dan Thunar, dan melakukannya dengan bantuan https://askubuntu.com/questions/163898/xfce-docky-thunar-missing-icon/735644.
Namun dalam prosesnya saya mulai bertanya-tanya, mengapa kedua folder ini ( /usr/share/applications/dan ~/.local/share/applications/) menampilkan ikon file secara berbeda?
Saya belum menemukan pengaturan apa pun dalam opsi Thunar tentang ini.
Jawaban
Folder /usr/share/applicationsditangani dengan cara khusus dan ikon yang ditampilkan untuk .desktop-file didefinisikan di .desktop-file itu sendiri. Jika Anda melihat lebih dalam, Anda akan melihat bahwa Thunar juga tidak menampilkan nama file sebenarnya /usr/share/applicationstetapi sebuah alias yang juga didefinisikan dalam .desktop-file.
Untuk folder ~/local/share/applicationssemua ini tidak terjadi, Thunar menampilkan nama file asli dan ikon default untuk jenis file yang berbeda.
Pertanyaan https://askubuntu.com/questions/17220/can-nautilus-display-a-desktop-file-by-its-real-name/915740#915740 sangat terkait, setidaknya mengenai nama file yang ditampilkan.
Trik dengan tautan lunak:
Jika Anda ingin menampilkan file ~/.local/share/applicationsdengan cara yang sama seperti file ditampilkan /usr/share/applications, Anda dapat melakukannya dengan tautan lunak yang ditempatkan di /usr/sharemana mengarah ke ~/.local/share/applications:
sudo ln -s ~/.local/share/applications /usr/share/applicationsinhome
Sekarang Anda dapat menjelajah di Thunar ke /usr/share/applicationsinhome. Ini akan menampilkan file yang terletak ~/.local/share/applicationsdengan cara yang sama seperti file /usr/share/applicationsdan Anda masih dapat menghapus, membuat atau mengedit file tanpa hak akses root.
Silakan lihat jawaban saya di pertanyaan terkait juga, di sana saya menjelaskan bagaimana melakukannya dengan cara lain.