画面の左側には、ソフトウェアセンター、Ubuntu Oneなどのアイコンがあります。システムアイコンは表示されますが、インストールしたプログラムのアイコンは表示されません。むしろ「?」があります アイコン用。この問題を解決するにはどうすればよいですか?
画面の左側には、ソフトウェアセンター、Ubuntu Oneなどのアイコンがあります。システムアイコンは表示されますが、インストールしたプログラムのアイコンは表示されません。むしろ「?」があります アイコン用。この問題を解決するにはどうすればよいですか?
回答:
.desktopファイルは、Linuxのランチャーショートカットの動作を制御します。使用中のアイコンを確認するには、次のコマンドを入力して、どちらか/usr/share/applications
またはにある適切な.desktopファイルを開く必要があります~/.local/share/applications
(ソフトウェアセンターからEclipseをインストールしたと想定しているため、使用する:
sudo -H gedit /usr/share/applications/eclipse.desktop
このファイルが空の場合、保存せずに終了し、コマンドのパスを置き換える必要があります。マークされた行に移動し、そのIcon=
中にコメントがある場合(で指定#
)、このコメントを削除します。アイコンが表示されるバグを聞いたことがありますが、まだ修正されているかどうかはわかりません。
Icon=
行がない場合は、適切なアイコンを.png形式で見つけ、この行にIcon=
。
編集:
コメントから、これをデスクトップ上のリンクから実行していると言いました。これを行う適切な方法は、デスクトップランチャーを作成し、そこからアイコンを関連付けることです。これを行うには、ターミナルを開いて次を入力します。
gedit ~/Desktop/eclipse.desktop
これにより、空白のドキュメントが開きます。ランチャーにするには、これをファイルに追加Exec=
し、Icon=
行と行の両方に正しいパスを代入します。
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=<path_to_eclipse>/eclipse
Icon=<path_to_eclipse>/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
保存して閉じ、入力してファイルを実行可能にします chmod +x ~/Desktop/eclipse.desktop
これで、このショートカットを開くと、アイコンセットがランチャーに表示されます。
File System > usr > share > applications
、Eclipseショートカットを参照して右クリックしてからをクリックしProperties
、左上のアイコンをクリックしてから、適切なアイコンを参照します。
私はその問題を抱えていたので修正しました(日食ネオンを使用しています)
1) sudo gedit /usr/share/applications/eclipse.desktop
2)ファイルに次のテキストを追加します。
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env UBUNTU_MENUPROXY= <path_to_eclipse>/eclipse
Terminal=false
Icon=<path_to_eclipse>/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=eclipse.desktop
3) sudo desktop-file-install /usr/share/applications/eclipse.desktop
4) cd /usr/local/bin/
5) sudo ln -s <path_to_eclipse>/eclipse
6) sudo cp <path_to_eclipse>/icon.xpm /usr/share/pixmaps/eclipse.xpm
できます!もう疑問符はありません!
sudo
GUIアプリケーション上で、決して編集元.desktop
のファイル、それがためにコピーし~/.local/share/applications
、私は(元)のファイルは、行が含まれて信じるのは難しいそれを見つけるIcon=/icon.xpm
などなど
JatBrains ToolboxからPhpStormを開くと、同じ問題が発生しました。
jetbrains-phpstorm.desktop
ファイルがで良かった~/.local/share/applications
フォルダが、アプリは疑問符で開かれました。問題があったということでした.desktop
、ファイル/usr/share/applications
、私はそのファイルからPhpStormの旧バージョンとアイコンを持っていたときに作成されたものが存在しなかったファイルを指摘しました。
.desktop
ファイルを削除したところ/usr/share/applications
、問題は解決しました。
これで正しいアイコンが.desktop
できました。使用したファイルは~/.local/share/applications
フォルダのます。
これがこの問題の解決に役立つことを願っています。
私の場合、GitKrakenをピン留めしてタスクマネージャー(Arch Linux / openSUSE 15)に表示し、GitKrakenアプリケーションを閉じると、正しいアイコンの代わりに疑問符だけが表示されます。
これは、不足しているファイルが原因であるgitkraken.svg
には、/usr/share/icons/hicolor/scalable/apps
。
このアイコンをにコピーして解決しました/usr/share/icons/hicolor/scalable/apps
。
これがこの問題を抱えている他の人の助けになることを願っています。