Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: thebloodghost 06 Dubna 2017, 16:11:43
-
Nastavil jsem si pár aplikací které se spouští při zapnutí PC, aplikace se sice spouští, ale bohužel ve full screenu. Hledal jsem na internetu jak nastavit spouštění v minimalizované podobě, ale žadný script ani prográmek nefungoval. Neví někdo jak na to? :o
EDIT: Upraven název vlákna, aby vystihoval problém
-
Ake prostredie, ako si to nastavil, aky program?
Nietore prostredia mozu pouzivat svoje ficury na "spustit pri starte".
Programy spustane pri starte sa daju nastavit napr. cez spustit pri starte alebo cez ulozit sedenie.
Da sa ten program pouzivat v okne?(zrejme hej ale pre istotu)
Ak ho das do okna a restartujes tak si to napamata?
-
Nastavil jsem si pár aplikací které se spouští při zapnutí PC, aplikace se sice spouští, ale bohužel ve full screenu. Hledal jsem na internetu jak nastavit spouštění v minimalizované podobě, ale žadný script ani prográmek nefungoval. Neví někdo jak na to? :o
On je taky rozdíl mezi "full screenem" maximalizovaným, normálním, minimalizovaným oknem a spuštěním aplikace v systray.
Musíš upřesnit - jak se to spuští a co požaduješ ty...
-
Omlouvám se, špatně jsem se vyjádřil. Programy se nespouští ve "full screenu", ale v normálním okně. Konkrétně se jedná o Spotify a Viber. Já požaduju aby se při přihlášení pouštely pouze v (Unity Launcheru) docku. Prostředí používám Unity.
-
Spotify nepouzivam ale mas v nastaveni nieco taketo?
https://community.spotify.com/t5/Desktop-Linux-Windows-Web-Player/Minimize-to-tray-GONE/m-p/1154862#M131487
Pre viber mozes skusit
http://askubuntu.com/questions/720359/how-to-start-viber-minimized-on-system-startup
Do spustaca skus pridat StartMinimized . Tu cestu do /opt mozes mat inu tak nechaj svoju.
-
Omlouvám se, špatně jsem se vyjádřil. Programy se nespouští ve "full screenu", ale v normálním okně. Konkrétně se jedná o Spotify a Viber. Já požaduju aby se při přihlášení pouštely pouze v (Unity Launcheru) docku. Prostředí používám Unity.
Některé aplikace to mají přímo ve svém nastavení.
Některým aplikacím stačí přidat do spouštěcího příkazu --tray nebo -minimize ap.
Více se dozvíš v návodu k jednotl. aplikacím.
Nebo můžeš zkusit aplikaci AllTray (je v repozitářích).
sudo apt-get install alltray
Příkaz pro spuštění v systray pak bude alltray <příkaz ke spuštění aplikace> např.
alltray firefox
Další možností je využít aplikace wmctrl. Postup zde http://askubuntu.com/questions/738713/how-do-i-autostart-an-application-on-the-system-tray
-
Spotify nepouzivam ale mas v nastaveni nieco taketo?
https://community.spotify.com/t5/Desktop-Linux-Windows-Web-Player/Minimize-to-tray-GONE/m-p/1154862#M131487
Pre viber mozes skusit
http://askubuntu.com/questions/720359/how-to-start-viber-minimized-on-system-startup
Do spustaca skus pridat StartMinimized . Tu cestu do /opt mozes mat inu tak nechaj svoju.
Právě že v nastavení Spotify nic takového není :/
Teď jdu zkusit ten Víber.
Děkuji za pomoc :)
-
Systray na spotify bohužel nefunguje. Nefungují ani příkazy --tray nebo -minimized.
V nastavení Spotify sice nějaké takové nastavení je, ale pro mě asi nepřístupné.. viz.:https://ctrlv.cz/A9Vr (https://ctrlv.cz/A9Vr)
Nastavení okna se neobjevilo ani při přeinstalaci programu.
-
Použij AllTray - funguje na všechno.
-
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