
/opt
プログラムをフォルダーにインストールし、その下にデスクトップ エントリを作成しました/home/username/.local/share/applications
。
プログラム フォルダーに新しいアイコンを移動しicon.png
、ランチャーのパスをそれに変更しましたが、残念ながら、アイコン パスが正しいと確信しているにもかかわらず、デフォルトのランチャー アイコンが表示されます。まったく同じ方法でインストールした別のプログラム アイコンで試してみましたが、うまくいきました。
この動作の理由は何でしょうか?
.pngファイルにはロックインジケータが付いています
答え1
ロックとは、ユーザーに対してロックされ、ルートのみが所有することを意味します。
ターミナルで、
sudo chown $USER:$USER path/to/icon.png
実際のアイコン フォルダーに交換するpath/to
と、権限が返されます。