Criando um atalho de Desktop no Linux
Crie um novo arquivo texto e coloque em seu conteúdo algo semelhante a isso:
[Desktop Entry]Type=Application Path=/home/tito/seu_programa_python/ Exec=python3 /home/tito/seu_programa_python/main.py Name=Seu Programa Python Terminal=true
Path é basicamente a pasta onde o programa será executado. Se você estiver carregando algum arquivo através de referência relativa é importante que informe o Path corretamente.
O Exec é exatamente o comando que se irá executar.