Recherche

28 avril 2008

Procédures et optimisations de Linux Mint XFCE et XUbuntu

INFO : J'ai basculé de Linux Mint 21 à LMDE 6 XFCE depuis fin 2023. Les procédures sont compatibles XUbuntu et Linux Mint XFCE mais aussi tout système basé sur Debain (LMDE, MX, DF,....)

Marre des virus et espions qui vous empoisonnent la vie et que les lois Hadopi 2 et Loppsi 2 imposent le logiciel espion sous Windows, même d'autres gouvernements qui veulent surveiller les peuples et contrôler les moindres faits et gestes des utilisateurs de Windows toutes versions confondus en leur implantant un logiciel espion, n'est-ce pas la NSA qui a participé au développement de Windows 7.

Linux Mint XFCE ne connait pas les virus et il est plus sûr par rapport à Windows. Passez a Linux Mint XFCE et vous ne serez pas déçu du voyage !

Linux Mint XFCE est un système d'exploitation libre et gratuit basé sur Debian et Ubuntu, totalement différent de Windows en matière de stabilité, rapidité, sécurité et légèreté. Pour le télécharger, cliquez ici (anglais) et il y a le forum special Linux Mint ainsi que la documentation (compatible avec Linux Mint et Ubuntu).

Toutefois, il est possible de travailler sans connexion internet (= mode hors-ligne) pour faire de la bureautique et multimédia même avec une version périmée comme la 14.04 ou XP si le matériel informatique est très ancien devenus incompatibles avec les systèmes récents

En 2 mots : VIVE LINUX !

Configuration minimale pour faire tourner Linux Mint XFCE à usage multimédia selon la documentation (privilégier Emmabuntus pour les anciens ordinateurs tel que les Pentium 4 et Athlon 64 avec 1 Go de RAM qui est "prêt à l'emploi" après installation)
  • Processeur double-coeur @ 2 GHz (CPU)
  • 2 Go de mémoire vive (RAM)
  • Disque dur grande capacité (prévoir 4 Go pour le swap et 50 Go pour le système) - Un 500 Go sera suffisant pour du multimédia et navigation Web
  • Connexion internet (facultatif)
J'ai Linux Mint XFCE depuis longtemps et sincèrement : il marche très bien ! Par rapport a Windows, c'est + rapide, + stable, léger et + sûr. Quand je l'ai installé, c'est facile (comme une lettre a la poste et suit quasiment le même principe que Ubuntu) il suffit de répondre aux questions et le tour est joué, Linux Mint XFCE s'installe et se met a jour pendant l'installation via la connexion active

Par contre, a l'installation, j'ai partitionné manuellement le disque dur en 4 partitions soit 1 pour le swap, 1 pour le démarrage (/boot) 1 pour la racine (/) et 1 pour le home qui contiendra les données et les réglages de l'ordinateur ainsi que les jeux vidéos.

J'ai séparé le home de la racine en lui dédiant une partition car en cas de crash ou migration, la partition home ne sera pas touchée ni modifiée. La vidéo qui suit, bien expliquée, vous montrera comment bien installer Linux Mint XFCE sur le PC même si il date de quelques années

Concernant les jeux vidéos, il est recommandé d'utiliser une carte graphique AMD Radeon pour que ça fonctionne au quart de tour quelque soit le système (LMDE, MX-Linux, Debian,...). Si vous avez une carte graphique NVidia, Linux Mint XFCE ou MX-Linux seront d'excellents choix vu qu'il sera très simple d'installer le driver via le gestionnaire de pilotes


Dans le terminal, "Nano", éditeur de texte universel, permet de créer et modifier des fichiers système. Généralement, la ligne de commande commence comme suit :
  • sudo nano
Avec Nano, pour sauvegarder le fichier : il suffit d'appuyer sur CTRL + S en même temps et pour quitter sans sauvegarder : il suffit d'appuyer sur F2 (et N si besoin). Il est toutefois possible de remplacer nano par votre éditeur de texte pré-installé selon le système. Toutefois, si Nano n'est pas installé donc il suffit d'entrer cette ligne de commande dans un terminal
  • sudo apt install nano
Certaines procédures permettent de contourner les bugs et crashs (= bypass) pouvant nécessiter des modifications dans les paramètres de la carte mère (BIOS)

Légende : 

  • ##### Tout système et matériel (BIOS et navigateurs)
  • ##### Ubuntu et tout système basé sur Ubuntu (Linux Mint, Zorin OS, Pop OS, Elementary OS, KDE Neon,....)
  • ##### Tout système basé sur Debian (LMDE, DF, MX Linux, Emmabuntus,...)

1. Retirer des applis et services inutiles

Par défaut, certains applis pré-installés sont inutiles et susceptibles de consommer des ressources matérielles. Il suffira d'ouvrir le gestionnaire d'applis au sein des paramètres (Logithèque, Discover, Gnome-Software,...), et de procéder comme suit :

1 - Rechercher par mot-clé pour retirer :

  • Bluetooth & Blueman
  • Modem
  • Braille
  • RAID
  • Evolution
  • Compiz
  • Chat
  • Rhythmbox
  • Warpinator
  • Webapp
  • Hypnotix
  • ToucheGG
  • Exfalso
  • Quodlibet
  • Matrix
  • Gnome Disk Utility
Supprimez toutes les applis marqués d'un point vert (mot de passe administrateur obligatoire pour procéder à la suppression)
 
2 - Désactiver des services inutiles
 
Il suffit d'aller dans les paramètres et sélectionner "Session & Démarrage" pour obtenir cet écran suivant :
Dans l'onglet "Démarrage automatique d'application", décocher comme suit pour désactiver :
  • Clipman (presse-papier)
  • Geoclue Demo Agent (localisation)
  • Ecran de bienvenue (Mint Welcome,...)
  • Relevés du système
  • Sticky Notes
  • Verrouilleur d'écran / Economiseur d'écran
  • Clavier virtuel
  • Bureau à distance
  • Moniteur de sauvegarde
  • Spice Vdagent (compte invité)
NOTE : les services en italique sont décochés par défaut

2. Changer le mot de passe administrateur via le terminal

Il suffit d'entrer cette commande passwd dans un terminal et de suivre les instructions. Le tour est joué, le mot de passe est changé

3. Accéder rapidement au terminal

Il suffit de faire CTRL+ALT+T en même temps pour ouvrir le terminal
 
4. Les ports USB restent alimentés malgré l'arrêt complet de l'ordinateur

Lorsque vous arrêtez votre ordinateur, les périphériques USB restent allumés et consomment de l'énergie (disques durs externes, clavier, souris, enceintes,....)

Dans le BIOS, il vous suffit de rechercher dans le menu "Avanced" ou "APM / Power Management" et d'activer l'option ERP S4-S5 (ou Deep S4, Deep Sleep,...) comme indique la capture et d'enregistrer les modifications

C'est gagné ! Votre ordinateur sera vraiment à l'arrêt et ne consommera zéro watt

5. Désactiver l'accès au compte ROOT
 
Le compte root permet d'avoir tous les droits sur un système de type Unix mais fortement déconseillé de l'utiliser pour multiples raisons de sécurité
 
Par défaut, ce dernier est pré-désactivé sans mot de passe mais pour augmenter la sécurité du système, il suffit d'entrer cette commande sudo passwd -l root && sudo usermod -s /usr/sbin/nologin root dans un terminal
 
C'est gagné ! Le mot de passe du compte root est changé et l'accès désactivé pour de bon ! En cas de tentative de connexion, le terminal va renvoyer une erreur

Redémarrer et le tour est joué ! Désormais, le système est plus sûr !
 
6. Impossible d'enregistrer du son ou l'enregistrement audio saute

Par défaut, l'enregistrement audio sur PC est désactivé (effet Hadopi oblige) donc il faut forcer l'activation de l'entrée ligne de la carte son

Ouvrir un terminal et entrer cette commande
  • alsamixer
- La fenêtre avec plein de lignes verticales s'ouvre. Appuyer sur F3 et déplacer le curseur rouge < > avec les flèches du clavier sur Line (il s'affiche en rouge).
- Appuyer sur la touche M pour l'activer et ensuite, Echap pour quitter. Fermer le terminal.
- Ouvrir le contrôleur du son en faisant Applications > Outils système > Paramètres systèmes > Son.
- La fenêtre s'ouvre. Dans l'onglet Entrée, sélectionner l'entrée LINE IN. Décocher la sourdine et ajuster le niveau d'entrée à 20% maximum sans oublier de désactiver les effets sonores de Ubuntu (onglet "Effets sonores" et mettre le niveau à 0 et activer la sourdine).
- Redémarrer l’ordinateur et après le redémarrage, ouvrir une appli d'édition audio comme Tenacity ou un logiciel de MAO pour démarrer l'enregistrement audio sur Ubuntu.
 
7. Réduire le nombre de consoles

Par défaut, 6 consoles sont actives mais pour réduire au nombre de 2 : il suffit de procéder comme suit :
- Entrer cette ligne de commande dans un terminal
  • sudo nano /etc/default/console-setup

- Rechercher la ligne ACTIVE_CONSOLES="/dev/tty[1-6]" et remplacer le 6 par un 2. La ligne se présente comme suit :

ACTIVE_CONSOLES="/dev/tty[1-2]"

Redémarrer et le tour est joué.

8. Faire la grande maintenance et nettoyage du système en toute sécurité

Il suffit d'entrer ces commandes suivantes dans un terminal, c'est sans danger pour le système et très utile lorsqu'il y a des messages d'erreur qui s'affichent au démarrage
  • sudo rm /var/crash/*
  • sudo dpkg --configure -a
  • sudo apt --fix-broken install
  • sudo apt-get install -f
  • sudo apt-get update && sudo apt-get upgrade -y
  • sudo apt-get autoremove --purge 
  • sudo apt-get autoclean
  • sudo apt-get clean
Redémarrer et mettre les programmes à jour via le Gestionnaire de mise à jour

9. Désactiver le trousseau de clés

Selon le forum Ubuntu (#9), Chromium ou autres dérivés tel que Brave demande le mot de passe du trousseau pendant la navigation ou à l'ouverture/fermeture du navigateur basé sur Chromium. Il vous suffira de laisser les champs vides et de continuer

Il est fortement déconseillé d'enregistrer les mots de passe sur les navigateurs basés sur Chromium lorsque le trousseau est désactivé vu que ces derniers seront en clair

10. Graver ses CD avec K3B

K3B est plus complet que Brasero ou XF Burn. K3B permet de graver, ripper et copier des CD et DVD mais aussi les BD. Toutefois, il se peut que K3B refuse de graver les fichiers audio MP3 donc il suffit d'installer le paquet libk3b6-extracodecs qui contient des codecs supplémentaires notamment le MP3

ATTENTION : Ne jamais graver à la vitesse maximale sous peine de rater la gravure voire figer le système, privilégier une vitesse basse pour une qualité optimale. Ne JAMAIS arrêter une gravure en cours autrement, le disque sera inutilisable !

11. Copier un DVD en mode "Magnétoscope"

En raison de la présence de protections sur les DVD, l'encodage est désormais impossible mais il existe une parade pour copier un DVD alors il faudra procéder comme suit :
  1. S'assurer que libdvd-pkg est installé pour la lecture de DVD comme indiqué la procédure 49
  2. Insérez le DVD dans le lecteur et ouvrez VLC
  3. Appuyez sur les touches CTRL+D. La fenêtre s'ouvre, sélectionnez DVD sans cocher la case "Pas de menus" et cliquez sur "Lire"
  4. Le menu du DVD s'ouvre, choisissez "Français" dans les paramètres audio
  5. Avant de lancer la lecture, cliquez sur "Vue" et cochez la case "Contrôles avancés". Le bouton rouge "Enregistrer" s'affiche en bas de la fenêtre
  6. Lancez la lecture et enregistrez (prévoir plusieurs heures de copie et de la place sur le disque dur car il faut 5 à 6 Go pour 2 heures de film). Laissez tourner le film en intégralité
  7. A la fin du film, coupez l'enregistrement en recliquant sur le bouton rouge si besoin et le fichier MPG se trouve dans le dossier "Vidéos"
  8. Vous pouvez encoder le film pour un format plus compact tel que le H264 ou DivX pour que le fichier prenne moins de place sur le disque dur
12. Désactiver les messages "Network configuration" au démarrage

Ce bug est connu et si vous rencontrez les messages ci-dessous qui s'affichent en bas de l'écran lors du démarrage du système :
Waiting for network configuration ...
Waiting up to 60 more seconds for network configuration ...
Booting system without full network configuration ...
Pour résoudre ce problème récurent, il faut éditer le fichier gérant les connexions réseau en entrant cette ligne de commande dans un terminal
  • sudo nano  /etc/network/interfaces
La fenêtre s'ouvre, supprimez TOUTES les lignes sauf ces deux lignes indiqués ci-dessous qui sont requises pour pouvoir se connecter au réseau
auto lo
iface lo inet loopback
Redémarrez l'ordinateur

13. Perte de connexion WIFI juste après le démarrage

Selon les forums Ubuntu, c'est l'économiseur d'énergie qui présente un bug critique et est responsable des déconnexions intempestives du WIFI. Pour désactiver l'économiseur d'énergie de manière permanente, procédez comme suit :
- Entrez cette ligne de commande dans un terminal
  • sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
- Dans le fichier, passez la valeur sur 2 au lieu de 3. Le fichier se présente comme suit :
[connection]
wifi.powersave = 2
- Enregistrer et fermer
- Redémarrez votre ordinateur et la WIFI ne se déconnectera plus

Avec la commande iwconfig, le "Power Management" (économiseur d'énergie) doit être à "off" après redémarrage

14. Activer le son via le port HDMI

Par défaut, le son est désactivé et pour l'activer, suivre la procédure ci-dessous :
- Installer le paquet pavucontrol pour accéder aux paramètres avancés
- Une fois installé, aller dans Applications -> Son et vidéo -> Contrôle de volume Pulseaudio
- La fenêtre s'ouvre, aller dans l'onglet Périphériques de sortie et Afficher tout. Sélectionner HDMI et cliquer sur le bouton vert marqué d'un V en haut à droite pour qu'il soit sélectionné par défaut
- Fermer la fenêtre et le son via HDMI fonctionne

Sous XFCE, le paquet déjà installé par défaut, il suffit de cliquer sur l'icône du son situé en haut à droite de l'écran pour accéder aux paramètres du son

NOTE : Si le PC est dédié au cinéma et TV, désactiver le chipset audio embarqué dans le BIOS (option Onboard Audio HD @ Disabled). Désactiver également la veille de l'écran en définissant les paramètres du gestionnaire d'alimentation comme suit :
15. Régler le déclenchement du swap et limiter les écritures sur SSD

Si vous avez un SSD et 2 Go de RAM voire +, ces réglages sont faits pour vous

Etape 1 - Par défaut, le réglage est à 60% libre soit 40% de la mémoire vive (RAM) utilisée. Le fichier d'échange (swap) permet de simuler la RAM sur le disque dur lorsque celle-ci est pleine

Pour régler à 10% libre et d'accélérer l'accès aux fichiers, il suffira d'entrer ces lignes de commande dans un terminal
  • echo vm.swappiness=10 | sudo tee /etc/sysctl.d/99-swappiness.conf
  • echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf
  • sudo sysctl -p /etc/sysctl.d/99-swappiness.conf

Ces réglages permettront le déclenchement du swap lorsque la RAM sera pleine à + de 90%. Il est déconseillé de désactiver complètement le swap sous peine de figer le système. Si votre ordinateur a moins de 2 Go et que vous avez appliqué le réglage par erreur : vous pouvez mettre 50% sans problème avec cette ligne de commande

  • echo vm.swappiness=50 | sudo tee /etc/sysctl.d/99-swappiness.conf
Etape 2 - Pour limiter les écritures (cache, journaux et fichiers temporaires qui sollicitent fortement le SSD), entrez cette ligne de commande dans un terminal
  • sudo nano /etc/fstab
La fenêtre s'ouvre, recopiez les lignes suivantes à la fin du fichier
tmpfs /tmp tmpfs defaults,size=50% 0 0
tmpfs /var/log tmpfs defaults,size=5% 0 0
tmpfs /var/tmp tmpfs defaults,size=1g 0 0

Enregistrez les modifications et redémarrez l'ordinateur pour que les réglages soient pris en compte - Désormais, le SSD sera moins sollicité et sa vie prolongée

16. Bloquer SNAP pour de bon !
 
Par défaut, le format propriétaire Snap (susceptible de contenir des applis malveillants) est actif et pour le bloquer, procéder comme suit :

Etape 1 : Entrer cette commande dans un terminal
  • snap list
Le terminal affiche la liste des programmes qu'il faudra retirer via la commande sudo snap remove --purge ##### (les dièses représentent le paquet à enlever). La commande sudo snap remove --purge snapd est à utiliser en dernier sinon le terminal va renvoyer une erreur

Etape 2 : Cette commande servira pour supprimer complètement Snap et revenir à l'ancienne
  • sudo apt remove --purge snapd* && sudo apt install plasma-discover
Etape 3 : Pour éviter que Snap ne revienne à la charge, il suffira d'entrer cette commande sudo nano /etc/apt/preferences.d/nosnap.pref pour créer le fichier de blocage qui doit se présenter comme suit :
Package: snapd
Pin: release a=*
Pin-Priority: -10
Sauvegarder et quitter avant de nettoyer le cache via la commande sudo apt autoremove --purge et redémarrer
 
NOTE : Certains systèmes bloquent par défaut le format snap (Linux Mint, Pop OS,.....)
 
Fini le Snap pour de bon !
 
17. Restaurer le système avec Timeshift
 
Timeshift, très utile pour restaurer le système en cas de plantage majeur ou mise à niveau raté, il faudra procéder comme suit :
 
- Démarrer sur un Live USB de Ubuntu et choisir "Essayer"
- La session 'Live' s'ouvre, ouvrir le terminal et entrer la commande sudo timeshift --restore afin de choisir le lecteur source et un point de restauration (si Timeshift demande de réinstaller GRUB, appuyer sur Y et Entrée). 
- Confirmer en appuyant sur Y pour lancer la restauration
 
INFO : Vous pouvez utiliser Boot Repair Disk pour tout mettre au propre

Toutefois, si le système ne repart pas : il faudra repartir à zéro (formatage et réinstallation du système) et restaurer les données depuis les sauvegardes
 
18. Démarrage très lent suite au déplacement du swap

Suite à un bug majeur confirmé par le forum Ubuntu, le fait de migrer le fichier d'échange (= Swap) vers un fichier provoque un fort ralentissement du démarrage. Il suffit de procéder comme suit :
  • 1 - Ouvrir le terminal et entrer la commande sudo nano /etc/initramfs-tools/conf.d/resume pour créer le fichier
  • 2 - Ajouter RESUME=none dans le fichier et enregistrer
  • 3 - Rafraîchir le service via la commande sudo update-initramfs -u
Redémarrer et le démarrage redevient normal

19. Automatiser les mises à jour du système sous Linux Mint et Ubuntu

Par défaut, les mises à jour ne sont pas automatiques et le gestionnaire de mises à jour s'affiche pour demander ce qu'il faut faire. Pour automatiser la mise à jour sous Linux Mint et LMDE, il suffit d'ouvrir le gestionnaire de mises à jour depuis les paramètres et sélectionner Édition > Préférences : l'onglet Automatisation doit se présenter comme suit :
Fermer la fenêtre et réactualiser si nécessaire. Les mises à jour de sécurité et du système se feront automatiquement. Toutefois, le gestionnaire de mises à jour s'affichera pour effectuer la mise à jour des programmes
 
Sous Ubuntu, ouvrir 'Logiciels et mises à jour' depuis les paramètres et régler comme suit avant d'actualiser :
Si vous souhaitez garder la version LTS actuelle, changez la dernière ligne "Me prévenir ....." sur Jamais (cadre rouge) et ne pas hésiter à activer ESM avec le bouton "Prolonger" pour obtenir les 10 ans de support qui sera très utile si votre configuration est incompatible avec la nouvelle version (gratuit jusqu’à 5 PC maxi)

Le cas concret avec la génération Fermi de chez NVidia dont le driver 390 a été mis sur la touche pour ne pas fonctionner sur les systèmes basés sur Ubuntu 24.04 LTS tel que Linux Mint 22 obligeant à rester sur des versions antérieures

20. Eliminer les déchirures (tearing) lors du visionnage de vidéos avec VLC, S.M.Player et autres lecteurs vidéo

Lorsque vous visionnez un film sur votre téléviseur depuis un ordinateur, les images sont découpés en bandes horizontales. En effet, la carte graphique envoie trop d’images par seconde par rapport au téléviseur (50-60 Hz)
 
Pour éliminer le tearing, il suffit de procéder comme suit selon le forum Ubuntu
  • Installer Compton avec cette commande sudo apt install compton
  • Ajouter cette commande compton --backend glx --vsync opengl-swc dans les paramètres de démarrage automatique
Le réglage doit se présenter comme suit :
Il suffira de visionner le film avec MPV ou VLC en plein écran sans oublier de désactiver l'accélération matérielle dans les paramètres du lecteur vidéo

21. Purger l'historique des lignes de commande

Par défaut, Ubuntu garde sur un fichier toutes les lignes de commandes entrées donc pour faire une purge complète il suffit d'entrer cette commande dans un terminal
  • rm ~/.bash_history
22. Les périphériques USB sont inactifs au démarrage

C'est le "XHCI" qui est responsable du blocage lorsque ce dernier est actif ou en automatique (souris figé, clavier éteint, impression impossible, redémarrage impossible,...). En effet, le système reconnaît avec difficulté l'USB 3.0 en raison du bug datant de 2018 non corrigé à ce jour

Pour contourner ce bug, il suffira d'aller dans le BIOS et de désactiver l'option XHCI dans les paramètres USB (xHCI @ Disabled). Sauvegardez les modifications et redémarrez l'ordinateur pour que les périphériques USB soient reconnus au démarrage

23. Connaître les températures des composants de l'ordinateur

Il suffira d'entrer cette ligne de commande dans un terminal
  • sudo apt-get install psensor
24. Récupérer ses données personnelles quand le système ne démarre plus

Avec une session 'Live' (sans installation), il est possible de sauvegarder les données avant de repartir à zéro quand le système ne démarre plus. Il suffit de procéder comme suit :
- Démarrer sur un Live USB de Ubuntu et choisir "Essayer"
- La session "Live" s'ouvre, ouvrir directement le répertoire personnel sur l'explorateur et dans la colonne gauche, ouvrir le lecteur à sauvegarder (périphérique ou volume visible dans l'explorateur)
- Sauvegarder le contenu du lecteur sur disque dur externe USB
 
25. Séparer le dossier de démarrage (/boot) sur une partition dédiée

Selon le forum Ubuntu, il faudra séparer le "/boot" pour éviter d'avoir un écran noir au démarrage. En effet, certains systèmes peuvent exiger la séparation du /boot de la racine ( / ) si votre configuration est ancienne et sans UEFI. A noter que le MBR est limité à 2 To maxi !
 
Procéder comme suit pour procéder au partitionnement manuel sur GParted :

Etape 1 - Lancer GParted depuis un Live USB et créer une nouvelle table de partitions au format MBR/DOS depuis le menu "Périphériques" - AVERTISSEMENT : Les données seront définitivement perdues vue que GParted effacera le MBR - pour partitionner comme suit votre disque dur et vous pouvez ajuster les tailles des partitions, soit 1 partition primaire (swap) + 1 partition étendue qui contiendra 3 partitions logiques (drapeau "boot" sur la partition /boot). Le partitionnement se présentera comme suit :
Étape 2 - Procéder à l'installation du système en partitionnement manuel (=> Choix "Autre chose" / "Partitionnement manuel") SANS cliquer sur le bouton "Nouvelle table de partitions" et définir comme suit en modifiant chaque ligne avec le bouton "Changer" / "Modifier" comme indique le tableau ci-dessus. Toutefois, si un avertissement "No EFI System Partition was found" s'affiche (bug), il suffira de cliquer sur "Continuer"

NOTE : Si vous avez 2 disques durs, vous pouvez mettre les 3 premières partitions sur le 1er disque et la 4e partition (/home) sur le second disque

26. Installer le système en mode UEFI

Si votre ordinateur est récent et équipé du UEFI, le remplaçant du bon vieux BIOS, et que vous voulez installer le système en mode UEFI, procédez comme suit pour régler le BIOS :

- Entrez dans le BIOS et réglez comme suit :
  • Secure Boot @ Disabled. Si l'option est grisée, définir un mot de passe administrateur (Set Admin Password / Set Supervisor Password) pour le débloquer et le désactiver.
  • Fast Boot @ Disabled
  • CSM @ AUTO
  • Boot Mode @ UEFI (ceci désactivera CSM)
  • OS Type @ Legacy / Other OS
- Dans le menu "Security", définissez un mot de passe administrateur ("Set Admin Password" / "Set Supervisor Password"). Le fait de définir un mot de passe administrateur bloquera toute modification du BIOS par le système.
- Quittez en sauvegardant les modifications et redémarrez votre ordinateur.
- Installez la dernière version de Linux Mint XFCE ou XUbuntu depuis un Live USB sur votre ordinateur sans oublier de refaire manuellement les partitions du disque dur pour repartir à zéro et suivez les indications à l'écran.

AVERTISSEMENT : Il faut impérativement faire le partitionnement manuel (choix "Autre chose" ou "Partitionnement manuel") et c'est un gage de sécurité si vous voulez faire co-habiter Windows en dual-boot ou conserver vos données. Sauvegardez vos données sur disque dur externe USB avant de modifier les partitions.
Et de partitionner comme suit votre disque dur et vous pouvez ajuster les tailles des partitions. Si vous avez 2 disques durs, vous pouvez mettre les 3 premières partitions sur le 1er disque et la 4e partition (/home) sur le second disque
ATTENTION : En cas de message d'erreur bloquant "Partition EFI non bootable" pendant le partitionnement manuel lors de l'installation, procéder comme suit :
  • quitter l'installation
  • lancer GParted
  • faire un clic droit sur la partition EFI et sélectionner "Gérer les drapeaux"
  • cocher les cases 'boot' et 'esp'
  • quitter GParted et reprendre l'installation du système
27.  Le message de type "No Pubkey" s'affiche

Si vous avez une erreur de ce type après un sudo apt update : la clé publique de l'appli est manquante et peut bloquer la mise à jour du système
W: GPG error: http://download.virtualbox.org : The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 54422A4B98AB5139
Il suffit d'entrer cette ligne de commande dans un terminal pour régénérer la clé publique :
  • sudo apt-get update 2>&1 |  sed -ne 's?^.*NO_PUBKEY ??p' | xargs -r -- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
Le tour est joué !
 
28. Forcer le redémarrage du système

Lorsque le système ne répond plus, il suffit d'appuyer sur les touches ALT+SYST+B en même temps pour redémarrer le système qui vient de se bloquer

NOTE : En cas de "kernel panic", le clavier et la souris sont bloqués et faudra appuyer sur le bouton "Reset" de la tour (ou d'appuyer sur le bouton de démarrage jusqu'à extinction)

29. Désactiver les services de téléphonie et télécopie

Par défaut, les services RTC sont activés mais si votre connexion est en ADSL / fibre ou 4G, vous pouvez entrer ces lignes de commande dans un terminal sans risques :
  • sudo update-rc.d -f dns-clean remove
  • sudo update-rc.d -f pppd-dns remove
30. Accélérer le démarrage du système

Par défaut, GRUB affiche le menu ou se bloque sur un écran noir sur 10 secondes qui rallonge le démarrage de l'ordinateur. Pour accélérer, suivre la procédure qui suit :
- Entrez cette ligne de commande dans un terminal
  • sudo nano /etc/default/grub
- La fenêtre s'ouvre, recherchez la ligne GRUB_TIMEOUT=10. Remplacez le 10 par 0 et enregistrez les modifications
- Ensuite, recherchez GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" et effacer quiet splash sans retirer les guillemets (très utile pour éviter les écrans noirs au démarrage). La ligne se présente comme suit :
GRUB_CMDLINE_LINUX_DEFAULT=" "
- Entrez sudo update-grub2 pour mettre à jour GRUB
- Redémarrez l'ordinateur pour que les modifications soient prises en compte

31. Bloquer Wayland pour de bon !

En raison de nombreux plantages signalés par Git Hub, il est déconseillé d'utiliser Wayland pour l'affichage qui casse certains applis et driver NVidia selon le forum Ubuntu. Il suffit de procéder comme suit pour désactiver Wayland :
- Entrez cette ligne de commande dans un terminal
  • sudo nano /etc/gdm3/custom.conf
- Recherchez la rubrique [daemon] et retirer la dièse sur la ligne WaylandEnable=false. La rubrique se présente comme suit :
[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
- Redémarrez et c'est gagné !

32. Déplacer le cache personnel du dossier /home

L'indispensable ! Par défaut, le cache situé dans /home est placé sur le SSD. Pour réduire fortement les écritures et prolonger la durée de vie du SSD, il suffit d'entrer cette ligne de commande dans un terminal
  • sudo nano /etc/fstab
La fenêtre s'ouvre, recopier cette ligne suivante à la fin du fichier (remplacer les étoiles par votre nom d'utilisateur)
tmpfs /home/*****/.cache tmpfs defaults,size=1g 0 0
 Redémarrer l'ordinateur pour que ce réglage soit pris en compte

NOTE : Les navigateurs Web (Firefox, Brave,....) utilisent ce cache pour stocker diverses données lors de la navigation sur le Web et streaming

33. Désactiver l'accélération matérielle du navigateur basé sur Chromium (Edge, Brave, Vivaldi, Google Chrome,....)

Par défaut, l'accélération est active mais peut présenter des bugs d'affichage, ralentissements voire crash total du navigateur. En cas de problèmes, il suffit d'aller dans les paramètres et dans la rubrique "Système". Sur la ligne "Utiliser l’accélération matérielle", cliquer sur le point pour le faire glisser à gauche et se présente comme suit :
34. Remettre à zéro Steam

Si Steam ne démarre plus ou ne fonctionne pas correctement, il faudra rafraîchir les fichiers en entrant cette ligne de commande dans un terminal
  • steam --reset
Un fichier compressé "Bootstrap" sera crée dans votre dossier personnel et il faudra redémarrer l'ordinateur pour supprimer et retélécharger des nouveaux fichiers Steam. Relancer Steam

35. Le système ne se met plus à jour

Si vous remarquez que le système ne se met plus à jour automatiquement et que vous lancez le gestionnaire de mises à jour, un message d'erreur s'affiche comme quoi le téléchargement des paquets a échoué. Il suffira de purger le cache des mises à jour en procédant comme suit :

- Entrer les lignes de commandes dans un terminal
  • sudo apt-get clean
  • sudo rm -r /var/lib/apt/lists
  • sudo mkdir -p /var/lib/apt/lists/partial
- Relancer le 'Gestionnaire de mises à jour' qui rechargera les paquets et cliquez sur "Installer". Le système se mettra à jour automatiquement

ATTENTION - Si vous avez déplacé les caches de mises à jour dans la mémoire vive, le système ne se mettra plus à jour vu que les données sont effacés au prochain démarrage. Pour remettre le cache sur le disque dur, procéder comme suit :

- Entrer cette ligne de commande dans un terminal
  • sudo nano /etc/fstab
- Rechercher la ligne à effacer : tmpfs /var/cache/apt/archives tmpfs defaults,size=1g 0 0 
- Enregistrer les modifications et redémarrer l'ordinateur pour que les mises à jour se fassent automatiquement

36. Le système passe en mode "Emergency mode"

Selon les forums Ubuntu, il arrive que le système saute sans raison et sans prévenir en bloquant le démarrage en affichant "Welcome to emergency mode...". Très souvent, c'est le système de fichiers qui est en cause donc procédez comme suit :
- Démarrer sur un Live USB de Ubuntu et choisir "Essayer"
- La session "Live" s'ouvre, ouvrir GParted
- Clic droit sur la partition à vérifier et choisir l'option "Vérifier". Il est conseillé de vérifier tous.
- Cliquez sur le bouton "Appliquer" (en forme de V de couleur verte) et continuer lorsque l'avertissement s'affiche en cliquant sur "Appliquer".
- La vérification démarre et il est déconseillé d'arrêter l'ordinateur sous peine d'endommager la partition.
- Quittez GParted lorsque les vérifications sont terminées et redémarrez l'ordinateur.

NOTE : Si vous avez Windows en "dual-boot", désactivez "Fast Boot" dans le BIOS ainsi que l'hibernation dans les paramètres de Windows

37. Disque dur non reconnu à l'installation via une session "Live" sur un ordinateur de supermarché (HP, Dell, Acer,...)

C'est le contrôleur RAID qui entre en conflit avec le reste du système donc l'installation est bloquée affichant une fenêtre blanche au moment du partitionnement malgré que le disque dur est bien reconnu par la carte mère et l'ancienne version de Ubuntu. Il faudra le désactiver impérativement en procédant comme suit :
- Démarrer sur un Live USB de Ubuntu et choisir "Essayer", la session "Live" s'ouvre.
- Ouvrir le terminal et entrez cette ligne de commande suivante
  • sudo apt-get remove dmraid
- Et validez pour retirer DMRAID en appuyant sur O
- Cliquez sur "Installer Ubuntu" et suivez les instructions à l'écran

NOTE : Si le problème persiste, désactivez le RAID dans le BIOS

38. Désactiver les services pour ordinateur portable

Par défaut, les services sont activés mais si votre ordinateur n'est un portable, vous pouvez entrer ces lignes de commande dans un terminal sans risques :
  • sudo update-rc.d -f laptop-mode remove
  • sudo update-rc.d -f hotkey-setup remove
  • sudo update-rc.d -f pcmciautils remove
  • sudo update-rc.d -f bluetooth remove
39. Accélérer XFCE

Cette procédure suivante consiste à réduire fortement la consommation de ressources

Etape 1 - Clic droit sur le bureau pour sélectionner  "Paramètres du bureau" et dans l'onglet "Menus" : décocher toutes les cases. Dans les paramètres "Peaufinage des fenêtres", désactiver le compositeur et fermez la fenêtre. XFCE devient plus réactif et rapide

Etape 2 - Ouvrer votre répertoire personnel et cliquer sur "Edition" puis
"Préférences". Le menu s'ouvre, dans l'onglet "Avancé" : décochez la case "Gestionnaire de volume" pour désactiver le montage automatique des clés et disques durs USB

Etape 3 - Entrer cette ligne de commande dans un terminal
  • sudo nano /etc/fstab
Et ajouter cette ligne en bas du fichier afin de déplacer le dossier des vignettes en RAM pour accélérer l'affichage des photos (remplacer les étoiles par votre nom d'utilisateur)
tmpfs /home/*******/.thumbnails tmpfs defaults,size=5% 0 0
Etape 4 - Selon les forums, un bug fait surconsommer la mémoire et processeur lors de la copie ou visionnage de photos et vidéos ou autres fichiers. Pour contourner ce bug, entrer cette ligne de commande dans un terminal :
  • sudo nano /etc/xdg/tumbler/tumbler.rc
Rechercher les lignes Disabled=false et les passer en Disabled=true pour désactiver les plugins ou greffons dans toutes les rubriques (sauf '# Image Thumbnailers')
 
Enregistrer et redémarrer l'ordinateur. C'est gagné !

INFO : J'ai constaté que le processus tumblerd consommait entre 4 et 500 Mo de RAM avec des pics proche du 1 Go lors de la copie de fichiers et visionnage de photos/vidéos sous XUbuntu 20.04 LTS (ancien système), après avoir fait la procédure ci-dessus : tumblerd a divisé la consommation de ressources par 10 !

40. Formater en bas niveau le disque dur (ou SSD)

Si vous souhaitez revendre votre disque dur ou que vous avez subi une cyberattaque majeure (= ransomware), il faudra le vider en écrivant des zéros (= formatage de bas niveau) pour éviter toute récupération de données ou repartir à zéro. Il suffit de procéder comme suit :

1. Démarrer sur un Live USB de Ubuntu et choisir "Essayer". La session "Live" s'ouvre, entrer cette ligne de commande dans un terminal pour identifier le disque dur à vider
  • lsblk -o model,name,type,size
Le terminal affiche les partitions de votre ordinateur

2. Lancer le vidage avec cette ligne de commande (remplacer le X par la lettre du disque dur à vider). AVERTISSEMENT : Les données seront définitivement perdues !
  • sudo dd if=/dev/zero of=/dev/sdX conv=notrunc
Le vidage se lance et prévoir quelques heures de traitement selon la taille et le tour est joué. Le disque dur est comme neuf qui faudra le partitionner avec GParted (disponible sur les sessions 'Live')

41. Débloquer le scanner HP

Suite à plusieurs bugs majeurs et confirmé par le forum Ubuntu, il suffit d'entrer cette ligne de commande dans un terminal pour retirer le paquet foireux :

  • sudo apt remove --purge ippusbxd
Redémarrez et réinstaller votre imprimante HP en utilisant ces commandes
  • hp-setup -ir
  • hp-setup -iax 
Le tour est joué, le scanner fonctionne parfaitement

42. Transformez votre PC en serveur en ligne de commande

Avec n'importe quel distribution basée sur Debian, via le protocole Samba : vous pouvez partager vos dossiers au sein de votre réseau entre les ordinateurs, smartphones et tablettes. La marche à suivre version simplifiée pour installer et configurer le partage à la main # # # :

1. Relevez l'adresse IP du serveur à configurer en entrant cette ligne de commande dans un terminal :
  • hostname -I
Il affiche l'adresse IP dans le terminal (exemple : 192.168.10.10)

2. Installez les services Samba pour activer la totalité du protocole SMB
  • sudo apt install samba
3. Configurez le mot de passe utilisateur pour accéder aux dossiers partagés (remplacer les étoiles par votre nom d'utilisateur)
  • sudo smbpasswd -a *******
4. Pour configurer le partage, entrez cette ligne de commande dans un terminal :
  • sudo nano /etc/samba/smb.conf
La fenêtre s'ouvre, il suffira de copier à la fin du fichier cet exemple suivant (remplacer les étoiles par votre nom d'utilisateur actuel et surtout, bien respecter la casse)
[Documents]
path = /home/******/Documents
writeable = yes
; browseable = yes
valid users = ******
Ce second exemple provient de mon fichier smb.conf (partage d'un dossier sur le disque dur interne formaté en NTFS)
[Sauvegardes]
path = /media/sysadmin/2TO/Sauvegardes
writeable = yes
; browseable = yes
valid users = sysadmin
Si vous voulez partager plusieurs dossiers, copier l'exemple autant de fois si nécessaire. 
 
Sachant que SMB2 et antérieur sont vulnérables, il faut les désactiver pour raisons de sécurité en ajoutant ces lignes comme suit juste sous la rubrique [global]
min protocol = SMB3
server min protocol = SMB3
client min protocol = SMB3
client ipc min protocol = SMB3
INFO : Apres redémarrage, vous pouvez vérifier la sécurité SMB en entrant la commande testparm -v | grep protocol
 
Ensuite, dans la section # Authentification #, ajoutez juste en dessous cette ligne suivante comme suit sans dièse en début de ligne :
  • security = user
Enregistrez les modifications et redémarrez pour que votre serveur soit configuré !

5. Sous Windows, dans la barre d'adresses de l'explorateur : entrez l'adresse IP du serveur en commençant par \\ ou smb:// .Il doit se présenter comme suit comme indique l'exemple : \\192.168.10.10 ou smb://192.168.10.10 et les dossiers partagés s'affichent. Entrez vos codes d'accès et le tour est joué !

6. Sous Ubuntu, toutes variantes confondues, ouvrez votre répertoire personnel d'un autre ordinateur équipé de Ubuntu et cliquez sur "Parcourir le réseau", votre serveur s'affiche. Cliquez sur le serveur et les dossiers s'affichent, entrez vos codes d'accès sans modifier le domaine "workgroup" et le tour est joué !
 
L'étape suivante consiste à monter automatiquement les disques durs réseaux au démarrage
 
7. Par défaut, le montage est manuel et peut nécéssiter le mot de passe administrateur. Il suffira de procéder comme suit :
-  Ouvrir Gnome-Disk-Utility (ou Disques dans le menu Accessoires)
- La fenêtre suivante s'ouvre, sélectionner comme suit le disque dur à monter par étapes
- Ensuite, régler comme suit les options de montage. Remplacer les étoiles par votre nom d'utilisateur et le 4TO par le nom du disque dur dans le champ "Point de montage" (cliquer l'image pour agrandir)
- Valider et entrer le mot de passe administrateur. Redémarrer et c'est gagné !
 
La ligne dans le fichier fstab se présente comme suit :
/dev/disk/by-uuid/*UUID* /media/********/*4TO*/ auto uid=1000,gid=1000,dmask=022,fmask=133,x-gvfs-show 0 0
Les options de commande uid=1000 et gid=1000 permettent de définir l'uid et le gid de l'utilisateur. L'option dmask=022 signifie que les répertoires auront des permissions en 755 par défaut, et l'option fmask=133 signifie que les fichiers auront des permissions en 644 par défaut. Autrement dit, le disque dur n'aura pas les droits 'root' malgré le montage automatique au démarrage
 
Etapes supplémentaires pour partager une imprimante en USB sur le réseau (8) et que le serveur est derrière un pare-feu logiciel installé tel que GUFW (9)
 
8. Procéder comme suit pour configurer le partage de l'imprimante USB en réseau :
- Ouvrir le gestionnaire de configuration d'impression : Applications > Paramètres > Imprimantes
- Cliquer sur Serveur > Paramètres
- La fenêtre s'ouvre, cocher la case "Publier les imprimantes partagées connectées à ce système" et valider par OK
- Sélectionner l’imprimante à partager en faisant un clic droit dessus et cochez la case "Partagée"
- Fermer tout et c'est gagné. Le partage est actif !

9. Procéder comme suit pour configurer le pare-feu GUFW pour autoriser l'impression en réseau et accéder aux dossiers partagés :
- Ouvrir le gestionnaire de configuration d'impression : Applications > Paramètres > Configuration du pare-feu
- Entrer le mot de passe administrateur et la fenêtre du pare-feu GUFW va s'ouvrir. S'assurer que le pare-feu est sur le mode "Entreprise / Office" et que l'état est actif. Les paramètres se présentent comme suit :
- Cliquer sur Règles > + (pour ajouter une règle)
- Dans l'onglet "Préconfigurée", rechercher les mots-clés CUPS et SAMBA pour les ajouter 1 par 1
- Fermez tout et le tour est joué. Le pare-feu est configuré !

ATTENTION - Procédez comme suit pour sécuriser votre box : 
- désactivez les redirections de ports (DMZ, NAT et UPNP) mais aussi, l'accès à distance et le DNS dynamique (DynDNS)
- activez impérativement le pare-feu de la box qui bloquera les flux entrants et malveillants (niveau "Standard" ou "Normal") et bloquez le flux sortant vers les ports 135 à 139 ainsi que le 445
- Changez par un mot de passe fort pour accéder à l'interface d'administration de votre box
- Pour la WIFI, définissez un mot de passe fort et le couper pendant la nuit ou l'activer en cas de besoin.

NOTE : Vous pouvez utiliser le serveur comme un ordinateur classique (office, internet, multimédia et jeux)

43. Le système se bloque de façon aléatoire
 
Suite à un bug majeur au niveau de l'économiseur d'énergie du CPU signalé par le forum Ubuntu et l'édito Hardware.fr, il suffit de désactiver comme suit les options C-States C6 et supérieur dans le BIOS
C'est gagné !

44. Un paquet cassé bloque la mise à jour du système

Selon le forum Ubuntu, il se peut que vous avez un message d'erreur de ce type : le paquet en question (représenté par les dièses) est cassé et il faudra le retirer de force
dpkg : erreur de traitement de ##### (--purge) :
le sous-processus post-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
#####
E: Sub-process /usr/bin/dpkg returned an error code (1)

Il suffit de procéder comme suit :

- Entrer cette ligne de commande dans un terminal pour retirer le paquet cassé susceptible d'être coriace :

  • sudo dpkg --force-all --purge #####
- Entrer la commande sudo apt --fix-broken install && sudo dpkg --configure -a pour vérifier que tout rentre dans l'ordre. 
- Lancer la commande sudo apt-get update && sudo apt-get upgrade -y pour finaliser la mise à jour du système
- Réinstaller le paquet qui était cassé en entrant cette commande sudo apt-get install #### (si besoin)
 
Le tour est joué
 
NOTE : J'ai eu le problème avec le paquet Python3 qui bloquait la mise à jour de Linux Mint XFCE 21. En appliquant les commandes ci-dessus, tout est rentré dans l'ordre
 
45. Plus de son et Pavucontrol se met en bootloop

Après une fausse manipulation ou plantage direct après une mise à jour : perte de son et Pavucontrol affiche le message "Establishing connection to PulseAudio. Please wait..." et redémarre en boucle (= bootloop)

Pour récupérer le son, il suffit de procéder comme suit :
- Entrez ces lignes de commande dans un terminal
  • sudo apt remove --purge pavucontrol && sudo apt install pavucontrol
  • rm -r ~/.config/pulse/
- Redémarrez votre votre ordinateur pour que Pavucontrol se remette à zéro et de retrouver le son
 
46. La RAM perd les pédales !

Si vous avez des blocages ou redémarrages aléatoires, kernel panic ou erreurs STOP, ralentissements, applis qui sautent, corruption de données,... Un ou plusieurs modules de RAM pourrait mis en cause ! Il faudra tester chacun des modules avec Memtest86+ et si des lignes rouges s'affichent : à remplacer !
 
Toutefois, le défaut détecté par Memtest86+ est contournable en baissant la fréquence et en augmentant les timings dans les paramètres de la carte mère et de refaire le test. Pas de lignes rouges à la fin du test ? Le module de RAM peut fonctionner comme suit : fréquence @ 1333 MHz au lieu de 1600 et timings @ 11-11-11-28 au lieu de 9-9-9-24. Si le problème persiste : à remplacer !
 
47. Certaines clés APT sont périmées selon Apt-Key

Si vous avez ce message de ce type pendant la mise à jour du système, les clés sont sur un fichier "Legacy" qui faudra copier dans le trousseau :
W: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Pour contourner ce bug, il suffira d'entrer ces lignes de commande dans un terminal
  • cd /etc/apt
  • sudo cp trusted.gpg trusted.gpg.d
Relancer le terminal avant de faire un sudo apt update pour vérifier que le message ne s'affiche plus
 
48. Basculer sur XFCE depuis un autre environnement de bureau (LMDE, Ubuntu, Debian, Zorin OS,....)

Pour passer sur XFCE qui offrira légerté et fiabilité, il suffit d'entrer cette ligne de commande dans un terminal pour l'installer au sein du système
  •     sudo apt update && sudo apt install task-xfce-desktop
Après installation, il faudra se déconnecter pour obtenir l'écran de connexion pour sélectionner "XFCE Session"
Après sélection "XFCE Session" qui sera permanent, se reconnecter à la session et c'est gagné !
 
NOTE : Il est possible de retirer l'ancien environnement de bureau avec la commande sudo apt remove --purge #####* dans un terminal (les dièses représent le paquet à supprimer)
 
49. La lecture de DVD est impossible sur PC

Par défaut, Ubuntu bloque la lecture de films achetés dans le commerce (effets HADOPI et DADVSI oblige) et il vous suffira d'entrer ces lignes de commande dans un terminal pour débloquer la lecture (répondre OUI aux questions pour que la mise à jour se fasse automatiquement) :
  • sudo apt-get install libdvd-pkg
  • sudo dpkg-reconfigure libdvd-pkg
  • sudo apt install ffmpeg*
Désormais, la lecture des DVD est possible. Utiliser VLC ou SMPlayer et ne pas oublier le pop-corn pour visionner le film

ATTENTION : L'encodage ou rippage des DVD et BD est désormais impossible en raison de la présence de protections mis en place par les éditeurs sur les disques faisant bloquer voire sauter n'importe quel appli ou échouer le rippage (OGM Rip, Handbrake, Acidrip, DVD Shrink,,.....). Jugez par vous-même en tentant une copie intégrale et vous aurez le message "Splicing Error" en quelques secondes
 
50. Désactiver les options inutiles des navigateurs basés sur Chromium
 
Il suffit d'entrer dans la barre d'adresse about:flags et de rechercher par mot-clé pour les désactiver (passer de "enabled" ou "default" sur "disabled")
  • Smooth Scrolling
  • History
  • Cache
  • Wallet
  • Google
  • Chat
  • WebRTC
51. Le CPU baisse sa vitesse en charge (= Throttle)
 
Selon le forum Hardware.fr, certaines cartes mères peuvent réduire la vitesse du CPU (provoquant un ralentissement en jeu ou encodage vidéo) pour éviter toute surchauffe des VRM surtout avec les 95 W de TDP et supérieur. Dans le BIOS, définir CPU Voltage @ 1.2 V (ou inférieur) et de désactiver l'option "Turbo". Tester la configuration avec Linpack Xtreme (plus violent par rapport à Prime 95) sans oublier de surveiller les températures y compris les voltages (= monitoring) et si les 20 passes sont OK avec toutes les lignes identiques : c'est stable !

Le fait de baisser le voltage du CPU (= undervolting) permettra de réduire la chauffe et consommation en charge ainsi que les chutes de performances surtout sur des cartes mères à 5 phases et inférieur
 
INFO : Un membre du forum Overclock-Net a réglé le problème en baissant le CPU Voltage @ 1.1 V et désactivé le turbo dans le BIOS pour éviter toute baisse de performances du FX-8320 sur une Asus M5A78L-M LX Plus après le test sous Prime95

52. Réactiver le format DEB

Par défaut, GDebi est susceptible d'être désactivé n'est-ce pas Ubuntu. Il suffit d'entrer cette ligne de commande dans un terminal pour le réactiver
  •     sudo apt-get install gdebi
Le tour est joué ! Il est possible d'installer les applis au format DEB sans restrictions selon Linuxtricks en vidéo

53. La souris perd les pédales pendant les jeux via Wine

Le jeu fonctionne mais il y a des problèmes de souris qui tente de sentir de la fenêtre de jeu et se bloque pendant la partie car elle pivote seulement a 180°. Pour régler ce problème, procéder comme suit :

- Entrer wine regedit dans un terminal, la fenêtre s'ouvre
- Aller a "HKEY_CURRENT_USER\Sofware\Wine"
- Clic droit sur "Wine" et Créer une Nouvelle Clé
- Ecrire "DirectInput" dans le champ de la valeur sans oublier de respecter les minuscules et majuscules et valider
- Aller sur "DirectInput" fraîchement crée et dans la partie droite de la fenêtre, clic droit pour créer une Valeur chaîne et écrire dans le champ : "MouseWarpOverride" et valider
- Clic droit sur la valeur chaîne "MouseWarpOverride" puis modifier, entrer la ligne suivante dans le champ : "force" et valider

Le tour est joué, la souris ne quittera plus la fenêtre de jeu et pourra faire des 360 a l'infini, il est recommandé d'émuler un bureau virtuel pour éviter tout problème d'affichage à la fermeture du jeu. En effet, si votre écran est un Full HD (1080p) et que le jeu tourne en 720p : à la fermeture du jeu, l'affichage restera en 720p jusqu'au prochain redémarrage de l'ordinateur sauf si le jeu est lancé en mode "fenêtré" (= mode 'plein écran' désactivé)

NOTE : il est conseillé d'utiliser des jeux natifs pour une meilleure compatibilité. Pour les vieux jeux vidéo tel que Unreal Tournament 99, Wine est conseillée. Lorsque vous fermez le jeu, Wine se ferme automatiquement.

54. Désactiver Java

Pour des raisons de sécurité, il est déconseillé d'utiliser Java qui est souvent vulnérable selon ELTP. Il suffit d'entrer cette ligne de commande dans un terminal pour le désactiver
  •     sudo apt-get remove --purge openjdk*
Le tour est joué !
 
55. Désactiver le service "Process Killer"
 
Suite à plusieurs bugs critiques confirmés par le forum Ubuntu, il faut impérativement désactiver le service 'Systemd OOMD' qui fait sauter les applis sans prévenir. Il suffit de procéder comme suit :
- Entrer cette commande dans un terminal pour le désactiver
  •  sudo systemctl disable --now systemd-oomd
- La commande suivante permettra de désactiver le démarrage automatique du service
  • sudo systemctl mask systemd-oomd
- Redémarrer et les applis ne sauteront plus !
 
56. Désactiver HWE
 
Par défaut, HWE est pré-activé mais peut présenter des problèmes divers qui cassent des applis et driver NVidia mais aussi, des coupures réseau et WIFI voire démarrage impossible. Procéder comme suit pour désactiver HWE (susceptible d’être foireux voire dangereux) :
  • 1 - Ouvrir le terminal et entrer la commande sudo apt install linux-image-generic pour installer le noyau générique de la version
  • 2 - Redémarrer et appuyer sur ESC ou Shift (sauf si le menu est visible) pour sélectionner les options avancées (Avanced Options) afin de démarrer sur le noyau le plus ancien comme indiqué sur l'image.

Apres redémarrage, vérifier que le système est bien sur le noyau générique en entrant uname -r dans le terminal
  • 3 - Rouvrir le terminal et retirer HWE via la commande sudo apt remove --purge linux-image-generic-hwe-*
  • 4 - Entrer la commande dpkg -l linux-image* pour que le terminal affiche les noyaux actuels
  • 5 - Repérer le noyau le plus récent pour procéder au retrait. Dans cet exemple, il faudra retirer le 6.2.0 pour garder le 5.15.0. Il suffira d'entrer la commande sudo apt remove --purge linux-*-6.2.0-*-generic pour tout retirer
  • 6 - Passer un coup de nettoyage avec la commande sudo apt autoremove --purge
Redémarrer et c'est gagné !
 
57. Désactiver la télémétrie
 
Par défaut, Ubuntu envoie des données télémétriques vers les serveurs concernant l'utilisation des applis, rapports de bugs ou tickets, matériel,.... susceptibles d'être revendus. Autant dire que c'est un logiciel espion qui faudra désactiver par mesure de confidentialité. Il suffira de procéder comme suit :
 
Etape 1 - Entrer cette commande dans un terminal :
  • sudo apt remove --purge ubuntu-report popularity-contest apport whoopsie apport-symptoms
Cette commande va retirer les services de télémétrie du système

Etape 2 - Entrer la commande sudo nano /etc/hosts dans le terminal pour modifier le fichier et bloquer la télémétrie. Il suffira d'ajouter les 4 dernières lignes dans la partie ou se trouvent les IP commençant par 127
 
Le fichier se présentera comme suit (les tirets représentent le nom de votre ordinateur)
127.0.0.1 localhost
127.0.1.1 --------------------
127.0.0.1 www.metrics.ubuntu.com
127.0.0.1 metrics.ubuntu.com
127.0.0.1 www.popcon.ubuntu.com
127.0.0.1 popcon.ubuntu.com
 
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Redémarrer et le tour est joué !
 
58. Désactiver l'historique des fichiers récents
 
Par défaut, l'historique fonctionne et enregistre les fichiers récemments ouverts. Pour le désactiver et soulager le SSD, procéder comme suit :
 
- Créer le fichier avec la commande nano ~/.config/gtk-3.0/settings.ini dans le terminal et ajouter ces lignes comme suit :
[Settings]
gtk-recent-files-max-age=0
gtk-recent-files-limit=0
Enregistrer et effacer le fichier historique via la commande rm ~/.local/share/recently-used.xbel. C'est gagné !
 
59. Certains jeux vidéos exigent la langue américaine
 
Le cas pour Left 4 Dead 2 qui renvoit un message d'erreur comme quoi la langue américaine est absente du système :
Pour résoudre ce problème, il suffira de sélectionner la langue américaine comme suit dans les paramètres de langue pour l'ajouter. Le mot de passe administrateur sera requis...
Cliquer sur le bouton "Installer" et en cas de message rouge sur la langue américaine, finaliser l'installation avec le bouton "Installer les paquets de langue"
 
C'est gagné ! Les jeux se chargeront normalement

60. Couleurs délavés sur les navigateurs et applis

C'est le paramètre des profils de couleurs qui est en cause pouvant altérer les couleurs ou provoquer des problèmes d'affichage (par exemple : boutons de lecture Youtube en rose au lieu du rouge), il suffit de procéder comme suit :

- Ouvrir les paramètres et cliquer sur "Profils de couleurs". La fenêtre suivante s'ouvre...
- Désactiver toutes les options comme suit et c'est gagné. Les couleurs s'afficheront normalement

5 commentaires :

Anonyme a dit…

Merci pour ces astuces ! Elles seraient pas dispo en graphique, par hasard ?

☐☐☐☐☐☐☐ a dit…

Non, uniquement en lignes de commande

Anonyme a dit…

merci et bonne continuation

Bertrand Musin a dit…

Bonjour,
J'ai bien lu la page sur ubuntu, version 12.04. Cependant, il est fait état d'un bug récent non corrigé sur les claviers en usb3. En effet, j'ai corrigé dans le bios, J'aimerais savoirr si les commandes d'optimisation de mémoire sont toujours d'actualité aujourd'hui pour ubuntu-unity 20.04? D'avance, je vous remercie et vous félicite pour ce tutoriel très compréhensibles pour des amateurs. Meilleures salutations!

☐☐☐☐☐☐☐ a dit…

@ Bertrand Musin

Les commandes de ce billet sont compatibles avec n'importe quel version de Ubuntu