Parfois, VirtualBox provoque un gel aléatoire de mon Mint 16 Cinnamon Desktop 64bit. Je ne suis pas en mesure d'identifier exactement ce qui ne va pas et même où remplir le rapport de bogue.
Mais la vie continue et j'ai besoin d'un moyen de réinitialiser le sous-système de fenêtrage sans perdre le travail que j'ai fait avec les applications existantes.
Lorsque je lance
sudo service mdm restart
toutes les applications déjà en cours d'exécution sont tuées brutalement.Le
cinnamon --replace -d :0
sort ne fait rien; il se bloque juste. Je suppose que c'est parce qu'il a besoin d'une certaine forme de coopération avec la cannelle déjà en marche, ce qui, je suppose, ne répond pas à cela.Les commandes entrées avec Alt + F2 sont ignorées, ainsi que la commande "r" utilisée pour redémarrer Cinnamon. L'écran n'est pas mis à jour et il semble que les touches soient ignorées.
Quelles sont mes autres options?
Symptômes du gel:
Le bug se manifeste simplement en gelant la mise à jour d'écran du terminal graphique; la souris se déplace bien, elle change même l'icône en survolant différentes parties de l'écran. Le problème est que je ne peux rien y faire; en plus, l'écran ne se met pas à jour et le clavier ne fait rien aussi bien. Mais je peux passer à la console texte et je peux voir que les processus Windows fonctionnent bien. Je peux interagir avec les applications, qui fournissent une certaine forme d'interactions cli (comme VBoxManage).
Reproduire:
- Installez Linux Mint 16 avec Cinnamon 2.0 64 bits
- Installez un programme qui change le papier peint (testé sur la variété et le wallch) et configurez-le pour commencer à changer le papier peint comme tâche d'arrière-plan.
- Attendez que l'arrière-plan change plusieurs fois. Le bug ne se déclenche pas lors du premier changement de fond, vous devez attendre un moment.
- Sur les erreurs .xsession. vous verrez quelque chose comme ça .
Éditer:
J'ai mis à jour les symptômes. Le temps a passé et j'ai pu mieux trier le problème. Il n'est en aucun cas lié à l'activité de VirtualBox.
la source
Réponses:
Je ne sais pas ce que les gars de Cinnamon ont renommé
gnome-shell
quand ils ont bifurqué, alors vous devrez le découvrir. C'est probablement soitcinnamon-shell
oucinnamon
ou quelque chose. Je suppose que ça s'appellecinnamon
.Désormais, le shell GNOME - et par extension Cinnamon - répondra
SIGHUP
en se réinitialisant complètement. C'est essentiellement la même chose que de taperr
dans la AltF2boîte de dialogue. La solution est donc simple:killall -HUP cinnamon
.La réinitialisation de Cinnamon peut prendre quelques secondes.
1 : C'est un bon choix car certaines distributions exécutent des gestionnaires d'affichage sur tty1, d'autres sur tty7 / tty8 (selon le DM). Personne n'utilise tty2.
la source
cinnamon --replace
Le shell Gnome peut être redémarré via son invite de commande. Accéder à l'invite avec
Alt+F2
, entrerr
et confirmer avec retour redémarre un shell Gnome sans perdre aucune fenêtre. Comme Cinnamon découle de la coquille, cette stratégie peut également fonctionner ici.la source
r
ne ... je fonctionne pas aussi bien un vague sentiment que la seule interaction aveugle qui peut être fait, est seulement avec des fenêtres déjà présentes sur l'écran en cours.Je suppose que vous avez Muffin comme gestionnaire de fenêtres: accéder à votre terminal ( Ctrl+ Alt+ Tdevrait fonctionner si Alt+ F2ne fonctionne pas) et utiliser
puis, pour l'allumer:
ou pour que Muffin utilise
cerbere
(ou comme Cerbere, je n'utilise pas Mint) pour le faire récupérer tout seul.À votre santé.
la source
Muffin
nimuffin
disponible pour exécuter; la dernière commande crieMuffin: command not found
. BTW Il n'y a pas non plus de Muffin sous Linux Mint 15 Cinnamon 64 bits.