RE: Не отображаются иконки в меню
Здравствуйте, подскажите пожалуйста.
Хочу создать ярлыки для игры в меню и на рабочем столе.
Сюда положил иконку в формате .svg
/usr/share/icons/deepin/apps/48
Dagor2_48.svg
Сюда положил .desktop файл
/usr/share/applications
aces_launcher.desktop
[Desktop Entry] Name=WarThunder (launcher) Comment=WarThunder Launcher Type=Application Categories=Game; Exec=/home/wa00/.WarThunder/launcher Icon=Dagor2_48.svg
Собственно проблема. В меню ярлык есть, но иконка не отображается.
Если отправить ярлык на рабочий стол, то иконка отображается корректно.
Если запустить это приложение, то в панели снизу (в док бар) оно отображается корректно (с иконкой).
8 Ответы
как то так
wa00@572g:~$ ezame ** (ezame:8549): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files /usr/lib/python3/dist-packages/ezame/main.py:7: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded. from gi.repository import Gtk, Gdk, GdkPixbuf, Pango Traceback (most recent call last): File "/usr/bin/ezame", line 4, in <module> run() File "/usr/lib/python3/dist-packages/ezame/main.py", line 1457, in __init__ app = Ezame() File "/usr/lib/python3/dist-packages/ezame/main.py", line 1404, in __init__ load_prefs(self) File "/usr/lib/python3/dist-packages/ezame/main.py", line 1298, in load_prefs self.xdg_data_dirs = os.environ.get("XDG_DATA_DIRS").split(":") + [xdg_data_home] or ("/usr/local/share:/usr/share").split(":") AttributeError: 'NoneType' object has no attribute 'split'