Journal Retour d'expérience, Ubuntu 24.04 sur un Macbook Pro 2015

Posté par  . Licence CC By‑SA.
14
14
juil.
2024

Sommaire

J'avais arrêté d'utiliser quotidiennement un environnement bureautique sous Linux depuis 2013. Une fois par an je recréais une ou deux machines virtuelles pour tester les évolutions. Mais, pour être clair, entre les limitations de Gnome et les errements de KDE 4 et 5 (regrets éternels de KDE 3), j'étais passé sous MacOS (Macbook du travail et Hackintosh). Puis, en 2020, je suis revenu sous Windows, initialement pour jouer (bien que proton soit incroyable) puis j'y suis resté. J'avais à un moment donné un triple boot sur mon PC principal. Pas simple à gérer lors des mises à jours.

J'ai un Macbook Pro de 2015. Le support MacOS se termine cette année, en septembre. C'est, tout comme Windows 10, de l'obsolescence programmée. La preuve, avec Legacy Opencore Patcher les versions récentes de MacOS fonctionnent (mais avec des limitations et des soucis réguliers aux reboots - genre je dois rebooter trois fois avant d'arriver à ouvrir une session). Le mac vieillit mais tourne encore bien. Mais le support… Alors je me suis dit, Pourquoi ne pas tenter Linux ? J'ai pris le standard de base, Ubuntu 24.04, et j'ai installé. Et ça s'installe bien, et ça semble, dans les premiers instants, bien fonctionner. Et puis, passée la surprise (ouah ça marche direct), bah, non, pas sis bien que ça. Voici les divers soucis, soit liés au support matériel, soit liés à Ubuntu, soit liés aux applications (et moi) que j'ai rencontrés.

Soucis liés au support matériel

La mise en veille

Ou plutôt, le réveil ! Il met 20 secondes pour sortir de veille (deep). Il faut passer en s2idle (au prix d'une consommation batterie supplémentaire)

$ cat /sys/power/mem_sleep
[s2idle] deep

Pour le rendre persistant au boot ou modifie /etc/default/grub :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=s2idle"

les touches @/# et <> inversées

Alors là j'ai du mal à comprendre mais en 10 ans et malgré de nombreux rapports chez les éditeurs, les touches sont inversées. Il a fallu inverser deux touches dans la conf X en créant et modifiant des fichiers à la main. C'est ici : https://doc.ubuntu-fr.org/clavier_apple_usb_ultra_plat

La touche cmd (ou menu Pomme)

Il y en a qui vont hurler, mais je préfère 1000 fois le layout du clavier Apple à celui d'un clavier PC classique. Et notamment la touche CMD (ou Pomme si vous voulez). Surtout sous Unix/Linux. CMD va remplacer CTRL par exemple, pour les copier-collers. Et dans une console, c'est juste génial de ne pas mélanger un Ctrl+C (stopper) et un Copier. Pour ça j'ai trouvé Toshy: https://github.com/RedBearAK/toshy . J'ai dû modifier un fichier de mapping pour l'adapter à un clavier Azerty (parce que CMD-A me faisait un CMD-Q), installer une extension, et hop. C'est juste incroyable. Ca remplace Kinto, qui ne semble pas fonctionner sous Wayland.

La webcam

Bon c'est un peu le bazar, mais ça fonctionne… Selon les applications. Il faut se débrouiller sous Ubuntu (et là, on m'apprend que sous Fedora c'est tout installé par défaut…). Il faut installer le module facetimehd de Patrick Jakobson, basé sur de la rétro-ingénierie. Mais il faudrait surtout que je trouve le moyen plus simple, via kmod ou dkms, qu'il soit reconstruit à chaque mise à jour.
https://github.com/patjak/facetimehd/wiki/Installation#get-started-on-ubuntu

Le zoom via le trackpad

Alors, c'est impeccable sous Gnome en général, mais non fonctionnel sous Chrome. Vous êtes sous Maps, ou autre, et ça marche pas, ou très mal. Il faut modifier les réglages de chrome car il n'a pas détecté Wayland, ce qu'il devrait pourtant faire. On force donc Wayland sur

chrome://flags/#ozone-platform-hint

Le curseur qui saute tout seul n'importe où

Alors là j'ai cherché parce que c'était vraiment casse-pieds. Je tape du texte et d'un coup mon curseur saute ailleurs. C'est comme si quelque chose cliquait involontairement ailleurs. C'est assez surprenant et c'est aléatoire, mais plusieurs fois par heure. J'ai pensé que c'était Toshy mais… Même en le désactivant, ou en le désinstallant le souci persistait. Alors j'ai pensé à un souci de sensibilité du trackpad, et au "tap to click", j'ai désactivé, et depuis c'est bon. C'est tellement sensible que le simple fait de passer le pouce ou la paume sur le trackpad activait un click. Je n'avais pas ce souci sous MacOS (où le tap to click est activé). On doit pouvoir régler la sensibilité quelque part…

L'écran Retina

Par défaut, on obtient un zoom à 200% et l'impression d'être en 1024x768. Perturbant. Dans les paramètres de Gnome, si on choisit 100% c'est trop petit. Alors on active "Fractional Scaling", et on passe à 150 ou 175% et on retrouve son affichage comme sous MacOS.

Le problème qui persiste, le bluetooth

Le bluetooth ne fonctionne parfois plus en sortie de veille. Je dois faire un

rfkill block 0
rfkill unblock 0

pour que ça fonctionne.

Les soucis systèmes ou logiciels

Ubuntu, pour les débutant, vraiment ?

Dès le début, on ne peut pas se passer de la console. Déjà, impossible de mettre à jour, on se tape une erreur comme quoi "snap blablabla". Recherche Google, et passage par la console. Ensuite, pleins de trucs qui devraient être installés par défaut, ne le sont pas. Par exemple, l'installateur de packages, le gestionnaire d'extensions Gnome, l'outil d'ajustement Gnome (tweak), … Bref, on passe sa vie entre les recherches sur Internet et le Centre d'applications, qui d'ailleurs se fait un malin palisir de ne jamais fournir le bon truc. Rageant. Je plains les débutants.

Google Drive

gvfs semblait faire le job, et … Non. Outre que sur la moitié des applications il n'y a pas de translation gvfs (gio) vers des noms de fichiers cohérents (mais pourquoi ce choix ?), il faut utiliser la commande gio en console pour s'en sortir. Pire, je me suis retrouvé, en voulant sauver un fichier keepass via keepassxc (pas de panique, la clé est ailleurs et le MFA est activé), avec des centaines (vraiment) de popups d'erreurs, ça m'a créé des centaines de fichiers cachés das mon drive. Pour m'en sortir j'ai dû fermer la session (parce qu'impossible de chopper le focus dans la console pour tuer le processus). J'ai fini par payer une licence inSync. C'est le prix de la tranquilité et de la simplicité.
Insync : https://www.insynchq.com/

L'imprimante et le scanner

J'ai une HP Smart Tank 7005 en réseau Wifi (c'est cool les imprimantes à réservoir). Surprise, c'est détecté. Sauf que… Une nouvelle imprimante est détectée à chaque reboot de la machine, ou à chaque redémarrage de l'imprimante, et donc, le nom change sans arrêt. Quant au scanner, il n'est pas reconnu. Donc, installation de HPLIP, setup via l'icone qui va bien, et, hop, tout fonctionne. Je n'avais pas le souvenir d'aoir eu ça avec mes précédentes imprimantes (Wifi aussi).

Applications ou fonctionnalités manquantes

Déjà, l'installation par défaut d'Ubuntu… Mais, purée, installez par défaut
Je vais faire râler mais deux choses me manquent. La première c'est un vrai client Whatsapp qui supporte les appels audio et vidéo. Qu'on ne vienne pas m'expliquer que c'est pas libre et qu'il existe des alternatives : je m'adapte au reste des amis et de la famille, et ce n'est pas à eux de s'adapter à moi. Point.

La seconde, c'est… La suite Office 365. Oui. Là aussi inutile de m'embêter avec LibreOffice, parce que là encore, c'est moi qui m'adapte. Y compris à moi-même. Notamment Office 365 pour le travail collaboratif (vous savez, quand on érit un bouquin à deux, c'est sympa d'être à deux sur le même document en même temps). J'ai essayé d'installer WPS Office, mais ce truc plante. Alors on va rester sous LibreOffice, mais j'avoue que la tentation est grande de tester une installation Wine.

Crashs

J'ai parfois quelques crashs à la réouverture d'une session, des divers outils en lancement automatique (autostart). En fait, je trouve que Ubuntu crashe pas mal. C'est assez surprenant. Jamais le kernel, non, mais des composants applicatifs Gnome, ou Wayland, avec une demande d'envoi de rapport… Je me demande s'il ne faudrait pas basculer sur X. Des fois je me retrouve avec la moitié de l'écran en surimpression orange, comme si j'en avais sélectionné la moitié. Des fois je perds le dock, ou les icônes du dock.

Bilan

On obtient quelque chose qui fonctionne dans l'ensemble, mais que c'est laborieux ! Dès le début, on se prend une erreur de mise à jour, une histoire de snap. Et ensuite, les outils pas installés par défaut, et très vite on se retrouve à devoir ouvrir une console. Pour l'expérience utilisateur "débutant", on repassera. Pour le reste, je conçois très bien qu'il ne doit pas être courant d'installer Ubuntu, ou même Linux, sur un Macbook. Et donc, j'accepte de devoir adapter mon installation à du matériel pouvant être considéré comme exotique ou propriétaire (notamment la webcam). Les touches inversées par contre, depuis le temps, vraiment…
Mais alors, je reste ? Eh bien, oui, c'est possible que je reste sous Linux. Remettre MacOS ? Oui, on peut avec Legacy OpenCore Patcher, mais les performances sont réduites et il y a des soucis, parfois. Passer sous Windows ? Le 10 c'est fini dans un an, et le 11, bah faut bidouiller, et j'aurai encore ce souci de layout de clavier. Le seul vrai moyen de continuer à avoir un support OS et applicatif, c'est Linux. Mais je tenterais bien une Fedora (ne serait-ce que pour les packages Webcam). Cependant, avec Ubuntu j'arrive à la fin à quelque chose de bien, et ça m'a vraiment étonné.

  • # La synchro : Nextcloud ou SyncThings

    Posté par  (site web personnel) . Évalué à 5.

    Pour la synchronisation, il y a NextCloud.
    Et, ça te permet même de sauver tes documents de ton smartphone.

    Et sinon, Syncthings fait pareil, mais sans les petits trucs qu'il y a en plus de NextCloud.

    Tu verras, ça marche très bien.
    L'application NextCloud ou Syncthing se trouve dans F-droid.org et on doit les trouver aussi dans l'App store.
    À savoir qu'une limitation à la con sur Apple, les applications en arrière plan n'ont pas droit à plus de 30 secondes toutes les n minutes, du coup, la plupart des synchronisations vont échouer si l'application n'est pas en avant plan. l'astuce consiste à activer la géolocalisation, et du coup l'application va fonctionner peinard en arrière plan, avec consommation accrue au niveau batterie. Je répète, pas de soucis sur Android.

    NextCloud s'installe facilement avec Yunohost.org et sinon plein de Chatons.org proposent ce service. Ça évite de donner ses fichiers à Google avec le problème d'espionnage, de fuites et le risque de perte ou de blocages.
    https://cloud-computing.developpez.com/actu/357653/Google-Cloud-supprime-accidentellement-le-compte-en-ligne-d-UniSuper-en-raison-d-une-mauvaise-configuration-sans-precedent-ce-qui-ravive-le-debat-sur-les-avantages-et-les-inconvenients-du-cloud-computing/
    https://www.nytimes.com/2022/08/21/technology/google-surveillance-toddler-photo.html

    et tant qu'à faire : https://www.jwz.org/xscreensaver/google.html

    Ah oui, dans NextCloud, tu peux installer Onlyoffice ou Collabora, ça remplace sans soucis Office365 et tu peux même bosser avec des documents provenant de Office365.

    Avis perso, les choix de config de Ubuntu me déplaisent généralement. Si tu veux une référence pour du Linux stable, c'est Debian, Fédora, Debian Mint par exemple.

    Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

  • # WhatsApp

    Posté par  . Évalué à 5.

    Ah, un journal fait par un non-libriste (c'est-à-dire une personne ne disant pas tout le temps « sapusaipalibre »), c'est intéressant. Merci !

    La première c'est un vrai client Whatsapp qui supporte les appels audio et vidéo.

    Il me semblait que justement : ça n'existe pas. WhatsApp ne supporte que l'application mobile faite par Meta. Il y a un « client » Web, qui est en fait un simple proxy vers le mobile, qu'on synchronise à l'aide d'un QR Code.
    Je me trompe ?

    • [^] # Re: WhatsApp

      Posté par  . Évalué à 2.

      C'est exact. Tous les clients sont linux ne sont que des surcouches de WhatsApp Web. C'est pourquoi je me pose des questions sur Wine. Mais il devient difficile de se procurer l'installateur natif de WhatsApp (passage par le store MS).

  • # Notes

    Posté par  (site web personnel) . Évalué à 6.

    J'ai un Macbook Pro de 2015. Le support MacOS se termine cette année, en septembre. C'est, tout comme Windows 10, de l'obsolescence programmée

    Non ce n'est pas de l’obsolescence programmée. Apple supporte les produits environ 7 ans (en moyenne) après leur commercialisation. Pour la plupart des entreprises, il y a une question à se demander si on a l'utilité de vouloir supporter une machine qui a bientôt 10 ans. Je ne veux pas faire l'avocat du diable mais dans mes précédents postes où on avait aussi des vieilles machines sous plateformes différentes on était aussi frileux à pousser des mises à jour sur celles ci. Donc au bout d'un certain cycle de vie on se demande si on doit bannir ces machines de nos mises à jour ou les laisser et se dire « après tout pourquoi pas ? ». Et si la mise à jour brique la machine on est encore plus emmerdé car on doit se taper du support sur une plateforme ancienne. Vraiment, les vieilles machines c'est pas aussi simple que ça.

    Il y en a qui vont hurler, mais je préfère 1000 fois le layout du clavier Apple à celui d'un clavier PC classique. Et notamment la touche CMD (ou Pomme si vous voulez). Surtout sous Unix/Linux. CMD va remplacer CTRL par exemple, pour les copier-collers. Et dans une console, c'est juste génial de ne pas mélanger un Ctrl+C (stopper) et un Copier.

    Note : la touche cmd est l'équivalent direct de Logo/Super sous les PC, mais elle est effectivement inversée. Il est vrai que les raccourcis sous macOS sont assez homogènes mais il y a aussi beaucoup de délires de la part des développeurs. Qui retient les raccourcis de xcode à base de cmd+ctrl+shift. La plupart des raccourcis du gestionnaire de fenêtre sont basés sur ctrl et cmd pour l'application. Malheureusement il y a même de l'incohérence chez apple de ce côté là.

    Par défaut, on obtient un zoom à 200% et l'impression d'être en 1024x768. Perturbant. Dans les paramètres de Gnome, si on choisit 100% c'est trop petit. Alors on active "Fractional Scaling", et on passe à 150 ou 175% et on retrouve son affichage comme sous MacOS.

    C'est parce que GNOME a des gros éléments par défaut. Sur mon thinkpad 13" avec écran high-dpi j'ai le même problème en 200%. C'est super gros et en 100% c'est inutilisable. Le fractional scaling c'est encore un peu hasardeux. Sur certaines applications c'est complètement flou. Et alors se connecter à un écran externe en ~100ppi et c'est l'enfer. Pour ce cas, macOS gère ça à la perfection. Linux plutôt bien sur wayland, sous xorg ça varie.

    Dès le début, on ne peut pas se passer de la console.

    Même sous macOS on utilise beaucoup le terminal, surtout si on est développeur. Perso, je me vois pas installer les applications en clickodrome. Vive brew. Il y a des choses qui sont tellement plus simple à faire copier coller pour les utilisateurs. Le terminal n'a rien d'extraordinaire, on se fait une fixette comme quelque chose à bannir.

    Donc, installation de HPLIP, setup via l'icone qui va bien, et, hop, tout fonctionne. Je n'avais pas le souvenir d'aoir eu ça avec mes précédentes imprimantes (Wifi aussi).

    HP a toujours été plutôt sympa avec Linux de ce côté là. Dommage que leurs imprimantes soient à chier depuis peu.

    La première c'est un vrai client Whatsapp qui supporte les appels audio et vidéo.

    Si tu souhaites installer une distribution Linux qui contient pleins de logiciels non libres tu passes à côté d'une philosophie importante. Utiliser Linux parce qu'on aime pas windows, pourquoi pas mais c'est dommage de pas s'y intéresser plus. Il y a quelques distributions qui installent steam, spotify et autres et moi je trouve ça dommage et je les recommande à personne.

    Si on popularise des applications privatrices par défaut alors les alternatives libres et sécurisées ne seront pas utilisées ni améliorées. J'ai pas envie d'avoir un Windows OS sur un kernel Linux pour ma part.

    git is great because linus did it, mercurial is better because he didn't

    • [^] # Re: Notes

      Posté par  . Évalué à 7.

      Non ce n'est pas de l’obsolescence programmée. Apple supporte les produits environ 7 ans (en moyenne) après leur commercialisation. Pour la plupart des entreprises, il y a une question à se demander si on a l'utilité de vouloir supporter une machine qui a bientôt 10 ans. Je ne veux pas faire l'avocat du diable mais dans mes précédents postes où on avait aussi des vieilles machines sous plateformes différentes on était aussi frileux à pousser des mises à jour sur celles ci. Donc au bout d'un certain cycle de vie on se demande si on doit bannir ces machines de nos mises à jour ou les laisser et se dire « après tout pourquoi pas ? ». Et si la mise à jour brique la machine on est encore plus emmerdé car on doit se taper du support sur une plateforme ancienne. Vraiment, les vieilles machines c'est pas aussi simple que ça.

      Donc on publie les specs du matos qui marche encore et on laisse l'utilisateur se débrouiller avec ses propres logiciels.

      Ah, non.

      *splash!*

      • [^] # Re: Notes

        Posté par  (site web personnel) . Évalué à 0.

        Donc on publie les specs du matos qui marche encore et on laisse l'utilisateur se débrouiller avec ses propres logiciels.

        On peut ou on reste sur une version plus ancienne du système d'exploitation. Il y a beaucoup de téléphones sous android 7 qui fonctionnent parfaitement et on crie pas au scandale sur ces marques qui ne fournissent plus de mise à jour. Je me souviens de mes xperia qui avaient 2 ans de mise à jour majeures sous android et puis plus rien. Il y a encore des GAB sous Windows XP.

        J'ai un thinkpad de 2016, il marche à la perfection et c'est encore une machine de guerre. Cependant, si je veux installer Windows 11 dessus je suis obligé de modifier des clés de registre pendant l'installation pour contourner les limites TPM. Je pourrais aussi blamer Microsoft pour ce choix là mais étant dans le milieu et dans le domaine embarqué je ne peux que comprendre l'aversion à supporter des machines ayant pas les prérequis. Innover c'est aussi accepter de faire des compromis, on parle d'une machine de dix ans pas non plus d'un produit de l'an dernier. Linux et Windows sont conçus à être extrêmement portable, macOS est développé pour une plateforme faite par la même entreprise et par conséquent ils peuvent optimiser le moindre aspect du système. Saviez vous qu'il y a des modules spécifiques profitant du hardware simplement pour réaliser des animations d'interface graphique ? Pour autant, ils ne vous empêche pas d'utiliser votre MacBook de 2015, la dernière version de macOS supporté sur ce dernier ne va pas se bloquer en disant « veuillez acheter un nouveau modèle », de plus les MacBook (intel et M*) sont ouverts et Apple a toujours été très cool avec le dual boot et les systèmes alternatifs, il y a un menu UEFI intégré de base qu'ils auraient pu ne jamais développer.

        git is great because linus did it, mercurial is better because he didn't

        • [^] # Re: Notes

          Posté par  . Évalué à 8.

          On peut ou on reste sur une version plus ancienne du système d'exploitation.

          Non.

          Fin de vie / Fin de support = Absence de mises à jours de sécurité, fin du support de l'OS par diverses applications, fin du support de protocoles (de sécurité notamment) récents, comme les versions de TLS, fin de la prise en charge de certains matériels. Exemple sur MacOS, Chrome qui ne supporte plus les versions inférieures à la 10.11.

          on crie pas au scandale sur ces marques qui ne fournissent plus de mise à jour

          Si. Si !

          Surtout au bout de deux ans (super exemple). Obsolescence programmée. Encore. Heureusement ça change, avec Samsung qui propose 7 ans sur ses flagships.

          Je pourrais aussi blamer Microsoft pour ce choix

          Oui.

          C'est leur choix qui rend sans réelle raison du matériel incompatible. Tu dis toi-même qu'on peut contourner avec deux-trois scripts et clé de registres, montrant que c'est un choix délibéré. Mais tu perds le support.

          on parle d'une machine de dix ans pas non plus d'un produit de l'an dernier

          Et alors ? Il faut accepter de devoir rester sur un OS obsolète parce que fabricant fait du jetable en ne proposant plus de mises à jour, où que l'éditeur rend volontairement des millions de machines, parfois de moins de six ans, obsolètes par des choix arbitraires (que tu sites d'ailleurs, des modules pour faire des effets jolis) ?

          Linux me permet de conserver mon Macbook Pro au-delà du support Apple de MacOS et d'obtenir des mise à jour de sécurité, au prix d'un effort d'adaptation que tout le monde ne peut pas fournir, malheureusement.

          Si on suit ton raisonnement, on laisse délibérément des centaines de millions de gens avec des truc obsolètes, non supportés, bourrés de failles: soit c'est ça, soit ils doivent racheter un smartphone tous les deux ans, soit un nouveau PC ou Mac tous les 6 ans. Et après on s'étonne de la propagation des bots, ransomwares, de la surconsommation, des déchets électroniques, …

          Ce que dit eingousef est très pertinent.

          • [^] # Re: Notes

            Posté par  (site web personnel) . Évalué à 1. Dernière modification le 16 juillet 2024 à 13:39.

            Linux me permet de conserver mon Macbook Pro au-delà du support Apple de MacOS et d'obtenir des mise à jour de sécurité, au prix d'un effort d'adaptation que tout le monde ne peut pas fournir, malheureusement.

            Linux te permet de conserver ton MacBook Pro précisément parce qu'il n'est pas prévu pour un matériel précis.

            Si on suit ton raisonnement, on laisse délibérément des centaines de millions de gens avec des truc obsolètes, non supportés, bourrés de failles: soit c'est ça, soit ils doivent racheter un smartphone tous les deux ans, soit un nouveau PC ou Mac tous les 6 ans. Et après on s'étonne de la propagation des bots, ransomwares, de la surconsommation, des déchets électroniques, …

            Quel FUD. J'ai bien plus peur d'un GAB sous Windows XP qu'un MacBook de 2015 pour regarder du YouTube dont tout le monde se fout.

            Et alors ? Il faut accepter de devoir rester sur un OS obsolète parce que fabricant fait du jetable

            Je t'invite vraiment à devenir développeur dans une entreprise matériel, tu verras que ce n'est pas si simple. Dire qu'une machine est jetable parce qu'elle a plus de support 10 ans c'est exagéré.

            git is great because linus did it, mercurial is better because he didn't

          • [^] # Re: Notes

            Posté par  . Évalué à 1.

            Si on suit ton raisonnement, on laisse délibérément des centaines de millions de gens avec des truc obsolètes

            Mettons android a part (parce que c’est clairement vraiment pas brillant de ce côté là). Mais tu pense vraiment qu’il y’a des centaines de millions de MacBook Pro vieux de plus de 10 ans encore en utilisation? Surtout sur cette génération (on va dire 2012 à 2015, la generarion Retina, mais avant l’usb c).

            J’ai bien évidemment pas accès aux chiffres d’Apple, mais je suis prêt à bouffer mon chapeau si y’a plus de 100 000 personnes qui utilisent encore une vieille trapanelle pareille.

            La génération apple silicon va probablement mieux tenir dans le temps, donc on va voir un peu ce que ça donne dans 6-7 ans.

            Toujours est il que qualifier plus de 10 ans de support (oui, parce que même si séquoia ne tourne pas dessus, sonoma lui est toujours maintenu niveau sécu pour quelques années) d’obsolescence programmée, c’est un peu du grand n’importe quoi. Quelle durée te satisferait? 20 ans? 30 ans?

            Linuxfr, le portail francais du logiciel libre et du neo nazisme.

    • [^] # Re: Notes

      Posté par  . Évalué à 2.

      Bonjour !

      Non ce n'est pas de l’obsolescence programmée.
      On est en plein dedans. D'autant plus sur du matériel payé plus de 2000 euros. On ne parle pas de stopper le support matériel (pièces de rechange, aussi limité que ce soit sur de l'Apple), mais de volontairement stopper la fourniture de mises à jour, y compris de sécurité, du système d'exploitation. Rappelons que ce modèle a été vendu jusqu'en juillet 2018 en Apple Store. 6 ans de support, ça fait mal. Moins qu'un iPhone. Même Microsoft n'a pas osé, les versions LTSC de Windows 10 peuvent courir jusqu'en janvier 2027, soit 11 ans 1/2 après sa sortie initiale !
      Il s'agit d'une décision unilatérale d'Apple, qui n'est basée sur aucune raison technique. Les version Post-Monterey (dont Sonoma) peuvent très bien tourner, d'ailleurs, via des patchs communautaires (openCore Patcher), moyennant quelques contraintes. On parle du passage à une API Metal plus récente, et l'arrêt totalement volontaire de pilotes Wifi, audio/video, bluetooth, au niveau soft, sans raisons techniques. Ou plutôt si: pousser les gens vers les dernières versions M2 ou M3.

      Ce n'est pas la première fois que je vis ça : on a eu le souci sur les Mac Pro (du matos à + de 3500 euros) acheté en 2007 : fin du support en 2014 avec MacOS X Lion 10.7. Terminé. 7 ans pour une machine à 3500 (voire plus) euros ! Alors qu'un simple patch de l'EFI permettait d'installer sans souci jusqu'à El Capitan. Arrêt définitif ensuite à cause du noyau compilé avec des extensions SSE non gérées par la machine. Windows ou Linux ensuite comme seules solutions.

      Et après on se demande pourquoi les boites, y compris les agences de pub et de graphistes, passent sous Windows (ou autre).

      Même sous macOS on utilise beaucoup le terminal
      En tant que simple utilisateur, on peut passer sa vie sous MacOS sans jamais ouvrir un terminal. Sous Linux, je ne pense pas. La première recherche web sur un troubleshooting te fait ouvrir une console. Et bien souvent dans les réponses on a des utilisateurs perdus qui répondent qu'ils ne sont pas informaticiens. C'est ce qu'un linuxien a du mal à comprendre. Evidemment, en tant que dev, ou Ops (ce qui est mon profil historique), oui tu as raison. Et j'utilisais brew évidemment (tout comme Chocolatey sous Windows).

      Si tu souhaites installer une distribution Linux qui contient pleins de logiciels non libres tu passes à côté d'une philosophie importante. Utiliser Linux parce qu'on aime pas windows, pourquoi pas mais c'est dommage de pas s'y intéresser plus.

      J'ai souri. J'ai vu ton profil et ton site, je comprends parfaitement ton point de vue. Tu prêches cependant un converti, je t'invite à regarder le mien, tu comprendras que je suis très loin de ne pas m'intéresser à Linux :) et je connais parfaitement l'écosystème Linux (côté serveur et desktop). Je ne suis cependant ni sectaire ni communautaire (je le fus, et je suis devenu plus philosophe), et je n'ai aucun grief contre aucun système d'exploitation. J'apprécie Linux, MacOS et Windows (si, si). Si je passe mon Mac "obsolète" sous Linux, c'est parce que je trouve un peu dommage d'y mettre un Windows, d'autant plus que ça ne supporte que W10 et que son support s'arrête l'année prochaine. De ce fait, je m'attache plus à l'expérience utilisateur qu'à la philosophie du libre : si un logiciel libre me fournit une expérience agréable, alors je l'utilise. A contrario, si un logiciel non libre me fournit une expérience utilisateur supérieure, alors je peux envisager de l'utiliser et de payer une licence. Ce qui est le cas de inSync, alors que rclone existe mais oblige à n manipulations complexes pour le commun des mortels) : je n'ai pas envie de me casser les pieds, tout simplement (et pourtant, vu le journal, j'en ai fait des manips).

      J'ai pas envie d'avoir un Windows OS sur un kernel Linux pour ma part.
      Tu devrais. Ce jour-là Windows sera devenu une distrib comme une autre et aura ENFIN gagné la bataille du Desktop. C'est de l'humour, hein.

      • [^] # Re: Notes

        Posté par  . Évalué à 2. Dernière modification le 15 juillet 2024 à 19:43.

        Arf, Il faut lire : une distrib comme une autre et Linux aura ENFIN gagné la bataille du Desktop.

        Ah et puis le formatage. J'ai pas relu. Pardon.

        Vous aurez corrigé.

  • # commentaires

    Posté par  (Mastodon) . Évalué à 4.

    J'ai pris le standard de base, Ubuntu 24.04

    Erreur. Ce standard de base n'existe pas.

    entre les limitations de Gnome […] j'étais passé sous MacOS

    Le bureau de MacOS étant bien plus limité que celui de Gnome, et ce depuis de nombreuses années, ça me semble complètemement foireux comme argument.

    Mais, purée, installez par défaut

    Ce n'est pas possible, et pas forcément pour des raisons qui incombes aux distributions en général.

  • # Fedora

    Posté par  . Évalué à 4.

    Je testerais Fedora pour comparer. Il y a 10 ans je faisais la migration tellement le support matériel était supérieur a Ubuntu.

    • [^] # Re: Fedora

      Posté par  . Évalué à 3.

      Ou Mint. C'est ubuntu sans les snap et leurs mises a jour foireuses.

      • [^] # Re: Fedora

        Posté par  . Évalué à 3.

        Je parle du support matériel surtout

      • [^] # Re: Fedora

        Posté par  . Évalué à 3.

        Il existe même une version basée sur Debian (LMDE: Linux Mint Debian Edition).

  • # Mais Kubuntu!!!

    Posté par  . Évalué à 2.

    Merci pour ce journal. J'ai une expérience similaire avec un MPB Mid 2014, mais sous Kubuntu 24.04 qui se veut comme un complément d'infos pour d'autres lecteur, à ne pas prendre comme une négation des soucis de l'auteur du journal :)

    Soucis liés au support matériel

    La mise en veille

    J'ai effectivement le problème de réveil parfois un peu long, je vais tester l'astuce, merci!

    Le wifi

    Par défaut pas de wifi, j'ai du aller dans "software & updates" pour autoriser le driver propriétaire broadcom à la place de celui par défaut.

    Le clavier

    les touches @/# et <> inversées

    Configuration Système -> clavier :

    matériel: macintosh keyboard pour avoir le bon layout du 1er coup.

    La touche cmd (ou menu Pomme)

    Reste que la touche ctrl pour faire des copiers coller n'est pas naturelle sur un mac, donc:

    -> avancé: ctrl is mapped to alt, alt to win: permet de retrouver la touche "pomme" comme sur macos

    La webcam

    Pour recompiler automatiquement le module facetimehd à chaque maj du noyau : https://debian-facile.org/viewtopic.php?pid=411465#p411465

    Le problème qui persiste, le bluetooth

    RAS de mon côté pour le moment (souris, téléphone), mais ça ne veux pas dire qu'il n'y en a pas…

    La batterie

    La batterie est en fin de vie, j'ai du modifier les paramètres pour qu'il me sorte une alerte à 20% de batterie au lieu de 10% par défaut, je n'avais pas toujours le temps d'aller jusqu'à la prise…

    Les soucis systèmes ou logiciels

    KUbuntu, pour les débutant, vraiment ?

    Kubuntu, oui vraiment. Il vient préinstallé (enfin tu as le choix à l'install) avec toute la suite KDE et c'est comme démarrer sur un mac, tu n'as quasi rien à installer, ça juste marche tout de suite et sans messages d'erreurs.
    Mon épouse s'y est fait très facilement, après plus de 15ans de macos. Le plus dur pour elle ça a été de quitter apple mail pour thunderbird…

    Mais j'ai un plus vieux mac à la maison (macbook 2008 core 2 duo) en Ubuntu 22.04, oui j'ai du faire du terminal dès le départ à cause de problèmes de snap et quelques erreurs bizarres…

    L'imprimante et le scanner

    Ma laserjet en réseau est reconnue toute seule pour ma part, sur Kubuntu et Ubuntu. Problème de modèle?

    Crashs

    Pour l'instant toujours rien ici…

    Bilan

    Super content, j'ai passé un peu de temps pour la caméra et le clavier mais ça marche super bien. La machine tourne au poil (sauf les réveils parfois longs) et avec un SSD récent Kubuntu se lance en 2s chrono, impressionnant.
    Je ne rachèterai plus jamais de mac , mais je suis content d'avoir fait la nique à Apple et de pouvoir garder une machine en parfait état qui convient toujours à sa propriétaire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.