web-dev-qa-db-fra.com

Désactiver l'arrêt Ctrl-Alt-Suppr ne fonctionne pas

J'exécute Ubuntu 10.04 sur une machine virtuelle sous Windows 7. Si j'appuie sur Ctrl-Alt-Suppr lorsque Ubuntu VM est actif, le système Ubuntu le détecte et s'arrête au bout de 60 secondes. Cela ne se produit pas si Ubuntu VM n'est pas actif. Je sais que je pourrais simplement "faire attention", mais j'aimerais éviter d'arrêter accidentellement mon système Ubuntu à chaque fois que je verrouille ma machine.

J'ai trouvé les instructions suivantes pour désactiver ce comportement sur Ubuntu:

Pour désactiver Ctrl+Alt+Del REBOOT edit #Sudo nano /etc/init/control-alt-delete.conf commentez:

#start on control-alt-delete
#task
#exec shutdown -r now “Control-Alt-Delete pressed”

J'ai essayé cela, mais ça ne marche pas (même après le redémarrage du système). Vu la fréquence de cette réponse, je suis un peu confus. Un autre moyen de désactiver ce comportement? Merci!

4
GrandAdmiral

Vous ne savez pas si cela fonctionne de la même manière dans 10.04, mais dans 12.04, cela est contrôlé par des raccourcis clavier et vous pouvez facilement le désactiver à l'aide de l'interface graphique:

enter image description here

Un dialogue similaire est-il disponible dans 10.04? (essayez dans le menu Système> Préférences)

En outre, comme Ben l’a souligné, même si vous empêchez Ubuntu de se déconnecter/redémarrer/arrêter, etc., le simple fait qu’Ubuntu reçoive l’événement Ctrl + Alt + Suppr du logiciel VM peut empêchez votre OS hôte d’agir lorsque Ubuntu a le focus.

Cela signifie que vous pouvez résoudre le problème du côté Ubuntu, mais vous devez tout de même vous assurer que cet événement n'est pas capturé par le client, même s'il a le focus.

Dans VirtualBox, une option "Clavier de capture automatique" contrôle ce comportement.

5
MestreLion

Mettez en commentaire la ligne suivante dans le fichier /etc/init/control-alt-delete.conf

exec shutdown -r now “Control-Alt-Delete pressed”
0
Kumar

Il se peut que le logiciel VM intercepte votre pression sur Ctrl+Alt+Del et envoie un signal de "redémarrage" à la machine virtualisée.

Examinez les propriétés logicielles VM relatives à l'interception de Ctrl+Alt+Del. Si vous utilisez VMWare, essayez:

  1. Ouvrez le fichier config.ini pour VMware.
  2. Ajouter:

    mks.ctlAltDel.ignore = "TRUE"
    
  3. Enregistrez le fichier.

Cette modification empêche également VMWare d’afficher un message sur la détection Ctrl+Alt+Del

0
Ben