LMDE 4.0 Debbie (Linux Mint Debian Edition) – Doit nettement mieux faire !

LMDE 4.0 montre des signes évidents de manques de finition et de tests en profondeur. De ce fait, elle n’est pas prête pour être utilisée au quotidien en production !

Je suis un grand fan de Linux Mint Cinnamon (Ubuntu Edition) et je voulais profiter de la sortie le 20/03 dernier de la 1ère version stable de Linux Mint Debian Edition 4.0 (LMDE) pour voir ce qu’elle avait dans le ventre, puis la comparer avec Linux Mint Cinnamon 19.3.

Contenu de cet article

  • Installation #1 = Pas de son + Affichage pourri
  • Installation #2 = Pas de son + Affichage correct
  • Installation #3 = Audio revenu + Affichage pourri
  • Installation #4 = Audio + Affichage corrects !
  • LMDE versus LM
  • Téléchargement des images ISO
  • Informations de publication
  • Nouvelles fonctionnalités (commentées)
  • À suivre les tests de LMDE 4 Cinnamon 64-bit sur un PC HP DV8-1190ef

À mon grand étonnement LMDE 4.0 n’est pas encore une version stable, comme pourtant annoncé, mais une version toujours Bêta qui demande encore à être profondément déboguée par ses développeurs.

Il aura fallu que je m’y reprendre à 4 fois avec beaucoup de recherches sur Internet, d’analyse, de réflexion et 4 installations complètes pour avoir enfin une distribution qui commence à devenir utilisable.

Linux Mint Debian Edition 4 | Le bureau Cinnamon avec son Menu et quelques utilitaires

♦ Installation #1 = Pas de son + Affichage pourri

  • LMDE 4 Cinnamon 64-bit (ISO d’1,9 Go) sur clé USB Live
  • Start with LMDE 4 with nVidia Driver (car j’ai une carte graphique nVidia GT230M sur mon PC portable de 10 ans d’âge)
  • Install Linux Mint (icône sur le bureau Live)
  • Démarrage du Programme d’installation de LMDE
  • Suite…
  • Type d’installation = Partitionnement manuel (car multi-amorçage 4 GNU/Linux + Windows 10)
  • Suite et fin de l’installation en ~ 20 minutes sans aucun souci apparent
  • Reboot de l’ordinateur
  • LMDE 4 Debbie (choix dans le GRUB à plusieurs entrées)
  • Problème 1 : Affichage qu’en 1280*780 16/10 au lieu de 1920*1080 16/9 attendu.
    Après investigation le pilote nVidia n’est pas chargé malgré que Paramètres du serveur X nVidia est bien présent dans le menu Administration mais ne se lance pas.
    Je recherche sur les forums et Wiki Linux Mint et Debian, trouve des suggestions mais leurs applications n’améliorent pas la situation.
    J’utiliserai donc le pilote libre Nouveau (moins performant) en lieu et place du pilote propriétaire nVidia dans la prochaine réinstallation.
  • Problème 2 : Aucun son, nada, rien du tout. PulseAudio est aux abonnés absents.

♦ Installation #2 = Pas de son + Affichage correct

  • LMDE 4 Cinnamon 64-bit (ISO d’1,9 Go) sur clé USB Live
  • Start with LMDE 4 (c’est à dire avec pilote Nouveau si carte graphique nVidia)
  • Install Linux Mint (icône sur le bureau Live)
  • Démarrage du Programme d’installation de LMDE
  • Suite…
  • Type d’installation = Partitionnement manuel (car multi-amorçage 4 GNU/Linux + Windows 10)
  • Suite et fin de l’installation en ~ 20 minutes sans aucun souci apparent
  • Reboot de l’ordinateur
  • LMDE 4 Debbie (choix dans le GRUB à plusieurs entrées)
  • Problème Affichage : avec le pilote Nouveau j’ai bien la résolution 1920*1080 16/9 comme attendu. C’est donc résolu pour l’instant.
  • Problème Audio : Toujours aucun son, nada, rien du tout, PulseAudio est toujours aux abonnés absents. Son démon n’est toujours pas lancé.
    Je continue mes recherches sur les forums et Wiki Linux Mint et Debian, trouve des suggestions mais leurs applications n’améliorent pas la situation.
    Un post m’interpelle concernant les droits utilisateur des fichiers de configuration PulseAudio qui se trouvent dans ‘/home’. Je vérifie ses droits et ils sont bons.
    Je pousse plus loin l’analyse et je découvre que ‘/home/joe’ (mon dossier utilisateur) est la propriété inattendue de ‘root’ et pas la mienne. Mais il m’est impossible de changer les permissions, même en tant que super-utilisateur, car le système remet automatiquement ‘root’ à chaque fois.
    Je pousse encore plus loin mon analyse et je découvre que ma partition ‘/home’ est formatée en NTFS (d’origine) et pas en EXT4. Je consulte mes photos prises lors de l’installation et je constate que l’installeur de LMDE n’est pas aussi performant que celui de Linux Mint, il est trop basique pour un partitionnement manuel.
    En fait l’installeur ne formate automatiquement que la partition ‘/’ (root).

♦ Installation #3 = Audio revenu + Affichage pourri

  • LMDE 4 Cinnamon 64-bit (ISO d’1,9 Go) sur clé USB Live
  • Start with LMDE 4 with nVidia Driver (car j’ai une carte graphique nVidia GT230M sur mon PC portable de 10 ans d’âge)
  • Install Linux Mint (icône sur le bureau Live)
  • Démarrage du Programme d’installation de LMDE
  • Suite…
  • Type d’installation = Partitionnement manuel (car multi-amorçage 4 GNU/Linux + Windows 10)
  • L’installeur de LMDE formate automatiquement en EXT4 la partition choisie pour ‘/’ (root) mais pas celle choisie pour ‘/home’. Je force donc le formatage de ‘/home’ en EXT4.
  • Suite et fin de l’installation en ~ 20 minutes sans aucun souci apparent
  • Reboot de l’ordinateur
  • LMDE 4 Debbie (choix dans le GRUB à plusieurs entrées)
  • Problème Affichage : Toujours problème identique à Installation #1, c’est-à-dire Affichage qu’en 1280*780 16/10 au lieu de 1920*1080 16/9 attendu.
  • Problème Audio : Okay, maintenant le démon PulseAudio se lance bien et l’audio fonctionne correctement.
    Je vais donc appliquer les 2 solutions précédentes pour avoir le bon affichage et l’audio fonctionnel.

♦ Installation #4 = Audio + Affichage corrects !

  • LMDE 4 Cinnamon 64-bit (ISO d’1,9 Go) sur clé USB Live
  • Start with LMDE 4 (c’est à dire avec pilote libre Nouveau si PC avec carte graphique nVidia)
  • Install Linux Mint (icône sur le bureau Live)
  • Démarrage du Programme d’installation de LMDE
  • Suite…
  • Type d’installation = Partitionnement manuel (car multi-amorçage de 4 GNU/Linux + Windows 10 sur 2 disques) et forçage du formatage des 2 partitions ‘/’ (root) et ‘/home’ en EXT4
    • NB-1 : Le formatage de la partition ‘/’ doit être forcé lors d’une réinstallation car l’installeur ne le fait pas toujours automatiquement. Sinon, bonjour les conflits sur la partie ‘système’ de la distribution.
    • NB-2 : Le formatage de la partition ‘/home’ doit aussi être forcé à chaque installation et réinstallation car l’installateur ne le fait pas automatiquement.
    • NB-3 : De plus, nous avons vu que le ‘dossier utilisateur’ dans cette partition – si pré-formatée en NTFS (Windows) – est la propriété exclusive de ‘root’ et pas de celle de l’utilisateur déclaré. C’est ce qui provoquait le non-lancement du démon serveur audio PulseAudio (ses fichiers de configuration ne pouvaient pas être initialisés par le système !).
  • Suite et fin de l’installation en ~ 20 minutes sans aucun souci apparent
  • Reboot de l’ordinateur
  • LMDE 4 Debbie (choix dans le GRUB à plusieurs entrées)
  • Problème Affichage : Résolu √ (comme pour l’Installation #2) mais qu’avec le pilote libre Nouveau (qui manque cruellement de peps) et pas le pilote propriétaire nVidia (qui est nettement plus performant).
    xserver-xorg-video-nouveau / X.Org X server — Nouveau display driver version 1:1.0.16-1 (stable). This driver provides support for NVIDIA Riva, TNT, GeForce, and Quadro cards and 2D support including EXA acceleration, Xv and RandR. 3D functionality is provided by the libgl1-mesa-dri package.

    • NB : Je reviendrai sur l’installation du pilote graphique propriétaire nVidia quand les développeurs de LMDE 4 nous aurons donné une solution fiable et reproductible !
  • Problème Audio : Résolu √ (comme pour l’installation #3). C’est nettement mieux quand son ordinateur peut parler, chanter, jouer de la musique et enregistrer du son !
    pulseaudio / Serveur de son PulseAudio version 12.2-4+deb10u1 (stable) — PulseAudio, précédemment connu sous le nom de Polypaudio, est un serveur de son pour les systèmes POSIX et Win32.

    • NB : L’audio fonctionne correctement quand LMDE 4 est testée à partir d’une clé USB Live.

Linux Mint Debian Edition 4 | GParted + Disks

Une installation de LMDE 4 qui devait normalement me prendre que 15 à 20 minutes m’a demandé 2 jours. On n’arrête pas le progrès et une installation réussie de Linux Mint Debian Edition 4.0 ‘Debbie’ en 2020 n’est vraiment ni cool ni fraîche !

♦ LMDE versus LM

LMDE est un projet Linux Mint (LM) qui signifie « Linux Mint Debian Edition ».
Clément Lefebvre – le Team Leader de Linux Mint – déclare (par écrit) :
« Mon objectif est de garantir que l’équipe de développement de Linux Mint sera en mesure de continuer à offrir la même expérience utilisateur avec LMDE qu’avec LM, et d’évaluer combien de travail sera nécessaire, si Ubuntu venait à disparaître [rien que cela !].
LMDE est également l’un de nos objectifs de développement, pour garantir la compatibilité des logiciels spécifiques que nous développons en dehors d’Ubuntu. »

LMDE vise à être aussi similaire que possible à LM, mais sans utiliser Ubuntu (18.04 pour LM 19) comme base logiciels. À la place, la base des paquets logiciels est fournie par Debian (10 pour LMDE 4). Pour rappel, Ubuntu est aussi basée sur Debian.

♦ Téléchargement des images ISO

• L’ISO 64 bits de LMDE 4 ‘Debbie’ peut démarrer avec le BIOS ou l’UEFI.

• L’ISO 32 bits de LMDE 4 ‘Debbie’ ne peut démarrer qu’avec le BIOS.

• L’ISO 64 bits de LMDE 4 ‘Debbie’ est recommandé pour tous les ordinateurs modernes (presque tous les ordinateurs vendus depuis 2007 sont équipés de processeurs 64 bits).

Liens de téléchargement

♦ Informations de publication

♦ Nouvelles fonctionnalités (commentées)

Cette nouvelle version de LMDE 4 ‘Debbie’ contient de nombreuses améliorations. En voici quelques-unes :

  • Partitionnement automatisé avec prise en charge de LVM (Logical Volume Manager) et du chiffrement intégral du disque (à utiliser avec beaucoup de précautions !)
  • Cryptage du répertoire personnel ‘/home’ (à utiliser avec précaution !)
  • Prise en charge de l’installation automatisée des pilotes graphiques nVidia (mais c’est foireux actuellement !)
  • Prise en charge des NVMe (Non-Volatile Memory Express – SSD)
  • Prise en charge du SecureBoot UEFI (une technologie dans laquelle le micrologiciel système vérifie que le chargeur de démarrage du système est signé avec une clé chiffrée autorisée par une base de donnée contenue dans le micrologiciel)
  • Prise en charge des sous-volumes Btrfs (B-tree File System)
  • Installateur remanié (mais demande encore des améliorations !)
  • Installation automatique de paquets de micro-codes
  • Virtualbox : Résolution automatique de la session en direct à un minimum de 1024*768
  • Ajout des améliorations provenant de Linux Mint 19.3 comme :
    Gestionnaire de logiciels, HDT (Hardware Detection Tool), Réparation de l’amorceur (Boot-repair), Rapports système, Paramètres de langue, Améliorations graphiques HiDPI et illustrations, Nouveaux menus de démarrage, Celluloid, Gnote, Dessin (un GIMP plus abordable), Cinnamon 4.4, Icônes d’état XApp, etc.

    • NB : Mais il y a des manques importants comme le Gestionnaire de pilotes (ce qui éviterait au moins les problèmes majeurs rencontrés lors des tentatives d’installation infructueuses du pilote propriétaire nVidia) et le Gestionnaire de noyaux Linux !
  • Recommandations APT (Advanced Package Tool) activées par défaut (cet outil essentiel permet d’installer, supprimer un logiciel ou encore mettre à jour ce dernier)
  • Dépôt et paquets logiciels ‘deb-multimedia’ supprimés (pour des raisons de sécurité)
  • Base de paquets logiciels Debian 10 Buster avec référentiel ‘backports’

⇒ À suivre les tests de LMDE 4 Cinnamon 64-bit effectués sur un PC portable HP Pavilion DV8-1190ef de janvier 2010…

Liste des 5 systèmes d’exploitation installés actuellement sur les 2 disques SSD (sda) + HDD (sdb) de mon HP Pavilion DV8 (BIOS – MBR) :
  • /dev/sda1 : Windows 10 Pro 1909 (Windows 7 d’origine -> 8 -> 10)
  • /dev/sda5 : Linux Mint 19.3 Tricia
  • /dev/sda8 : LMDE 4 Debbie (précédemment Ubuntu MATE 18.04)
  • /dev/sdb5 : Linux Mint 18.3 Sylvia (précédemment Manjaro 18.x Xfce)
  • /dev/sdb8 : Ubuntu Studio 17.10 (précédemment KXStudio 14.04)