Unity: сохраняйте информацию о файле рабочего стола для отдельного процесса
У меня есть следующий файл рабочего стола
[Desktop Entry]
Name=My Game
Exec=/usr/games/mygame %U
Icon=mygame
Terminal=false
Type=Application
Categories=Game;
Comment=Start my game
Comment[de_DE]=Starte mein Spiel
и запись отлично отображается в Ubuntu (13.04) Unity Dash.
когда mygame
выполняется, он снова запускает отдельный процесс, и я получаю запись Unity Launcher со знаком вопроса и Untitled window
,
Есть ли способ сообщить Unity, откуда произошел (отсоединенный) процесс или какой файл рабочего стола назначить процессу?
2 ответа
Решение
Обходной путь должен был установить свойство X11 _NET_WM_ICON
на отдельный процесс.
Попробуйте использовать абсолютный путь к вашему файлу Icon. Это может помочь, иначе это может быть ошибка в bamf.