Je connais la commande unity --reset
. Mais comment puis-je simplement redémarrer Unity sans réinitialiser son profil?
Je n'utilise pas Unity, mais vu ce que je sais de ses mécanismes, cela devrait fonctionner:
unity
Vous aurez envie de coller cela dans une boîte d'exécution (Alt+F2) plutôt que d'un terminal ou il va casser lorsque vous quittez le terminal.
Si vous voulez l'exécuter depuis un terminal, utilisez:
setsid unity
J'ai trouvé killall -u USR1 -r -g unity*
(éventuellement, avec -i pour interactif) plus efficace que la réponse de @ Andrew. Mon seul problème avec ce vs unity --replace
est que cela va tuer votre session, ce que unity --replace
ne fait pas. Alors, réservez ceci pour quand il est sévèrement cassé.
killall -USR1 unity
le relancera dans un compte (USR1) sur lequel vous n'avez pas changé vos valeurs par défaut pour killall.
Une autre alternative qui fonctionne est
pkill --signal USR1 unity