Comment redémarrer Nautilus sans se déconnecter?

168

Comment redémarrer Nautilus après avoir ajouté un script Nautilus sans avoir à me déconnecter.

Riyaz Mohammed Ibrahim
la source

Réponses:

213

Pour redémarrer Nautilus ...

  • Tout d’abord, tapez ce qui suit dans votre terminal pour quitter nautilus:

    nautilus -q ou killall nautilus

  • Ensuite, ouvrez Nautilus via le menu Unity (appuyez sur la touche Super) ou à l’aide de la commande Exécuter ( Alt+ F2).

karthick87
la source
2
Y a-t-il un moyen de faire cela sans ouvrir une fenêtre Nautile? Comme dans ce serait en cours d'exécution et d'afficher un bureau sans apporter sa propre fenêtre.
Bufke
2
Si Nautilus se bloque, ce qui arrive assez facilement en 12.04, vos objets de bureau sont partis. Cela n'aide pas à les ramener de façon permanente. Dès que vous fermez Nautilus, le bureau redevient vide.
Anthon
4
+1 car killall nautilusce devrait être la première solution
poésie de chagrin
38

Ouvrez le terminal de Ctrl+ Alt+ Tet essayez ceci:

$ nautilus -q && nautilus &

faites-le sans changer de terminal.

Shivshnkr
la source
1

Une autre option sans terminal consiste à fermer "Nautilus" à partir de "System Monitor".

Softmixt
la source
1

J'ai eu une erreur GTK à un moment donné et nautilus -q n'a pas fonctionné. Donc, au lieu de demander gentiment, j'ai emprunté une voie plus ridicule pour tuer le nautile et le redémarrer.

$ ps -aux | grep nautilus

Ceci listera tous les processus qui ont nautilus dans la description. Vous devriez obtenir quelque chose comme ça.

Carlos 2070 0,1 0,9 1608528 77500? Sl 08:56 0:40 Nautilus -n

carlos 29272 0.0 0.0 16744 1004 pts / 1 S + 16:38 0:00 grep --color = auto nautilus

Recherchez celui avec un code à 5 chiffres à côté de votre nom d'utilisateur. Une fois que vous avez écrit cela, vous pouvez tuer le processus.

$ sudo kill 29272

Nautilus devrait mourir et redémarrer automatiquement. Encore une fois, je viens de l'utiliser parce que j'avais une étrange erreur GTK lorsque j'ai essayé de lancer Nautilus -q.

CMRELAB
la source
Pour votre information, ce que vous avez fait est identique à l’utilisation killall nautilusde la réponse acceptée. Il trouve tous les processus avec l'exécutable nommé "nautilus" et les tue. Utile lorsque vous connaissez le nom de l'exécutable du processus. Mais si vous avez un doute, vous devriez vous ps -aux | grep <executable>assurer que vous tuez le bon processus.
Falaise