Exile on Keyboard St. - Blog sur Linux et Debian

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 26 mars 2017

Capture d'écran et raccourcis claviers avec Mate

Quand on souhaite illustrer un billet sur un blog, inclure une image d'une boite de dialogue dans une documentation ou échanger quelque chose avec un collègue, on se tourne naturellement vers une capture d'écran.

Avec l'environnement graphique Mate, deux raccourcis clavier sont définis pour cela:

  • Impr: qui capture tout l'écran, bureau et barre des tâches compris
  • Alt+Impr: qui capture uniquement la fenêtre active

La capture d'écran sous Mate est faites avec mate-screenshot.

Si on appele directement cet utilitaire, on peut être plus précis dans la capture, par exemple pour capturer une zone de l'écran que l'on sélectionnera à la souris avec le flag -a ou --area.

Il est aussi possible de sélectionner quel type de capture (écran, fenêtre ou sélection) ou souhaite avec le flag --interactive:

Capture-Capture_d_ecran.png

On pourra donc ajouter de nouveaux raccourcis clavier si on le souhaite, avec par exemple la touche Windows (Mod5) ou Contrôle (Ctrl) combinée à Impr.

Par contre, la combinaison Alt-Gr+Impr ne fonctionne pas: si vous essayer, vous verrez que c'est le raccourci: Alt-Gr qui est pris en compte à la place ...

mardi 14 mars 2017

Création des utilisateurs en mode graphique avec Mate

Pour créer un nouvel utilisateur sous Linux, les habitués de Gnome savent qu'une interface graphique existe pour cela, elle est nommée "Utilisateurs et groupes" et figure dans la section "Système" des paramètres.

Avec Mate qui est pourtant un fork de Gnome 2, rien de cela par défaut ... En fait l'interface users-admin existe bel et bien aussi sur Mate mais elle n'est pas installée par défaut.

Pour créer des utilisateurs en mode graphique avec Mate, il faut donc installer le paquet mate-system-tools et le centre de contrôle aura alors l'aspect suivant:

Capture-Centre_de_controle-1.png

Le paquet mate-system-tools aura ajouté 3 programmes à notre système:

  • Date et heure
  • Services
  • Utilisateurs et groupes

C'est quand même un peu plus commode comme ça !

lundi 23 janvier 2017

Monter disques et clés usb sans être administrateur avec udisksctl

Sous Linux, les médias amovibles sont généralement montés par un clic depuis l'environnement graphique, celui-ci effectue alors le montage en tant qu'utilisateur avec toutes les options nécessaires après avoir créé un point de montage.

Cette façon de faire présente les avantages suivants:

  • Il n'est pas besoin d'être administrateur, i.e. root pour effectuer le montage
  • Le point de montage est créé pour nous
  • Les options de montage sont positionnées pour nous, en particulier celles qui font que le média est en lecture/écriture pour l'utilisateur et non uniquement pour root

L'autre façon de faire étant de passer une commande mount en root avec toutes les options utiles.

Pour monter un média amovible depuis un terminal à la façon de faire de l'environnement graphique, on peut utiliser la commande udisksctl.

Il suffit pour cela de connaître le device du média ou clé USB:

user@machine:~$ udisksctl mount -b /dev/sdc1
Mounted /dev/sdc1 at /media/user/my-data.

On peut aussi utiliser l'option longue:

user@machine:~$ udisksctl mount --block-device /dev/sdc1
Mounted /dev/sdc1 at /media/user/my-data.

Et vous aurez remarqué que je ne suis pas connecté en root.

Vérifions que les options de montage sont correctes:

user@machine:~$ mount | grep sdc
/dev/sdc1 on /media/user/my-data type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=437,iocharset=utf8,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

Un montage depuis un clic avec Mate n'aurait pas fait mieux.

Et pour démonter ce volume:

user@machine:~$ udisksctl unmount -b /dev/sdc1
Unmounted /dev/sdc1.

Ces commandes sont évidemment utilisables dans un script même si la manpage d'udisksctl ne le recommande pas.

- page 2 de 3 -