Когда я запускаю "Привязку Isaac" с Паром, сначала значок хорош.
Когда всплывающее окно "Подготовка запустить Isaac" закрывается, второй значок появляются
Затем, когда игра запускается, первый значок исчезают, и я добираюсь только"?" значок.
Как я мог изменить значок этой второй программы, которая запускается?
Я уже заполняюсь ~/.local/share/applications/The\ Binding\ of\ Isaac\ Rebirth.desktop
с хорошим значком
[Desktop Entry]
Name=The Binding of Isaac: Rebirth
Comment=Play this game on Steam
Exec=steam steam://rungameid/250900
Icon=steam_icon_250900
Terminal=false
Type=Application
Categories=Game;
Я нахожусь на Ubuntu 16.04
Спасибо за справку :)
В некоторых случаях, окно и средство запуска (-значок в Средстве запуска Единицы) не подключены друг к другу так или иначе. В Вашем случае причиной является возможно первое ("раскрывающееся") окно, заставляя значок средства запуска "предположить", что задание сделано. Это часто происходит с приложениями, работающими или под Паром или под Вином.
, Как решить
xprop WM_CLASS
+ Возврат . Ваш указатель изменяется в большое +. Нажимают на окно Вашего приложения. Терминал произведет две строки, будучи похож: "gnome-terminal-server", "Gnome-terminal"
. Выберите любой один (я использую нижний регистр один главным образом), и добавьте его к Вашему .desktop
файл:
[Desktop Entry]
Name=The Binding of Isaac: Rebirth
Comment=Play this game on Steam
Exec=steam steam://rungameid/250900
Icon=steam_icon_250900
Terminal=false
Type=Application
Categories=Game;
StartupWMClass=wmclass
..., где wmclass
строчная строка, Вы нашли. Возможно необходимо выйти из системы и въехать задним ходом, и это должно работать.