Ça devait faire depuis septembre que j'avais pas réinstallé en propre ma Linux Mint. J'étais resté sous Windows 10 (60h de boulot par semaine, pas le temps de réparer si ça plante).
Il y a eu des améliorations. D'autres choses sont restées aussi pénibles. Ça faisait 10 ans que j'utilisais un bureau Linux comme boot principal. Là cette année sous 10 rend certains détails affreux.
Donc à chaque amélioration on peut opposer un obstacle, un frein qui te fait chercher 2h une solution peu satisfaisante.
Exemple 1: Les panneaux de Cinnamon sont cools. Depuis un moment j'ai adopté une barre verticale à la Ubuntu. Ça se fait en 2 clics sous Windows depuis 7. C'est récent sous Cinnamon (je devais utiliser Docky, qui plantait à chaque usage de apt...), Mate et Gnome Shell c'était pas encore ça quand j'ai testé, Xfce le faisait avec quelques soucis esthétiques. Là avec les améliorations sur la liste des fenêtres, on a bien ce qu'il faut... sauf que les applets ne se mettent pas sur 2 colonnes, ce qui encombre le panneau. On peut utiliser des applets tierces, il y en a deux qui cachent des icônes (Drawer et Collapsible Systray). ...sauf que le premier ne cache que les applets qui ne sont pas le systray, et le second que le systray et pas les applets.
Exemple 2: Dans le même ordre d'idée, un menu avec un panneau des applications favorites en grille, ce serait cool. Il doit y avoir une douzaine de logiciels que j'utilise assez régulièrement pour devoir me dispenser de les chercher dans le menu. Bah faut installer une applet tierce, qui prend la moitié de l'écran pour afficher des icônes monstres avec nom et description, et faut scroller pour toutes les afficher. Ce sont mes logiciels favoris. J'ai pas besoin du nom, je sais reconnaître leur icône en 16x16, s'il vous plaît laissez-moi les afficher sur une grille rapide d'accès !
Exemple 3: On a les comptes en ligne Gnome. C'est cool, Nextcloud directement dans Nemo ! On accède à son calendrier synchronisé dans Agenda ! Génial ! ...sauf que quasi rien utilise ces comptes. Thunderbird est par défaut, il faut paramétrer l'ensemble. Il se trouve que mon mot de passe contient un caractère spécial qui empêche Thunderbird d'accéder à ma boîte mail principale. La récupération des agendas, tâches et contacts depuis Nextcloud nécessite un greffon qui plante à moitié. Le seul client qui fonctionne out-of-the-box avec ces comptes en ligne, c'est Evolution... que je ne peux étrangement pas mettre en application préférée pour la messagerie... qui utilise par défaut un listing des mails par ordre croissant de date, contrairement à TOUT CE QUI SE FAIT PARTOUT, ordre dont je ne vois pas l'option pour changer (edit : un clic droit sur une certaine petite barre permet le tri, mais c'est pas intuitif). Dans tous les cas, faudra laisser le client ouvert en permanence puisqu'ils n'ont pas d'icônes dans le systray pour notifier de nouveaux mails. Pour ça faut installer mailnag + l'applet mailnag... qui demande de configurer encore une fois les comptes (c'est la 3e)... qui n'est pas compatible avec un panneau vertical. Et bien sûr faudra configurer ça dans Firefox pour que les liens mailto renvoient vers Evolution...
Exemple 4: Firefox, parlons-en. Ça fait bien 10 ans que je me trimbale avec un setup multiboot : le dossier du profil est sur une partition NTFS partagée, ça marchait très bien. Là en moins de 6 mois j'ai constaté qu'il avait tendance à désactiver les extensions lors du passage d'un OS à l'autre. Quand ce n'est pas le profil entier qu'il désactive parce que vous comprenez un OS a fait la mise à jour et pas l'autre. Avec FF 68 on a aussi quelques bugs/suppression de fonctionnalités avec user.css j'ai l'impression. Netflix qui fonctionne sous W10 sans problème, mais qui demande un user-agent modifié sous Linux, c'est aussi une belle blague. Mais ce que j'aime surtout chez Firefox, c'est sa propension à surcharger un profil au point que je doive en recréer un chaque année pour corriger des bugs. Le dernier en date, c'est qu'il me demande deux à trois fois le mot de passe maître, mais il y a aussi la minute entière où il se lance avec de la bonne grosse écriture disque et mise en ram, minute durant laquelle aucune page ne se charge. Enfin, j'ai beau chercher comment c'est possible, mais il me prend bien 800 Mo de RAM sans extension, lorsqu'un profil neuf n'en prend que 400. Ajoutez les extensions basiques (μBlock, Stylish, RSS, etc.) et on se retrouve vite avec un monstre de 2 Go de RAM et 10 % de CPU en permanence.
Exemple 5: La techno Optimus Intel+NVIDIA n'est toujours pas supportée correctement. Bumblebee a des perfs moindres et est fortement obsolète. Prime n'utilise qu'un GPU et demande de changer de session à chaque fois (c'est certes plus rapide, mais si l'on doit fermer tout ce sur quoi on bosse pour lancer le moindre jeu/la moindre appli gourmande, autant reboot sous Windows). Et d'après ce que je comprends, aucune solution ne désactive entièrement la carte NVIDIA, ce qui bouffe la batterie. Ça va faire quoi ? 10 ans que j'ai un ordi portable avec Optimus, le support a régressé.
Conclusion rapide: Je le répète, il y a eu des améliorations. Il y a beaucoup de travail derrière, et franchement Cinnamon est très pro par rapport à ce qu'il a pu être ou ce que sont d'autres environnements (certains nécessitant un tel bricolage que c'est du travail d'équilibriste à chaque mise à jour). C'est amplement fonctionnel, et même très agréable d'utilisation. C'est juste vachement frustrant de continuer à devoir bricoler pour parvenir à quelque chose d'aussi basique qu'une notification de mail, une barre verticale propre ou même utiliser Netflix (à ce propos elle est où l'application Netflix mise en avant lors de l'installation ? Il y avait même une icône et tout...). Donc oui je suis content de pouvoir bricoler, je sais que si je suis pas content je n'ai qu'à mettre les mains dans le cambouis et coder un truc dans un langage de programmation inconnu, que j'ai la liberté de maintenir ce bout de code à chaque mise à jour en serrant les fesses que ça ne me rajoute pas des heures de boulot que je n'ai pas, et je suis vraiment reconnaissant envers tout le travail accompli souvent bénévolement. C'est simplement qu'à force de bricoler des trucs qui sont fournis d'office partout ailleurs on se lasse pas mal. Que je n'ai ni le temps ni les compétences pour faire tout ce qui devrait être fait. Il est où le client mail aussi simple d'utilisation qu'Inbox, Gmail ou n'importe quelle webmail ? Elles sont où les fonctionnalités innovantes que Microsoft s'empressait de nous piquer ? Lorsque l'on peut prendre des lessons d'ergonomie de la part de Microsoft, c'est qu'il y a un problème. Je le dis sans rancœur, juste beaucoup de déception. Ça fait maintenant plus de 13 ans que je bricole sous Linux. Je l'admet, je bricole de moins en moins. Je suis juste déçu de devoir bricoler encore après tout ce temps, lorsque dans le même temps le bricolage sous W10 s'arrête à l'installation d'un thème perso et de chocolatey. Je deviens sans doute trop vieux pour ces conneries.
Mais… JE RÊVE OU LA LISTE DES FENÊTRES DE CINNAMON NE PERMET TOUJOURS PAS UN GLISSER-DÉPOSER ?! C'est pas comme si ça faisait des années que ça traîne, hein !