Appels système au clavier : les Touches Magiques (Magic Sys Keys)

Les touches magiques (ou Magic Sys Keys) sont des combinaisons de touches qui permettent d'envoyer des appels directement au noyau. Il s'agit de combinaisons du type : Alt+SysRq+Touche. La touche SysRq (pour System Request), ou Syst, correspond souvent à la touche Imprim Écran (juste au-dessus de la touche Inser ou Del).

ca marche, ces clefs là?

Je lis une page de la doc francophone Ubuntu... et cela ne fonctionne pas smiley Comment trouver cette touche "SysRq" sur mon clavier "multimedia" angry

Je choisis une commande non-dangereuse: afficher le contenu de la mémoire Alt SysRq m ; et Alt SysRq t pour voir les taches (comme un top?)... rien (à part une capture d'écran). C'est vrai, j'ai changé de clavier le mois dernier crying voir ma page "configurer son clavier sous Ubuntu".

 

Si toujours KO, aller vérifier les pré-requis:

prérequis (et configuration)

commencer par vérifier l'existence du fichier /proc/sys/kernel/sysrq -> indique si cette option est activée dans le kernel (ok pour moi). Voir http://doc.ubuntu-fr.org/touches_magiques

Mais en fait (plus précisément que l'article trouvé sur le wiki Ubuntu), un README (en anglais) indique l'ordre d'application des divers fichiers de conf:

  1. /etc/sysctl.conf prime sur les valeurs suivantes :
  2. fichiers sous etc/sysctl.d
nomenclature des fichiers de conf (dans etc/sysctl.d)
fichiers commencant par description
10-*.conf vient du paquet procps et sert de conf par défaut pour le système (os)
30-*.conf vient d'autres paquets (override les précédents 10-*.conf)
60-*.conf (et au-dela) pour les utilisateurs (logués sur le dit Ubuntu)

Ce README indique aussi qu'après tout changement, il faut lancer service procps start (ou d'un paquet deb invoke-rc.d procps start)

 

donc je suppose qu'il faut en fait aller vérifier :etc/sysctl.d/10-magic-sysrq.conf ? puis divers autres .conf du meme rep' si cela ne fonctionne toujours pas?

 

comment ai-je trouvé ce fichier README ?

  • après un uname -r  - qui est toujours utile :)
  • et avoir vérifié l'install du paquet (selon le conseil du wiki Ubuntu) linux-doc-`uname -r`
    j'ai constaté que je n'avais pas ce paquetblush, je l'ai donc installé... cheeky
  • aller lire le fichier (en anglais) en /usr/share/doc/linux-doc/sysrq.txt.gz (le chemin indiqué dans leur article ne correspondait pas)

ce dernier fichier est long (12 Ko)... le voici en PJ (en anglais donc).

Recherches diverses sur le sujet

Users with a keyboard layout other than QWERTY have to remember that their layout becomes QWERTY when they use one of these combinations. ... To avoid this Print Screen feature the magic SysRq combination should include the Ctrl, becoming 'Ctrl'+'Alt'+'SysRq'+key. ... On some laptops SysRq is accessible only by pressing 'Fn'. In this case the combination is a bit trickier: hold 'Alt', hold 'Fn', hold 'SysRq', release 'Fn', press key. The magic SysRq can also be accessed from the serial console.

Source http://en.wikipedia.org/wiki/Magic_SysRq_key

En AZERTY et QUERTY, le m n'est pas à la meme place (sur le clavier), mais le t est à la meme place -> test 'Ctrl'+'Alt'+'ImpEcran'+t  ne donne rien :(

 

doc: 
Fichier attachéTaille
Plain text icon sysrq.txt11.59 Ko