web-dev-qa-db-ja.com

ランチャーにアイコンが表示されない

プログラムを/optフォルダにインストールし、/home/username/.local/share/applicationsの下にデスクトップエントリを作成しました。

新しいicon.pngをプログラムフォルダーに移動し、ランチャーのパスをそれに変更しましたが、残念ながら、アイコンパスが正しいことは確かですが、デフォルトのランチャーアイコンが表示されます。同じ方法でインストールされた別のプログラムアイコンで試してみましたが、機能します。

この動作の理由は何でしょうか?

。pngファイルにはいくつかのロックインジケーターがあります

1
kidwon

ロックとは、ユーザーに対してロックされ、rootのみが所有することを意味します。

ターミナルで実行します

Sudo chown $USER:$USER path/to/icon.png

スワップpath/toは実際のアイコンフォルダーの場合、アクセス許可を付与します。

2
Mark Kirby