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)
  • Tests de LMDE 4 Cinnamon 64-bit sur un PC HP DV8-1190ef – Màj du 10/04/2020
  • Review: Linux Mint 4 ‘Debian Edition’ (en anglais) par DistroWatch.com – 6/04/2020
  • Conclusion

À 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 à plusieurs reprises 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 actuellement c’est complètement foireux !)
  • 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 de nettes 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’

♦ Test de LMDE 4 Cinnamon 64-bit

avec installation effectuée 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)

Écran de Bienvenue

Une fois LMDE 4 installée, la première chose à faire est de parcourir les 5 entrées de son Écran d’Accueil.
Il vous guidera lors de vos premiers pas et vous montrera comment trouver de l’aide, où trouver plus d’information sur LMDE, ainsi que les premiers réglages que vous pouvez-devez effectuer afin de tirer le maximum de ce système d’exploitation libre.

L’image animée ci-dessous vous suggère vos toutes premières actions avec LMDE 4 :
  • Premiers pas dans l’Écran de Bienvenue
  • Découverte des Paramètres du Système (Centre de Contrôle)
  • Gestionnaire de Logiciels (Logithèque)

Linux Mint Debian Edition 4 | Écran de Bienvenue + Paramètres du Système + Gestionnaire de Logiciels

Pilote graphique propriétaire nVidia

Au 10/04/2020, il n’y a toujours rien de la part des développeurs concernant une procédure garantie fonctionnelle pour une installation réussie du pilote graphique propriétaire de nVidia. Je continue donc d’utiliser le pilote libre Nouveau mais il est nettement moins performant que celui de nVidia. Pour rappel, l’installation du pilote Nvidia qui devait être fait automatiquement par l’installeur sur LMDE 4… foire grave.

Applications installées par défaut

Il y a trop peu d’applications installées par défaut dans LMDE 4.
Il faut obligatoirement utiliser le Gestionnaire de logiciels (dans Menu -> Administration) pour enrichir sa base d’applications et d’utilitaires en fonction de ses besoins.

Par exemple, ne sont pas installés par défaut, des logiciels populaires (liste non exhaustive) comme :
  • VLC – Lecteur multimédia
  • Audacity – Éditeur Audio
  • Brasero – Application de gravure CD/DVD pour Gnome
  • GParted – Éditeur de partitions Gnome
LMDE 4, basée sur Debian 10 Buster, possède des ‘contraintes’ de ce dernier :
  • Stabilité et sécurité versus nouveautés
  • Le navigateur libre Firefox est dans une version spéciale 68.6.0 ESR (Extended Support Release). ESR est basée sur une version officielle de Firefox pour ordinateur. Le public visé étant les entreprises qui ont besoin d’un support étendu dans le cadre de déploiements d’envergure. Contrairement aux autres canaux de distribution, les versions ESR ne sont pas mises à jour toutes les six semaines avec de nouvelles fonctionnalités; par contre, elles sont supportées pendant environ un an et reçoivent des correctifs en cas de problème de stabilité ou de risque de sécurité majeur.
  • La suite bureautique libre LibreOffice n’est que dans sa version 6.1.5.2 mais elle est complète avec son Écran de bienvenue, Writer, Calc, Math, Impress, Draw et Base. Par contre, l’Aide en français n’est pas installée par défaut. Il faut le faire manuellement.
  • Pour les utilisateurs expérimentés, elle inclut le Gestionnaire de paquets Synaptic, bien connu des utilisateurs de Debian. Attention, c’est un outil très puissant qu’il faut manier avec une extrême prudence pour celles et ceux qui ne sont pas habitués à l’utiliser.
    Utilisez plutôt le Gestionnaire de logiciels (dans Menu -> Administration) plus pratique, complet et sûr pour la grande majorité des utilisateurs.

Linux Mint Debian Edition 4 | Divers Paramètres du Système en action

LMDE vs LM

Si je mets de côté la non-présence dans LMDE du Gestionnaire de pilotes et du Gestionnaire de noyaux Linux, ainsi que les bogues majeurs d’installation (voir plus haut), le confort d’utilisation et les possibilités offertes par LMDE 4 sont équivalents à ceux de LM 19.3 Cinnamon. Ce qui est un excellent signe de ce que LMDE pourrait devenir.

♦ Review: Linux Mint 4 ‘Debian Edition’

L’excellent site spécialisé DistroWatch.com a publié une analyse (en anglais) de LMDE 4 le 6/04/2020.

Quelques extraits traduits des Conclusions de cette revue.

La plupart du temps j’ai apprécié l’utilisation de la dernière édition Debian de Linux Mint. Le bureau Cinnamon a une belle disposition, il y a suffisamment d’applications pour faire plaisir au plus grand nombre d’utilisateurs, et le Gestionnaire de logiciels est simple à utiliser. J’aime particulièrement le Gestionnaire des Paramètres du système qui offre beaucoup de flexibilité sans être surchargé…

Il y a eu des choses plus rugueuses lors de l’exécution de LMDE. J’ai rencontré à plusieurs reprises des problèmes avec le programme d’installation. Le fichier manquant et les problèmes avec GParted ont démarré mes tests du mauvais pied. J’ai également été déçu de constater que, bien que la branche basée sur Ubuntu de Linux Mint configure correctement les volumes Btrfs afin qu’ils puissent en être fait des instantanés, la branche basée sur Debian ne le fait pas. Cela signifie que LMDE est livrée avec le puissant utilitaire d’instantanés Timeshift, mais ses principales fonctionnalités ne peuvent pas être utilisées avec la disposition par défaut du système de fichiers…

Dans l’ensemble, je pense que LMDE est une bonne distribution de bureau et certainement au-dessus de la moyenne en termes de fonctionnalités, de convivialité, de paramètres de bureau et de gestion des paquets logiciels. Mais je ne pense pas qu’elle soit aussi polie et sans problème que la version actuelle de Linux Mint 19.3 basée sur Ubuntu. Je recommanderais toujours à la plupart des gens d’utiliser la version basée sur Ubuntu, sauf si un utilisateur a un besoin spécifique qui est mieux satisfait par la base Debian.

♦ Conclusion

La démarche de l’équipe de développement de Linux Mint est plus que louable. Développer une version alternative à Linux Mint (LM – Ubuntu Edition) nommée Linux Mint Debian Edition (LMDE) est une excellente stratégie pour se préparer à un éventuel divorce, forcé ou volontaire, d’avec Canonical Ltd.
Mais LMDE ne bénéficie pas encore du même niveau de ressources et d’attentions que LM de la part de ses développeurs, ce qui fait que LMDE doit encore fortement progresser pour offrir une bonne et fiable expérience utilisateur.

À date, pour la grande majorité des utilisateurs, je ne recommande pas l’utilisation de LMDE 4 Cinnamon car elle risque de les décevoir énormément. Préférez LM 19.3 Cinnamon (disponible) ou la prochaine LM 20 Cinnamon (base Ubuntu 20.04 LTS) qui devrait être publiée durant l’été 2020.

LMDE 4 doit être réservée à un public averti !