Il peut arriver que lâenvironnement de bureau Cinnamon gĂšle. Le pointeur de souris continue de bouger, mais vos « clics » ne sont plus pris en comptes. Notez que vous pourrez ĂȘtre confrontĂ© Ă dâautres symptĂŽmes comme : la perte des titres des fenĂȘtres, les fenĂȘtres impossibles Ă dĂ©placĂ©es, impossibilitĂ© dâutiliser le clavierâŠ
Cinnamon est lâenvironnement de bureau, initialement dĂ©veloppĂ© par (et pour) Linux Mint. Cet environnement est installĂ© par beaucoup dâutilisateur dâUbuntu si jâen crois les forums.
RĂ©solution ultime
Je vous propose directement la solution qui aura le plus de chance de fonctionner. De mon expĂ©rience, si cette solution ne fonctionne pas, vous ne rĂ©cupĂ©rerez pas votre environnement de travail actuel. Seul un arrĂȘt violent de la machine vous permettra de reprendre la main.
La premiĂšre Ă©tape consiste Ă changer de tty
. Si vous ne savez pas ce que câest pas, cela nâa pas beaucoup dâimportance, retenez juste quâhabituellement, lorsque vous utiliser le bureau de votre machine, vous travailler avec le tty7
mais que vous pouvez avoir accĂšs Ă des terminaux (plein Ă©cran, sans souris) avec les tty
1 Ă 6.
Pour changer de tty
, vous devez utiliser la sĂ©quence de touche suivante CTRL + ALT + F1, au bout de quelques instants vous aurez quittĂ© lâĂ©cran graphique et vous serez sur le tty1
.
Votre nom dâutilisateur vous sera demandĂ© ainsi que votre mot de passe. Une fois connectĂ© utiliser la commande :
w # permet de voir qui est connecté à la machine et sur quel terminal.
10:22:57 up 2:42, 2 users, load average: 0,77, 0,89, 1,13
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
vous tty1 - 10:22 54.00s 0.12s 0.08s -bash
vous tty7 :0 07:43 2:42m 18:18 1.48s cinnamon-session --session ci
Le rĂ©sultat de cette commande permet de savoir que vous ĂȘtes connectĂ© 2 fois, une fois sur le tty1
dans une session bash et une fois le tty7
dans une session Cinnamon (graphique)
Une autre information utile donnĂ©e par cette commande, et le « numĂ©ro » de lâaffichage graphique (le DISPLAY
). Câest la valeur qui se trouve dans le champ FROM, ici la chaĂźne :0
.
Pour commencer, on va sâassurer que le processus cinnanom soit bien arrĂȘtĂ© (« tué ») :
pkill -HUP -f "cinnamon --replace"
Dans certain cas, cette premiĂšre commande peut ĂȘtre suffisante, car sous Linux Mint, Cinnanom utilise un « Chien de garde » (watchdog)" qui devrait le redĂ©marrer.
Sinon, vous devrez relancer le processus manuellement en définissant préalablement la variable DISPLAY
Ă lâaide de la valeur obtenue Ă lâaide w :
export DISPLAY=:0; cinnamon &
Attention, tous les caractÚres sont importants : le &
final permettra à votre terminal de ne pas rester bloqué.
Vous devriez pouvoir retrouver toutes vos fenĂȘtres lĂ oĂč vous les avez laisser.
Pour cela, retourner sur le tty
initial (probablement tty7
) Ă l'aide de : CTRL + ALT + F7
Autres solutions
Solution simple avec: ALT + F2
La sĂ©quence ALT + F2 permet dâexĂ©cuter une commande. Vous pouvez lancer nâimporte quelle application Ă partir de son nom.
Il y a en plus quelques bonus, les commandes r et lg :
lg
 : permet de lancer le débugueur Cinnamon (`« Looking Glass debugger »),rt
 : recharge le thÚme Cinnamon courant,r
 : effectue tout simplement un redĂ©marrage de Cinnamon, normalement aucune de vos fenĂȘtres ne devrait ĂȘtre perdue.
Solution pas trĂšs bonne avec: CTRL + ALT + BACKSPACE
Attention: Cette solution consiste à redémarrer toute la couche graphique.
La sĂ©quence CTRL + ALT + BACKSPACE effectue un redĂ©marrage complet de Xorg. Cette solution ne vous permettra pas de rĂ©cupĂ©rer votre environnement de travail, elle nâest Ă utiliser quâen dernier ressort.
Liens
- How do I restart Cinnamon from the tty?,
- Description de Cinnamon sur Wikipedia en français, la version anglaise est nettement plus complÚte,
- Documentation Ubuntu sur l'installation de Cinnamon,
- Les projects Cinnamon,
- DĂ©finition de [Chien de garde / watchdog)(https://fr.wikipedia.org/wiki/Chien_de_garde_(informatique)) sur Wikipedia,
- GnomeShell CheatSheet - Cette page contient de brÚves descriptions de nombreuses fonctionnalités de GNOME Shell.
኿