it-swarm-eu.dev

Jak restartuji relaci Unity z terminálu?

Příkaz pro restartování Gnome2 je:

Sudo /etc/init.d/gdm restart

Jaký je ekvivalent Jednoty?

48
rjbgbo

Upstart cesta je

Sudo service lightdm restart pro novější verze používající lightdm

nebo Sudo service gdm restart pro starší verze používající gdm .

Aktualizace: Další možnost, která nepoužívá terminál, ale používá kombinaci kláves, lze nalézt na Jak nastavit kombinaci kláves na zabít X server?

34
Egil

Příkaz unity lze použít k restartu jednoty. Restartuje správce oken, takže otevřené programy zůstanou nedotčeny a nebudete odhlášeni.

Pokud spustíte příkaz z terminálové aplikace, měli byste přidat & disown k odpojení od terminálu. Pokud tak neučiníte, program unity se stane podřízeným procesem terminálové aplikace tak, že při zavření terminálu dojde také k uzavření jednoty.

Může být také užitečné přidat &> /dev/null (před disown bitem), aby textový a chybový výstup nezatěžoval váš terminál.

Příkaz je tedy následující:

unity &> /dev/null & disown

Pokud nemůžete otevřít terminálovou aplikaci kvůli tomu, že pracovní plocha extrémně nereaguje (nebo z jakéhokoli jiného důvodu), můžete otevřít terminál na čistě textovém základě stiskem alt-ctrl-F1 přes F6.

Tam dostanete textový terminál, musíte se nejprve přihlásit.

Potom můžete spustit výše uvedený příkaz a poté stisknout alt-ctrl-F7 nebo alt-ctrl-F8 pro návrat na grafickou plochu.

To má sklon řešit „závěsné“ problémy.

Jako vedlejší poznámka: protože Unity je plugin pro kompakty, můžete restartovat jednotku restartováním kompasu pomocí příkazu:

compiz --replace

Pokud ji spustíte z alt-ctrl-F1 terminál, budete potřebovat --display parametr

compiz --display :0 --replace

Stále budete muset přidat & disown

97
hasen

Nemusíte otevírat tty. Ve většině případů Alt-F2 stále funguje. Stačí zadat „jednota“. A je to. Není potřeba a odmítnutí.

12
Kendor

V Ubuntu 13.04 můžete použít následující:

Sudo service lightdm restart
7
Soulman

V terminálu spusťte Nohup compiz --replace. Příkaz Nohup zajistí, že kompilace nebude zavřena, když zavřete terminál.

3

Příkaz k restartování GDM je Sudo stop gdm následován Sudo start gdm, a mělo by být provedeno od tty.

Pokud se pokoušíte restartovat samotnou jednotu, stačí spustit unity (ale nezapomeňte, že to musíte udělat z dialogu spuštění.

2
RolandiXor

Líbí se mi změnit atribut velikosti písma GNOME v závislosti na monitoru. Přímo jsem programy vypínal, takže pozice okna byla uložena. Vložil jsem to do skriptu, který pravděpodobně dělá skoro totéž:

    nautilus -q && sleep 2 && bgcmd nautilus -n
    pkill unity-panel
    pkill unity-window
    sleep 1
    unity-window-decorator &> /dev/null & disown