pyinstaller. Как к приложению на Linux правильно приделать иконку в угол окна и в панель задач?

Использую PySimpleGui + pyinstaller.

Сделал простенькое приложение из одного окошка для Linux, при закуске в углу окна и в панели задаx дефолтная иконка питона, как бы я не старался.

window = sg.Window('', layout, icon='gear.ico',
               titlebar_icon='gear.ico', #лежит в одном каталоге с главным скриптом
               background_color=strong_gray,
               keep_on_top=False
               )

Собираю такой командой:

pyinstaller --onefile --icon='./gear.ico' --add-data './gear.ico:.' main.py

введите сюда описание изображения


Ответы (2 шт):

Автор решения: Сергей Попков

Оказывается Linux не использует файлы .ico для таких ситуаций, нужен .png.

→ Ссылка
Автор решения: OLEG KOR

Вот решение icon= sg.EMOJI_BASE64_NO_SPEAK

→ Ссылка