Environnement Mate-Desktop (Debian Stretch / Buster)
PAS convaincus par Gnome 3, deux projets ont repris Gnome 2 : Cinnamon développé pour la distribution LinuxMint et Mate-desktop (de l’herbe «maté» dont l’infusion est consommée au sud-est de l’Amérique du sud) par un utilisateur d’ArchLinux. Ces deux bureau alternatifs font partie de la plupart des distributions majeures, dont Debian.
Cette autre page explique le minimum à connaître sur un système GNU/Linux (ligne de commande, système de fichiers…)
0. Suivi des problèmes
1. Présentation de Mate
2. Installation de Mate
2.1 Mate-desktop 1.20 (Debian10/Buster)
2.2 Mate-desktop 1.16 (Debian09/Stretch)
3. Installations complémentaires
3.1 numlockx
3.2 mc et pluma admin:///
3.3 Installation de fontes
4. Bureau Mate-Desktop
5. Les applications
5.1 Navigateur Caja
5.2 Éditeur de texte pluma
5.3 Engrampa
5.4 Eye of Mate
5.5 Terminal
5.6 Atril, lecteur de PDF
5.7 Mate Search Tool
6. Configurations
6.1 Administration
6.2 Matériel
6.3 Internet / réseaux
6.4 Apparence
6.5 Personnel
6.6 Autres
0. Suivi des problèmes
Debian 10.0 Buster. Après une installation (Mate-Desktop 1.20) par apt dist-upgrade, les icones Corbeille et Ordinateur ont disparu. L’installation de mate-tweak permet de sélectionner les icones relatives au système Système » Préférences » Apparence » MATE Tweak, onglet Bureau.
Debian 9.3 Stretch. Deux problèmes autour de la nouvelle année 2018 après une mise à jour :
- les fenêtres ne se dessinaient plus bien (manque de boutons et impossibilité de redimensionnement, positionnement en haut et à gauche cachant le menu des applications… rendant pénible l’utilisation du bureau). Une mauvaise configuration du compositeur de fenêtre marco semble la cause. Installez et lancez mate-tweak. Sélectionnez l’onglet Fenêtres et choisissez Marco (sans compositeur).
- l’afficheur de pdf atril a momentanément disparu de la liste des logiciels disponibles.
- Mate-Desktop n’installe pas xserver-xorg-input-synaptics, qui permet l’utilisation du pavé tactile pour simuler les clics souris (relancer le serveur graphique après installation).
En consultant les Propriétés » Versions de plusieurs paquets mate-*, je me rends compte que les sources sont souvent doubles : 1.16 / stable et 1.18 / stretch-backport pour atril et marco, voire seulement 1.18 / stretch-backport pour mate-calc.
1. Présentation de Mate-Desktop
Mate-Desktop ne propose pas l’ensemble des applications liées à Gnome 2. Vous n’y trouverez pas Abiword, Gnumeric, RhythmBox, Totem, Web-Epiphany (epiphany-browser), Evolution, Empathy (messagerie instantanée), Ekiga (téléphonie), Brasero (gravure)… ce qui n’est pas indispensable : faut-il systématiquement proposer des logiciels simplifiés des applications tels que LibreOffice, VLC, Firefox, Gimp…?
Par ailleurs, il est possible que la désinstallation d’une application de Mate-Desktop ou que l’installation d’une application concurrente désinstalle mate-desktop. Il est possible d’empêcher cette vilenie en spécifiant --no-install-recommends. Exemple :
#apt install network-manager-gnome --no-install-recommendsEn mode super-utilisateur: su - [Enter]
Mate-Desktop offre quelques outils, la plupart venant de GNOME mais renommés :
- Accessoires
- Capture d’écran mate-screenshot du paquet mate-utils (← gnome-screenshot)
- Éditeur de texte pluma (← gedit)
- Archiveur engrampa (← file-terminal)
- Console mate-terminal (← gnome-terminal)
- Afficheur d’image eom Eye of Mate (← eog Eye of Gnome)
- Afficheur de pdf, ps et e-pub atril (← evince)
- Recherche des fichiers (menu Répertoire)
- Calculatrice Mate (mate-calc, à installer) (← gnome-calc)
- mate-tweak, à installer, permet des ajustements plus fins des paramétrages, comme les icones de réseau et de corbeille sur le bureau.
- Outils système
- Analyseur de situation de disques (mate-disk-usage-analyzer du paquet mate-utils)
- Navigateur de fichier caja (gnome Nautilus)
- Moniteur système
- Statistique de l’alimentation
- Console mate-terminal
- Visionneur de journaux système
- …
- à compléter!
Tous ces utilitaires sont contrôlés par le Système » Centre de Contrôle ou mate-control-center dans une console.
Pour les autres applications, voyez la page logiciels.
2. Installation de Mate-desktop
2.1 Mate-desktop 1.20 (Buster)
L’installateur Debian propose Mate-Desktop parmi les bureaux à installer (décocher le bureau par défaut de Debian). Sinon, installer successivement :
#apt install mate-desktop-environmentEn mode super-utilisateur: su - [Enter]#apt install xinit lightdm --no-install recommendsEn mode super-utilisateur: su - [Enter]
Il est possible qu’il faille également installer mate-tweak.
2.2 Mate-desktop 1.16 (Stretch)
L’installateur Debian propose Mate-Desktop parmi les bureaux à installer (décocher le bureau par défaut de Debian). Sinon, installer successivement :
#apt install mate-desktop-environmentEn mode super-utilisateur: su - [Enter]#apt install xinit gdm3 --no-install recommendsEn mode super-utilisateur: su - [Enter]
3. Installations complémentaires
Il y a quelques applications qu’il est intéressant d’installer tout de suite.
# apt install mate-tweak pour un meilleur paramétrage (fenêtres, icones, menu…)
En mode super-utilisateur: su - [Enter]
# apt install mozo pour la configuration du menu de Mate-Desktop (ajouts ou déplacements d’applications)
En mode super-utilisateur: su - [Enter]
# apt install mate-desktop-environment-extras (72Mo) notamment imagemagick, caja-wallpaper
En mode super-utilisateur: su - [Enter]
3.1 numlockx
numlockx permet de rendre le pavé numérique valide avant l’ouverture de la session X si on l’installe avec
#apt install numlockxEn mode super-utilisateur: su - [Enter]
numlockx on allume la touche numlockEn mode simple$
utilisateur
numlockx off éteint la touche numlock
En mode simple$
utilisateur
Pour automatiser cette action, ajouter au fichier ~/.profile if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi
Note : ~/.profile est un fichier caché (il commence par un point) situé à la racine du répertoire utilisateur (~/). Pour visualiser un fichier caché, utiliser mc ou Affichage » Afficher les fichiers cachés du navigateur de fichier caja.
3.2 mc et pluma admin:///
# mc (midnight commander en mode super-utilisateur) permet l’édition de fichiers du système.
En mode super-utilisateur: su - [Enter]
gksu permettait auparavant de concilier la nécessité de lancer une application en mode superutilisateur avec le mode graphique, qui n’est normalement pas prévu pour cela et qui renvoie :
Xlib: connection to ":0.0" refused by server
Il est maintenant possible d’utiliser pluma pour éditer des fichiers du système, normalement réservés au super-utilisateur :
pluma admin:///etc/fstab
Le mot de passe du super-utilisateur sera bien entendu demandé.
3.3 Installation de fontes
Si vous disposez d’une fonte sur un disque dur ou une clé USB, un clic droit de la souris suivi du choix Action » Installer permet son installation. Pour l’installer pour tous les utilisateurs, le mot de passe super-utilisateur sera demandé.
Afin d’assurer une compatibilité des documents Internet (et .doc?), Microsoft a fait don de ses fontes "standard" : Times New Roman, Arial, Comic Sans MS, Courier New, Verdana, Impact, WebDings et quelques autres, disponibles dans le paquet ttf-mscorefonts-installer (les ajouts ne se manifesteront qu’au prochain lancement du serveur graphique). Ce n’est pas toujours nécessaire parce que les trois polices libres Liberation ont exactement les mêmes dimensions que Times New Roman, Arial et MS Courier New (en Debian : paquet fonts-liberation2).
Il est possible de visualiser une fonte avec Font-Viewer, Font-Manager ou Waterfall, normalement en double-cliquant sur une fonte avec les deux premiers ; le dernier ne visualise que les fontes connues du système.
4. Le Bureau Mate
Le bureau de Mate contient par défaut deux barres horizontales, la supérieure contient les menus des applications, localisations et outils d’administration à gauche et les services en cours à droite; l’inférieure contient les lanceurs de vos applications favorites sous forme d’icones et les applications ouvertes.
Un clic droit sur le bureau permet de créer des répertoires et des lanceurs d’application ou de changer l’image d’arrière-plan.
Un clic droit sur une barre suivi d’un clic gauche sur Propriétés permet de les configurer :
- Orientation : en haut, en bas, ou verticalement à gauche ou à droite
- Épaisseur : de 23 à 153px
- Masquage automatique : la barre n’apparaît que lorsque la souris touche le bord de l’écran
Pour installer une application sur la barre des tâches, il suffit de traîner son icone du menu des applications vers la barre des tâches.
Pour installer l’espace des applications actives, clic droit sur la barre, Ajouter au tableau de bord » Liste des fenêtres.
Attention : pour gagner de la place (par exemple pour un eeePC), il peut être tentant de rendre escamotables les barres de menus et de tâches (clic-droit sur la barre, cliquer Propriété » Général » Masquer automatiquement). Il arrive que cela fasse disparaître les barres (cela est également arrivé avec KDE 3.5). Une façon de s’en sortir :
- clic-droit sur le bureau et cliquer sur «Créer un lanceur»
- remplir le champ «Commande» avec mate-panel
- un double clic sur l’icone qui apparaît sur le bureau fait apparaître les barres
- s’il ne se passe rien, c’est peut-être parce que mate-panel est déjà lancé. Remplacer alors la commande mate-panel par killall mate-panel
- il peut être très utile de pouvoir lancer une console : la commande est mate-terminal
killall mate-panel permet de réinitialiser le Bureau, et par exemple faire réapparaître les applications actives qui disparaissent (parfois) du tableau de bord (Mate-desktop 1.24.1 / Debian 11 Bullseye).
[F1] lance l’aide sur l’application courante (à défaut, concerne le Bureau)
[Alt-F2] ouvre un champ éditable permettant de lancer une application en ligne de commande
[Alt-F10] maximalise la fenêtre courante (entre les barres de menus) ou revient à la taille initiale
[F11] maximalise la fenêtre courante (tout l’écran) ou revient à la taille initiale
[Ctrl-Alt-F1] à [Ctrl-Alt-F6] ouvre une des six consoles (de tty1 à tty6) monopolisant tout l’écran
[Ctrl-Alt-F7] seule façon de revenir à l’interface graphique lorsqu’on se trouve dans une des six consoles (point précédent)
[Alt-Tab] passe d’une application ouverte à l’autre (réduite ou non)
L’emplacement sur le disque du bureau est paramétrable dans le fichier ~/.config/user-dirs.dirs (/home/sam/.config/user-dirs.dirs pour l’utilisateur/trice sam). Il s’agit d’un des fichiers cachés (il commence par un point), accessibles dans caja avec Affichage » Afficher les fichiers cachés.
# This file is written by xdg-user-dirs-update # If you want to change or add directories, just edit the line you’re # interested in. All local changes will be retained on the next run. # Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped # homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an # absolute path. No other format is supported. # XDG_DESKTOP_DIR="$HOME/Bureau" XDG_DOWNLOAD_DIR="$HOME/" XDG_TEMPLATES_DIR="$HOME/Modèles" XDG_PUBLICSHARE_DIR="$HOME/" XDG_DOCUMENTS_DIR="$HOME/" XDG_MUSIC_DIR="$HOME/" XDG_PICTURES_DIR="$HOME/" XDG_VIDEOS_DIR="$HOME/"
Pour changer l’emplacement des données du Bureau sur le disque, éditer la ligne
XDG_DESKTOP_DIR="$HOME/Bureau"
4.1 Menus du bureau Mate
Le premier menu concerne les applications installées, regroupées par genres (Bureautique, Graphisme, Internet…); le second les raccourcis vers les répertoires, périphériques, documents récents mais permet aussi une recherche paramétrable de fichiers; le troisième l’administration du système (droits de super-utilisateurs), les préférences, l’aide, la gestion des sessions et l’extinction.
Les menus se configurent par Menu Principal, souvent dans le Centre de Contrôle, ou par la saisie dans une console de la commande mozo, pas installée par défaut :
#apt install mozoEn mode super-utilisateur: su - [Enter]
Notes :
- les applications installées n’apparaîtront dans le menu du bureau que si elles sont cochées.
- une application désinstallée peut encore y figurer, mais ne pourra être lancée sans réinstallation.
Il arrive que les menus n’apparaissent pas, comme cela m’est déjà arrivé sur GNOME2 ou KDE3.5, par exemple en activant la barre amovible. Il suffit d’ouvrir un répertoire qui se trouve sur votre bureau, remonter à la racine/ puis d’entrer dans le répertoire /usr/bin et de double-cliquer sur mate-panel.
Si le problème subsiste, il est possible de droit-cliquer sur le bureau et d’y installer un lanceur d’application avec la commande /usr/bin/mate-panel. Pour être plus automatique, ajoutez la commande /usr/bin/mate-panel à Système » Centre de Contrôle » Applications au démarrage.
4.2 Services
Se situent par défaut en haut à droite.
Clavier : clic-gauche permet le basculer entre claviers installés (en général, le «us» pour qwerty-us, «fr» pour l’azerty-fr ou «be» pour azerty-be ; clic-droit permet le paramétrage du clavier et une vision des effets de combinaison de touches ([shift alt touche]). En cas d’utilisation de plusieurs claviers, il est possible de réserver une combinaison de touches pour le passage de l’un à l’autre avec Agencement » Options… » Passage à un autre disposition.
Son : un clic-gauche sur le haut-parleur affiche un potentiommètre permettant le réglage rapide du volume sonore de sortie. Un clic droit permet de cocher une case pour mettre le son en sourdine ou de régler le paramétrage des différentes entrées et sortie disponibles sur le système.
Date/Heure : un clic gauche affiche un calendrier dans lequel il est possible de naviguer. Attention : ce calendrier ne tient pas compte de l’ajustement grégorien, clic droit pour les préférences (attention : il faut être en mode super-utilisateur pour régler la date et l’heure).
4.3 Icones du Bureau
Corbeille
Permet d’ouvrir le répertoire virtuel trash:/// conservant la trace des fichiers effacés, qui ne le sont pas définitivement tant qu’il y sont visibles. La corbeille semble parfois pleine alors que le répertoire semble vide. C’est qu’elle se souvient de fichiers effacés d’un périphérique de sauvegarde (Clé USB, disque dur externe…) actuellement non connecté.
Ordinateur
Accès direct aux périphériques actuellement connectés (répertoire virtuel computer:///), notamment pour les déconnecter. Il n’est normalement pas possible de déconnecter un périphérique tant qu’un de ses répertoire est ouvert par caja.
5. Applications liées à Mate (en cours d’écriture)
5.1 Caja
Caja est le navigateur des systèmes des fichiers de Mate-Desktop, qui peut se révéler assez lent dans certaines conditions (je bricole assez mon système : cela s’arrange souvent avec une réinstallation). Par ailleurs, une espace en fin de nom de fichier ou de répertoire ne se voit pas, ce qui peut poser des problèmes si un script tente d’ouvrir un répertoire sans mentionner l’espace nécessaire dans une adresse complète.
On paramètre caja avec Éditer » Préférences. Voici quelques-unes des fonctionnalités :
Dans l’onglet Vue, il est possible de décider si les fichiers cachés (commençant par un .point) et de sauvegarde (terminant par un tilde~) sont affichés dans un répertoire. [ctrl h] permet de passer d’un état à l’autre, ce qui est également vrai pour l’affichage dans la boîte de sauvegarde ou de chargement des fichiers.
Pour annuler une mise à la corbeille, [ctrl z].
Dans l’onglet Comportement, il est possible de décider si un simple clic suffit à lancer les événements ou s’il en faut un double ; activer Toujours ouvrir dans les fenêtres de navigation permet de ne pas ouvrir une nouvelle fenêtre à chaque répertoire ouvert. Par défaut, il n’est pas possible de directement détruire un fichier : il passe par la corbeille ; pour être plus expéditif, activer Inclure une commande Supprimer qui ignore la corbeille (mais est-ce conseillé?).
Il est possible de créer dans n’importe quel répertoire un document selon un modèle défini, par le menu Fichier » Créer un document (ou clic droit » Créer un document). Les fichiers modèles doivent avoir été créés préalablement dans le répertoire indiqué dans le fichier ~/.config/user-dirs.dirs à la ligne XDG_TEMPLATES_DIR="$HOME/Modèles". Il peut s’agir de fichiers non vides de la suite LibreOffice, de scripts… par exemple un document .odt comprenant déjà votre adresse, un logo, ou un système de titres numéroté.
Une fonctionnalité qui semble assez neuve (constaté avec Mate 1.24 de Debian 11 Bullseye) est la comparaison de fichiers-textes de même nom avant l’écrasement de l’un par l’autre : il est possible d’en visualiser les différences avant d’écraser le fichier cible ou de renommer.
Mention spéciale à qui m’expliquera comment forcer caja à trier ses fichiers selon le code ASCII dans un environnement UTF-8. Étant donné que 2 < 3 < 10 et que "e" vient avant le "s" dans l’alphabet, caja affiche un répertoire
2.jpg -3.jpg 10.jpg eggs.jpg Spam.jpg
caja semble insensible à la ligne LC_COLLATE="POSIX" ou LC_COLLATE="C" ajoutée dans les fichiers /etc/default/locale ou /etc/environment (solution classique des forums). On ne semble donc pas avoir le choix, pénible impression rencontrée dans les systèmes où «tout est pensé pour vous». Filezilla et mc par contre sont en classement "ascii", pratique lorsqu’on compte sur les différences majuscules/minuscules ou les caractères spéciaux :
-3.jpg 10.jpg 2.jpg Spam.jpg eggs.jpg
5.2 pluma
pluma, nom de gedit (Gnome) pour Mate-Desktop, est le logiciel qui s’occupe de l’édition des textes simples. Il peut sauvegarder en UTF-8 ou d’autres comme iso-8859 – attention toutefois : pluma refuse de sauvegarder un texte en iso8859-15 s’il contient des caractères qui ne font pas partie de la liste des 196 connus par iso8859-15. Pas de problème pour une sauvegarde en UTF-8, qui transcrit l’Unicode, jeu de caractères universel.
Pluma n’est pas fait pour les tout gros fichiers : le chargement d’un fichier d’une dizaine de Mo est assez long et certains tronçons peuvent s’afficher en inverse vidéo. La coloration syntaxique d’un script ou la correction orthographique automatique (menu Outils) diminue également la réactivité de l’application si le fichier est volumineux.
De plus, les textes de caractères sans octet de fin de ligne ("\n" ou chr(10) pour UNIX) sont mal gérés : le chargement d’un fichier d’un Mégaoctet sans retour à la ligne peut prendre quelques dizaines de seconde : un rechercher/remplacer plusieurs minutes… (quasi instantané en python ou avec le logiciel d’édition de fichiers binaires ghex). Il est possible de fermer la fenêtre Chercher/Remplacer, mais cela fait quitter pluma et les fichiers de textes dans les autres onglets. Songez à sauvegarder votre fichier avant chaque chercher/remplacer.
Enfin, les remplacements (surtout avec des expressions régulières) sur des gros textes (plusieurs Mo) consomment énormément de ressources et de mémoire, qui n’est libérée que lorsqu’on quitte l’application, obligeant parfois à opérer en plusieurs cycle «sauvegarder le texte, quitter et relancer pluma»
Malgré ces restrictions, pluma est une application utile pour l’écriture de pages HTML ou de scripts python (en association avec la console) ou PHP (voir Lamp), ou pour nettoyer et formater des textes.
Dictionnaire
Pluma utilise le dictionnaire correcteur aspell. Pour choisir ou changer de dictionnaire (il doit avoir été installé), Outil » Définir la langue.
Raccourcis pour pluma
- [ctrl w] pour quitter le document
- [ctrl q] pour quitter l’application
- [ctrl z] pour annuler une action, [ctrl maj z] pour la rétablir
- [ctrl d] pour effacer la ligne courante
- [ctrl a] pour sélectionner l’ensemble du document
- [ctrl n] pour un nouveau document
- [ctrl s] pour sauvegarder un document
- [ctrl o] pour ouvrir un fichier
- [ctrl p] pour imprimer le fichier
- [ctrl y] pour (dés)activer la numération des paragraphes
- [ctrl i] pour atteindre un paragraphe par son numéro
- [ctrl ;] insérer une émoticône
Effacer une grande partie d’un très gros fichier
- positionner le curseur-texte à l’endroit de début de texte à supprimer
- avec l’ascenseur de la fenêtre, aller à l’endroit de la fin de texte à supprimer
- tout en maintenant la touche [maj] (gauche ou droite), positionner à la souris le curseur-texte sur la fin du texte à supprimer : la partie de texte sera en mode «sélectionné».
- appuyer sur [Del/Suppr]
Chercher / Remplacer
Rechercher ([ctrl f]) et remplacer ([ctrl-h]) permettent l’utilisation des caractères de contrôle tels que \t pour la tabulation, \n (octet 10, 0x0A) pour un retour à la ligne, \\ pour le caractère \ si l'«Analyse des séquences d'échappement» est coché ; un texte contenant \\ (qui représente le \ simple) doit alors être codé \\\\. Attention : les fins de ligne sont \r (octet 13, 0x0C) pour les fichiers de simple texte d’Amiga et avant MacOSX ; \r\n pour ceux de Atari et Microsoft.
L’utilisation des expressions régulières est également possible, à condition de le préciser sur la boîte de recherche ou de remplacement appelée avec [ctrl f] ou [ctrl h].
Une chaîne recherchée est par défaut remplacée par une autre. Il est néanmoins possible de conserver un morceau de la chaîne recherchée en utilisant des parenthèses dans la chaîne de formatage, et la «variable» \1 dans la chaîne de remplacement :
Texte : Le laitier allait et chantait.
Chaîne de formatage : \b(.*?)ait\b = début de mot + plusieurs caractères + "ait" + fin de mot
Chaîne de remplacement : \1a = les caractères recherchés + a
Résultat : Le laitier alla et chanta.
La limite de mot \b a permis de réserver ait de «laitier».
Attention : un chercher-remplacer d'une expression régulière sur un simple texte de plusieurs mégaoctets prend énormément de temps et consomme beaucoup de mémoire (il semblerait qu'à chaque modification l'application duplique en mémoire la partie du fichier qu'il reste à traiter, et la mémoire utilisée n'est pas libérée à la fin de l'opération, il faut pour ce faire quitter pluma). C’est quasi instantané et ne mobilise temporairement que peu de mémoire avec un script en python.
Encodage de textes
Il arrive que pluma ne puisse détecter la façon dont un texte a été encodé, et ne puisse donc afficher les accents ou les écritures non latines. Pour y remédier : dans la boîte de sélection de fichier (Fichiers » Ouvrir), cliquer sur le menu Code de caractères, choisir le codage supposé. S’il n’y est pas, l’ajouter (dernière ligne du menu déroulant). ISO-8859-1, ISO-8859-15 et Windows 1252 sont d'anciennes façons de coder les textes écrits en lettres latines avec leurs accents (voir la page iso8859.htm), et devraient être présents pour importer les anciens textes bruts ; essayer les différents codages asiatiques selon les besoins. Pour des textes occidentaux, la sauvegarde devrait normalement être faite en UTF-8 (doublement universel : il code tous les caractères et est adopté par tous les bons systèmes actuels), mais peut-être à éviter pour les gros fichiers non occidentaux. En UTF-8,
- un caractère russe, arabe, grec… est codé sur deux octets en UTF-8 au lieu d’un, respectivement en ISO-8859-5, ISO-8859-6, ISO-8859-7… voir la page iso8859.htm.
- les idéogrammes chinois ainsi que les kana et kanji sont codés sur trois octets en UTF-8 au lieu de deux en EUC-JP, voir cjk-utf8.htm.
Les fichiers binaires (qui peuvent contenir les 256 valeurs permises par un octet) ne peuvent pas être ouverts par pluma, il faut alors utiliser un logiciel hexadécimal, comme ghex (probablement à installer) : cherchez-remplacez avec [ctrl h] les octets 00 par 20 (l’espace, par exemple) et sauvegardez : cela devrait permettre avec pluma de prendre connaissance de textes simples contenant malgré tout des octets de contrôle (inférieurs à 32), ceux-ci apparaîtront sous forme de quatre chiffres dans un carré. Il est possible de les chercher/remplacer, mais cela n’est utile que pour certains fichiers-textes «améliorés» de certains vieux éditeurs.
Coloration syntaxique pour l’éditeur pluma
Utile à la programmation, il est possible de choisir une Coloration syntaxique par le menu Édition » Préférence » Police et couleurs. Si aucun de ceux qui sont proposés ne vous convient, il est possible d’en ajouter un, que vous aurez édité vous-même ou téléchargé ici, avec Édition » Préférence » Police et couleurs » [+ Ajouter]
Les fichiers fournis avec pluma se trouvent à l’adresse /usr/share/gtksourceview-4/styles.
Un fichier de styles édité peut être sauvegardé dans .config/pluma/styles (/home/toto/.config/pluma/styles pour le compte toto).
5.3 Engrampa
L’archiveur par défaut est Engrampa. Il se base sur des outils externes et par défaut ne désarchive pas tous les formats : chercher l’extension du format dans l’installateur synaptic pour les formats exotiques : .lzh, qui fut célèbre dans les environnement DOS et Atari et serait encore utilisé au Japon, requiert le paquet lha.
Pour des solutions en ligne de commande, voir cette page.
5.4 Afficher une image
C’est l’application Eye of Mate (eom) qui se charge par défaut d’afficher les images. Les flèches gauche et droite permettent d’explorer les images du répertoire, [F5] lance le mode diaporama.
Édition » Barre d’outils permet d’ajouter des icones à la barre d’outils.
Dans Édition » Préférence, il est possible :
- de préciser si l’image doit être lissée lors des zooms, chaque pixel devient sinon un carré de 2, 3… n pixels en cas de zoom avant, ou des pixels sont omis lors des zooms arrière (2/3, 1/2, 1/3, 1/5, 1/10, 1/20 et 1/25).
- de décider du traitement de la transparence (.png et .gif)
- de décider des paramètres du diaporama (durée de visualisation de chaque image, taille des images)
- de l’activation de quelques greffons (date de l’image dans la barre d’état, écran plein sur double clic, recharger l’image)
Si le format d’image n’est pas reconnu, utiliser ImageMagick
5.5 Mate Terminal
La console s’appelle mate-terminal.
Au cas où la souris ne répond plus, il est possible d’appeler le terminal avec [alt F2], ce qui ouvre un champ éditable où il suffit de saisir mate-terminal.
Vous trouverez sur cette page une liste de commandes et applications en mode non-graphique.
5.6 Atril, lecteur de pdf et e-pub
Le lecteur de pdf atril permet également de lire les fichiers post-script ps et e-pub, basé sur l’HTML. Parmi les commandes :
- [T] fait apparaître ou disparaître la barre outil, permettant la recherche d’une page par son numéro, ainsi que la dimension des pages.
- [C] limite la lecture à la page courante ou permet de faire défiler tout le texte.
- [D] lecture en page simple ou double.
- [F5] mode présentation
- [F9] fait apparaître ou disparaître le panneau latéral des chapitres du PDF
- [F11] modes plein écran/fenêtre ([Esc] revient également à la fenêtre)
- [+] (Maj. nécessaire) agrandit l’affichage
- [-] diminue l’affichage.
- [Ctrl ←] pivote d’un quart de tour à gauche (Édition » Pivoter vers la droite pour en revenir)
- [Ctrl →] pivote d’un quart de tour à droite (Édition » Pivoter vers la gauche pour en revenir)
5.7 Mate Search Tool
Cette fonctionnalité est accessible par le second menu du Bureau («Répertoires»). Il est possible, dans le premier champ, de préciser une chaîne devant faire partie du nom du fichier (par exemple .htm). En dessous, il est possible de préciser le répertoire à partir duquel la recherche doit être faite (les sous-répertoires seront également parcourus).
En cliquant sur Sélectionner plus d’options, il est possible de définir une chaîne qui doit être contenue dans les fichiers recherchés, de déterminer une taille minimale ou maximale, et bien d’autres choses encore. Parmi ces autres choses, les expressions régulières permettent de trouver des fichiers en imposant des critères bien définis à leur nom :
- ^ab commencer par ab… (délimiteur de début de ligne ^)
- sa$ terminer par …sa (délimiteur de fin de ligne $)
- . vaut pour tout caractère, ponctuation ou espaces, mais pas pour le saut de ligne
- (ah){2} contenir la chaîne ahah
- (ah){3,5} contenir entre 3 et 5 ah qui se suivent
- ^.{7}A contenir un A à la huitième position
- (^Aub|nde$) commencer par Aub… ou terminer par …nde : disjoncteur ( | )
- 20?$ terminer par un 2 éventuellement suivi d’un 0
- 20+$ terminer par un 2 suivi d’au moins un 0
- 20*$ terminer par un 2 éventuellement suivi d’un ou plusieurs 0
- [a-z^p]{3} contenir trois minuscules qui ne soient pas p (^ permet une exclusion à l’intérieur d’une [sélection])
- \s vaut pour les espaces, tabulations et sauts de ligne
- \S vaut pour ce qui n’est pas espace, tabulation et saut de ligne
- \w vaut pour toute lettre et tout chiffre (mais pas la ponctuation)
- \W vaut pour ce qui n’est ni lettre ni chiffre
- \d ne vaut que pour les chiffres
- \D vaut pour tout ce qui n’est pas chiffre
- \b vaut pour les bordures de mots
\$ \^ \[ \( \\ \+ \* \. \{ permettent de définir les caractères $, ^, [, (, {, \… (et pas comme marque de structure ; sauf entre [ ]).
Note : pour pluma, [a-z] et [A-Z] sont équivalents tant que Respecter la casse n’est pas coché.
Les expressions régulières ont été implémentées avec plus ou moins de rigueur dans la majorité des langages. Vous trouverez plus d’explications à la page modules python, même si toutes les expressions (\d, \D, \w, \W, \s, \S…) ne fonctionnent pas ici.
Ce codage fonctionne également dans la fonction «Recherche» de pluma.
6. Configurations (en cours d’écriture)
Attention : certains de ces services nécessitent une installation préalable. Le paramétrage se fait par Système » Centre de contrôle, et pour certains d’entre eux également par Système » Préférences
6.1 Administration
Configuration de l’impression et gestionnaire de paquets Synaptic si installés.
6.2 Matériel
Affichage (écran)
Détecte les écrans et permet de choisir sa résolution et fréquence de rafraîchissement. De trop grandes demandes peuvent griller une carte graphique, mais celle d’un portable devrait en bonne logique supporter les possibilités de l’écran imposé. Il est possible d’appliquer une rotation de l’écran pour un format page.
Clavier
Voir les combinaisons de touche des claviers azerty belges et français, et les autres dispositions de clavier (avec exemple du grec ancien «polytonique»).
Énormément de paramétrages de touches et composition de touches se font par Système » Centre de contrôle » Claviers » Agencements » Options. Par exemple, activer :
Position de la touche Compose » Touche Windows gauche permet des caractères supplémentaires : [Compose o] + [a] pour le å ’ring’, [Compose c] + [a] pour carons/haček ǎ, [Compose u] + [a] pour les brèves ă…
Disposition du pavé numérique » Clavier de type téléphonique inverse les rangées de chiffres, [1], [2] et [3] en haut.
Diverses options de compatibilité » Les touches du pavé numérique sont toujours numériques peut être intéressant si l’on dispose d’un clavier complet avec des touches fléchées, [Home], [End], [PgUP] et [PgDn], mais attention à la compatibilité avec certaines applications.
Séquence de touche pour tuer le serveur X » Ctrl+Alt+Eff. arrière permet d’éviter le bouton On/Off.
Utiliser la barre d’espacement pour insérer une espace insécable » Espace insécable au niveau 2 permet l’espace insécable avec [Maj-Espace] dans l’éditeur de texte Pluma ; «Au niveau 3» signifie par défaut [AltGr-Espace], «Au niveau 4» signifie [AltGr-Maj-Espace], «Au niveau 6» signifie [CapLock-Alt-Espace]. Note : dans LibreOffice, cela reste [ctrl Maj Espace].
Gestionnaire d’énergie
Paquet mate-power-manager installé par défaut ?
Ne pas confondre :
- la veille est une éteinte de l’écran après quelques minutes, mais le processeur est toujours disponible, la RAM toujours chargée, ce qui consomme toujours de l’électricité. Frapper une touche, effleurer le pavé tactile sort l’ordinateur de l’état de veille.
- l’hibernation commence par une sauvegarde en l’état du système (la RAM : applications, données et fenêtres) en mémoire swap si une partition ou un fichier swap existe, après quoi le système s’éteint (et la batterie se décharge beaucoup plus lentement). Il se rétablit au prochain allumage par un bref appui sur le bouton On/Off et relance le système dans l’état où il était, légèrement plus rapidement : il ne s’agit pas d’un boot complet avec vérification matérielle.
Il est possible de définir différentes actions, lors de la fermeture du couvercle ou après un temps d’inactivité, selon que le portable est sur batterie ou sur secteur.
Le gestionnaire d’énergie peut interférer avec l’économiseur d’écran.
Raccourcis clavier
Double-cliquer sur une action et ensuite frapper une combinaison de touche. Celle-ci devrait toujours contenir [ctrl] ou [alt], éventuellement associées à [maj], et une touche effective. Certains raccourcis, relativement universels, existent déjà :
- [ctrl w] pour quitter le document
- [ctrl q] pour quitter l’application
- [ctrl z] pour annuler une action, [ctrl maj z] pour la rétablir
- [ctrl d] pour effacer la ligne courante
- [ctrl a] pour sélectionner l’ensemble (de lignes ou de fichiers)
- [ctrl n] pour un nouveau document ou une réplique de l’application ouverte navigateur de fichier
- [ctrl s] pour sauvegarder un document ou sélectionner des fichiers (navigateur de fichiers)
- [ctrl o] pour ouvrir un fichier
Son
Dans le menu du bureau, Son et vidéo » Son équivaut à un clic droit » Préférences du son sur l’icone haut-parleur de la barre des services. (clic droit sur la barre de service » Ajouter au tableau de bord » Contrôleur de volume pour ajouter l’icone).
- Volume de sortie : potentiomètre horizontal et sourdine, qui reste présent quel que soit l’onglet activé
- Onglet Effets sonores : concerne quelques bruits du système (modification d’un potentiomètre, mauvaise séquence de touche morte, déconnexion…)
- Potentiomètre horizontal du volume des notifications et sourdine
- Thème sonore permet le choix du thème : Aucun son ou Default (comment en ajouter?)
- Activer les sons des fenêtres et boutons : case à cocher
- Onglet Matériel
- Choisissez un périphérique à configurer : en général «Audio interne» pour la carte-son de la carte mère, ou tout autre ajouté comme un convertisseur analogique/USB
- Paramètre du périphérique à configurer (exemple pour l’audio interne) :
- Duplex stéréo analogique (par défaut, permet les deux suivants simultanément)
- Sortie stéréo analogique
- Entrée stéréo analogique
- Éteint (peut être intéressant lorsque plusieurs cartes ou convertisseurs coexistent
- Onglet Entrée
- Potentiomètre horizontal du volume des notifications et sourdine (conserve le niveau de chaque périphérique)
- Niveau d’entrée : VU-mètre horizontal fait de petites lignes verticales bleu clair
- Connecteurs :
- Internal microphone (celui intégré à l’écran sur les portables)
- Microphone (prise minijack?)
- Line In
- Choisissez un périphérique pour l’entrée son :
- Audio interne Stéréo analogique
- Monitor of Audio Interne Stéréo Analogique
- Monitor of XXX999 Audio CODEC Stéréo analogique (en cas de présence d’un convertisseur analogique/USB, prioritaire lors de la connexion)
- Onglet Sortie
- Choisissez un périphérique pour l’entrée son :
- Audio interne Stéréo analogique
- XXX999 Audio CODEC Stéréo analogique (si convertisseur analogique/USB branché)
- Balance : panoramique du périphérique sélectionné (conserve la valeur)
- Connecteur : choix entre Speaker, Headphone ou Line Out pour le périphérique interne ; seulement Analog Output pour le convertisseur analogique
- Choisissez un périphérique pour l’entrée son :
- Onglet Applications : liste des applications ouvertes utilisant actuellement le système son (VLC et Firefox à la lecture d’une vidéo, Audacity lors d’un enregistrement…)
Souris / Touchpad
Pour agrandir le curseur graphique : le menu Système » Préférences » Apparences » Apparences [sic], onglet Thème, bouton Personnaliser, onglet Pointeur.
Le reste du paramétrage du curseur graphique (souris et touchpad) s’obtient avec Système » Préférences » Matériel » Souris
Le touchpad d’un portable permet le déplacement du curseur graphique normalement activé à la souris. Pour plus de possibilités, il est possible qu’il faille installer le paquet «synaptics» :
#xserver-xorg-input-synapticsEn mode super-utilisateur: su - [Enter]
Système » Centre de contrôle » Matériel » Souris obtient alors un nouvel onglet permettant le clic gauche sur le touchpad, le défilement vertical avec deux doigts ou sur le bord droit, etc.
6.3 Internet et réseaux
Installer le paquet network-manager
Configuration réseau avancée
- Ethernet (connexions filaires) : à faire
- Wi-Fi : double-cliquer sur un point de connexion (SSID) puis cliquer sur l’onglet [Sécurité Wi-Fi] pour y introduire le mot de passe.
Serveur mandataire (proxy)
- Cocher la case Connexion directe à Internet s’il n’y a pas de proxy.
- Pas pu tester la configuration d’un proxy
6.4 Apparence
Apparence (fenêtres)
Permet de choisir des thèmes (couleurs…) des fenêtres, la photo ou les couleurs de l’arrière-plan de bureau, les polices de l’interface graphique (menu, titres de fenêtres, noms de fichiers…) et s’il faut les icones des logiciels dans les menus (onglet Interface).
Fenêtres
Comportement (sensibilité au survol de la souris, double-clic sur la barre de titre…) et placement (centrage, juxtaposition magnétique…) des fenêtres sur le bureau.
MATE Tweak
Il est recommandé d’installer le paquet mate-tweak, non installé par défaut, qui permet le paramétrage des fenêtres et la disposition de certaines icones de répertoire sur le Bureau.
Menu principal (Mozo)
Le paquet mozo doit être installé pour pouvoir modifier le menu des applications.
Notification d’événements
À faire.
Économiseur d’écrans
Permet de remplacer l’affichage des applications par un écran noir ou des animations graphiques. Possibilité de paramétrer l’activation de l’économiseur d’écran (temps de déclenchement, verrouillage ou non), ce qui peut interférer avec le gestionnaire d’énergie.
D’autres animations existent, notamment dans le paquet xscreensaver-gl-data .
6.5 Personnel
Applications au démarrage
Certaines applications peuvent être lancées au démarrage (file d’attente d’impression, trousseau de mots de passe, gestionnaire d’énergie…). Il possible d’en ajouter avec les boutons [+Ajouter] puis [parcourir]. Pour Firefox, remonter dans l’arborescence pour atteindre le répertoire /usr/bin/ puis cliquer sur le fichier firefox.
L’onglet Options permet de cocher la case Se souvenir automatiquement des applications en cours d’exécution lors de la déconnexion : elle seront relancées à la prochaine connexion (log in).
Applications préférées
Il s’agit des applications qui s’ouvrent lors d’un double-clic sur certains fichiers, réparties en cinq onglets selon ce qui est disponible dans la logithèque :
- Internet
- Navigateur Web
- Logiciel de messagerie
- Messagerie instantanée
- Multimedia
- Visionneuse d’images
- Lecteur multimédia (en fait : son)
- Lecteur Vidéo
- Système
- Éditeur de texte (Pluma par défaut)
- Émulateur de terminal (Mate-terminal par défaut)
- Gestionnaire de fichiers (Caja par défaut)
- Calculatrice
- Bureau
- Visionneur de documents
- Traitement de texte
- Feuille de calcul
- Accessibilité
- Visuel
- Mobilité
Gestion des fichiers
Le paramétrage du gestionnaire de fichier en sept onglets.
Outils d’accessibilité
À propos de moi
- possibilité d’afficher une image
- possibilité de changer de mot de passe utilisateur
6.6 Autre
Selon les services ajoutés, par exemple une méthode de saisie pour des idéogrammes, voir édition.