zsukovÁjj, léteznek a könyvtárak amikre javítottad a parancsikon "Exec" sorát? .. én nem mondam neked ilyet, hogy nevezd át /mákosguba/comsol44-re :)
Azt mondtam (-tuk), próbáld az eredeti "Exec" sor kettőspont utáni részét futtatni. Egyrészt ami a "~/.local/share/applications", másrészt, ami az "/usr/share/applications könyvtárban a programhoz kapcsolódó desktop fájl vagy fájlok (Exec sorai).
Valahogy sikerült ráérezned a lényegre, mert azt írod, terminal-ból ezzel indul a progi:
/usr/local/comsol44/bin$ ./comsol
Úgy tudod megetetni az ikonnal, hogy beírod az "Exec:" után szóközzel, mented és újraindítod a rendszert. Azt kéne kitalálnod melyikbe, kettő-kettő van (/usr és ~/.local).
Vagy inkább a biztonság kedvéért készítesz egy új parancsikont (comsol.desktop fájl xterm -e /usr/local/comsol44/bin$ ./comsol &
Az egyik desktop fájl tartalmát másold, és akkor lesz ikonod is (az ikont ellenőrizd, az-e aminek kell lennie amikor fut a progi: az elérési útja szerint és megnézve)