Dá se to vybavit malým skriptíkem, který pracuje s názvem okna. Je k tomu potřeba dvou utilit:
sudo apt-get install wmctrl xdotool
Následující skript si s libovolným názvem (např. launch-minimized) uložíte v domovském adresáři do ~/bin/, aby se dal spouštět bez zadání cesty a nezapomenete mu nastavit spustitelný příznak ve vlastnostech souboru.
#!/bin/bash
cmd="$1"
window="$2"
$cmd &
until wmctrl -l|grep "$window" ; do sleep 0.2; done
xdotool windowminimize $(wmctrl -l|sed -n "/$window/s/ .*//p")
Musíte zjistit správné jméno okna dané aplikace, kterou chcete spouštět minimalizovanou, takže ji spustíte a v terminálu zadáte příkaz:
wmctrl -l
Ve výpisu najdete své okno a zkopírujete si podstatnou část názvu, nemusí být celý, jen aby to nekolidovalo s jiným oknem. Naopak je třeba vynechat část, která se mění, některé aplikace tam přidávají třeba název souboru, se kterým okno pracuje.
Skript pak použijete následovně:
launch-minimized "příkaz_spouštějící_aplikaci" "jméno_okna"
Dám příklad s aplikací gnome-calculator:
launch-minimized "gnome-calculator" "calculator"
Skript tedy spustí příkaz a čeká až se objeví okno, které následně minimalizuje.
Jo a ještě upozorňení, že tento skript funguje pouze pokud je to okno jen jedno, tak abyste se nedivili, když to budete testovat třeba na tom kalkulátoru a spustíte to podruhé, bez zavření předchozího minimalizovaného okna.
EDIT: zefektivnění until smyčky ve skriptu - odstraněn zbytečný test