Journal Un libriste en approfondissement

Posté par  . Licence CC By‑SA.
21
21
sept.
2022

Contexte

Cela fais 15 ans au moins que je suis convaincu par l'open-source. Il y a 15 ans, étudiant j'ai commencé par le dual-boot Mandriva/Windows. Puis quelques années après j'ai viré Windows pour faire tourner tous me PC sous Linux (Ubuntu) je n'y installe que des logiciels open-sources. J'ai eu la même démarche sur le smartphone. C'est pourquoi je m'interdit la mode de nombreuses applications souvent pas plus utile que le site web (sauf que parfois le site web n'existe pas).

Mais force est de constater que depuis 10 ans je ne progresse pas beaucoup. Il faut dire qu'il n'y a pas tellement plus que l'on peut faire facilement (je n'ai pas installé CyanogenMod).

Pine64

Et cet été j'ai pourtant décidé d'aller plus loin, avec l'open-hardware. Il existe Purism, le top mais inabordable et il existe Pine64 plus basique et plus geek mais utilisable.

PC

J'ai acheté le Pinebook Pro (Il existe aussi le Pinebook pas pro). C'est un PC portable SSD 15 pouces. C'est léger et suffisant pour moi.

  • Alors oui c'est cher pour ce que c'est mais pour contribuer à l'Open-Hardware on accepte de payer un peu plus (20 à 50% pour moi).

  • La première contrainte c'est que le clavier est US (pas le choix, cela viens des USA, il y a les frais de port et de douanes qui se rajoutent… ). Je l'ai configurer en clavier français pour pouvoir faire les accents et autres caractères français mais du coup certaines touches ne sont ni à la place US ni à la place ASCII-8859-1 ($ entre autre)

  • La plus grosse galère fût à l'installation pour une raison très bête : C'est livrré avec Manjaro (distribution qui m'est inconnu) et on m'a demandé un mot de passe root puis mon mot de passe utilisateur. A peine booté, je voulais installé mes logiciels favori et il me demande mon mot de passe pour passer en mode admin. J'essaye le mot de passe roo et il ne fonctionne pas. J'essaye avec les touches comme s'il avait été taper sur un clavier QWERTY (c'était bien tordu). J'ai failli tout réinstaller avant de me rendre compte qu'il vooulait le mot de passe utilisateur (sudo). Et en fait le mot de passe root ne sert strictement à rien.

Pour le PC maintenant, c'est parfait (à part que je galéré parfois avec certains caractères :D ).

Smartphone

J'ai enchaîné et acheté le Pinephone (mais cette fois-ci l'entrée de gamme). Et autant vous le dire tout de suite, ça a été beaucoup plus galère.

  • Au départ, je n'avais simplemment pas enlevé le plastique qui évite à la batterie de se vider.

  • Mais ensuite c'est la fonction téléphone qui ne voulait pas fonctionner et pas seulement. Plutôt embêtant pour un téléphone. J'ai tout tenter avant de tenter une ré-installation avec Manjaro-pinephone. Mais sans plus de succès. Alors j'ai installé postmarketOS version pinephone. Et la magie, le téléphone marche.

  • Enfin la fonction téléphone marche a peu près mais l'écran est tablette je n'arrive pas à tout atteindre sauf à mettre tout tout petit, je n'arrive pas à changer le PIN, si je décroche avec le téléphone vérouillé la sonnerie ne s'arrête qu'au reboot, je ne peut pas copier un numéro de téléphone qui m'a appelé, et pire pour le mettre dans mes contacts il faut que je le tape manuellement, il n'y a pas de racourcis, En téléphonant, le téléphone ne désactive pas l'écran à l'approche de la joue…

  • L'appareil photo est d'une qualité vraiment minable. Je ne dedmande pas le top, mais là, c'est inutilisable.

  • Pour finir, citons le manque de logiciels pourtant open-source sous Androïd : le "QRCode scanner" (pourtant il existe des générateurs de QRCOde), le gestionnaire de carte de fidélité, messagerie.

Conclusion

Comme Edith Piaf, je ne regrette rien mais bon pour le téléphone, ce n'est pas au point. Peut-être aurais-je dû prendre la version pro, peut-être est elle moins bugué et elle ne coûte pas beaucoup plus cher.

Je suis fier d'être libéré d'Androïd et surtout des surcouches proprio des autres smartphone dont on ne sait jamais ce qu'elles font. Je suis fier d'être un early-adopter et de pouvoir lancer une vrai console dans mon smartphone et d'installer tous les soft Linux dessus (même s'ils ne sont pas tous utilisable). Ce smartphone me permet aussi de comprendre certains enjeux, d'être plus proche de la machine.

La Suite

Pour aller plus loin mon rêve serait de pouvoir changer certains appareil éllectroniques de la maison (réfrigérateur, lave-linge, lave-vaissellle … ) Ajourd'hui avec Arduino il n'y a pas d'obstacle majeur mais pas de produit commercialisé hélas.

Pine64 à lancé la première carte sous RISC-V, elle est tentante pour remplacer le Raspberry PI…

  • # Touche compose

    Posté par  (site web personnel) . Évalué à 10. Dernière modification le 21 septembre 2022 à 23:15.

    Concernant le clavier QWERTY et les caractères accentués, il existe une autre solution assez pratique qui s'appelle la touche compose.

    Il s'agit en fait de convertir une touche du clavier (par exemple la touche Windows de droite, ou dans mon cas, le Caps Lock) en touche dite « compose ». À partir de là, il est possible de composer tout un tas de caractères non-US de façon assez intuitives. Par exemple:

    • <touche compose> + ' + e = é
    • <touche compose> + ` + e = è
    • <touche compose> + ` + A = À
    • <touche compose> + , + c = ç
    • <touche compose> + < + < = «
    • <touche compose> + > + > = »
    • <touche compose> + <espace> + <espace> = <espace insécable>

    Du coup, elle permet même faire des caractères d'autres langues sans peine, par exemple:

    • <touche compose> + s + s = ß

    Avec Gnome, cette touche peut être facilement configuré via gnome-tweaks.

  • # Chéri, ça va moinsser

    Posté par  . Évalué à 10.

    Lol, donc en somme, si on résume:

    • tu peux pas vraiment taper au clavier de ton laptop, au point que tu ne peux pas taper un mot de passe de façon fiable
    • l’os livré avec le téléphone ne marche tout simplement pas
    • ton téléphone a des bugs même pas digne d’une alpha
    • meme sans les bugs, tu te retrouves en dessous d’un Nokia 3210, vieux de 23 ans
    • tu n’as même pas accès à des trucs de sécurité de base, genre un code pin
    • et t’as payé a vu de nez dans les 500 euros pour tout ça

    Alors, ok, c’est open source, mais à ce compte la, prend toi un téléphone à cadran. Ça sera à peu près aussi ouvert, ça fera la même chose (voir plus, la sonnerie s’arrêtera quand tu décrocheras), et ça te coûtera moins cher.

    ‘Fin, je veux bien comprendre le côté communautaire, on fait de l’alpha test tout ça, mais y’a un moment où faut arrêter les conneries. Devoir rebooter pour arrêter une sonnerie, c’est déjà assez humiliant comme ça, mais surtout ça implique une QA inexistante, ce qui du coup lève une autre question: quels autres bugs absolument délirant sont dans ce téléphone va tu découvrir dans 3/6/12 mois? Une sécurité ras les pâquerettes? Corruption de données?

    des autres smartphone dont on ne sait jamais ce qu'elles font.

    Moui, enfin bon, la stack sonnerie, visiblement, tu sais pas ce qu’elle fait non plus…

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

    • [^] # Re: Chéri, ça va moinsser

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

      J'ai aussi interprété ce journal comme un "je me convainc que j'ai bien fait", plutôt que "je vous conseille de faire comme moi".

      En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

      • [^] # Re: Chéri, ça va moinsser

        Posté par  . Évalué à 10.

        Je l'ai plutôt interprété comme "j'ai les moyens de faire ce genre de tests, pour l'instant on y est pas". Il dit clairement que le téléphone n'est pas au point.

        The units are solely intended to find their way into the hands of users with extensive operating system experience.
        Bear in mind that the software for these smartphones is very early, with most of the software being in alpha or beta state.

        Bref c'est un jouet pour hackers et aspirants-hackers

    • [^] # Re: Chéri, ça va moinsser

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

      Chéri, ça va moinsser

      Pfff, même pas, alors que j'avais hésité à faire autant que toi dans le constat que "la cause" vaudrait toutes les souffrances pour certains (et ça n'est pas spécifique au libre, d'autres refusent de rendre publiques des choses ou porter plainte pour ne pas nuire à leur parti, etc, les priorités des gens sont quand même parfois très bizarres), je suis frustré!

      • [^] # Re: Chéri, ça va moinsser

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

        je suis frustré!

        Si il n'y a que ça pour te faire plaisir, je t'ai moinsé.

        De rien :)

        En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

        • [^] # Re: Chéri, ça va moinsser

          Posté par  (site web personnel, Mastodon) . Évalué à 2. Dernière modification le 22 septembre 2022 à 13:17.

          Zut, je l'ai plussé ; remarque c'est bon aussi un peu de frustration de temps en temps.

          “It is seldom that liberty of any kind is lost all at once.” ― David Hume

    • [^] # Re: Chéri, ça va moinsser

      Posté par  . Évalué à 4.

      Oui et non.

      Le PC, le seul problème c'est qu'il n'y a pas de version française car pas assez de clients.

      Pour le smartphone, eh bien ça me rappelle l'an 2000 ou quand tu installait Linux il y avait toujours des fonctionnalités bugées, des pilotes non reconnus… Mais toujours des solutions communautaires (parfois choisir le bon matériel était le plus simple).

      Mais la vie est entièrement faites ainsi : Tu as 2 choix:
      - Payer pour un produit/service les yeux fermés auquel cas au mieux tu va payer cher pour pas grand chose au pire tu va te faire arnaquer, voler…
      - Tout éplucher, faire attention, faire toi même auquel cas tu as en a pour moins cher ou mieux… Mais évidemment cela demande un petit effort.

      J'ai choisi ce petit effort pour ma vie privé et pour le bien de l'humanité. Et en plus il y a un côté passionnant, distrayant de bidouiller…

      Et beaucoup font beaucoup plus d'effort pour payer moins cher, obtenir des bons plans, faire un voyage …

  • # Des appareils pour enthousiaste.

    Posté par  . Évalué à 9.

    Les appareils Pine64 sont clairement dédiés aux plus grands enthousiaste de l'OpenSource, soft comme hard.
    Ce sont clairement des produits d'expérimentation, ils le disent eux-même, en particulier pour les PinePhones. Ce sont plus des plateformes de développement, que des téléphones commerciaux.

    Perso, j'y vais plus prudemment…Après 18 ans de mac et 14 ans d'iPhone, j'ai migré cette année sur un Asus Vivobook Pro 16X + Ubuntu (bientôt Fedora) et un Fairphone 4 + /e/OS (dérivé de LineageOS).
    Je me sens déjà vachement "libéré".

    l'Open Hardware, c'est l'idéal, mais c'est déjà bien de privilégier les fabricants qui proposent de machines directement sous Linux, si possible avec CoreBoot, et idéalement, facilement réparable, comme le Framework, ou les ordinateurs Why! Computing.

    • [^] # Re: Des appareils pour enthousiaste.

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

      De manière générale, les smartphones sous Linux c'est encore trop expérimental pour le commun des mortels. Autant ton problème de laptop est classique et se résoud vite (je connais pas Manjaro mais une distro digne de ce nom ne te laisse pas avec la mauvaise disposition après installation), autant pour les téléphones, on est à plusieurs années d'une solution aussi utilisable qu'un AOSP.

      Le dernier développement enthousiasmant à cet égard, c'est le GNOME Shell qui est en passe de devenir responsif, autrement dit de fonctionner en mode smartphone sans surcouche. Ça semble vraiment agréable à utiliser en plus. Mais le Shell n'est qu'une facette du chantier ; il faut aussi une bonne distro et surtout un bon support hardware, et comme l'explique ce billet, on est encore loin du compte.

      • [^] # Re: Des appareils pour enthousiaste.

        Posté par  (site web personnel, Mastodon) . Évalué à 4.

        la mauvaise disposition après installation

        Non, la disposition était bien la bonne (celle spécifié par l'installation …d'usine)
        De ce que j'ai compris, l'auteur(e?) a voulu mettre une autre disposition mais comme toutes les personnes qui nous disent connaître azerty on voit que ce n'est pas le cas et donc se retrouve perturbé entre la disposition logicielle (qui marche) et le marquage clavier (qui encore une fois n'est pas la disposition utilisée in fine !)

        “It is seldom that liberty of any kind is lost all at once.” ― David Hume

        • [^] # Re: Des appareils pour enthousiaste.

          Posté par  (site web personnel, Mastodon) . Évalué à 2. Dernière modification le 22 septembre 2022 à 15:13.

          l'auteur(e?) a voulu mettre une autre disposition mais comme toutes les personnes qui nous disent connaître azerty on voit que ce n'est pas le cas

          Je ne suis pas sûr de comprendre ton allusion. De mon expérience avec Ubuntu, tu peux tester une disposition avant de la sélectionner. Et après avoir choisi ma disposition, elle demeure inchangée après l'installation, et je peux donc saisir mon mot de passe root sans mauvaise surprise.

          En l’occurrence, j'utilise des claviers Azerty avec le raccourci Verr Maj + é/è/à afin de faire des majuscules accentuées facilement. Ça ne m'a jamais posé de problème particulier.

          • [^] # Re: Des appareils pour enthousiaste.

            Posté par  (site web personnel, Mastodon) . Évalué à 2.

            Ce n'est pas une allusion mais un constat. Le journal ne dit pas que la disposition a été changée mais se plaint de la configuration constructeur : « La première contrainte c'est que le clavier est US (pas le choix, cela viens des USA, il y a les frais de port et de douanes qui se rajoutent… ). » Dans le journal, la personne a pu choisir sa disposition et elle demeure inchangée aussi, ce n'est pas le souci. Par contre, je remarque qu'encore une fois on dit préférer azerty parce-que bien le connaître sauf que ce n'est pas le cas (les gens regardent les inscriptions sur le clavier physique, les gens ne connaissent pas la disposition) : « Je l'ai configurer en clavier français pour pouvoir faire les accents et autres caractères français mais du coup certaines touches ne sont ni à la place US ni à la place ASCII-8859-1 ($ entre autre) » Que tu utilises des claviers azerty n'est pas un souci pour moi si tu connais vraiment azerty ; mais si je te branche un truc marqué en coréen ou avec des touches vierges t'en sors-tu toujours ou es-tu dans le cas du journal ? ;-)

            “It is seldom that liberty of any kind is lost all at once.” ― David Hume

            • [^] # Re: Des appareils pour enthousiaste.

              Posté par  . Évalué à 1.

              Pour 80% des touches, je ne les regardent pas. Mais pour 10% je regarde pour bien viser (Genre parfois les numéros en haut hors pavé numérique) et pour les 10% restant je ne sais pas toujours bien ou est-ce qu'elles sont …

              • [^] # Re: Des appareils pour enthousiaste.

                Posté par  (site web personnel, Mastodon) . Évalué à 2.

                80% c'est vraiment pas mal je trouve (en général, autour de moi, des gens qui prétendent connaitre n'arrivent pas à 50% quand je leur branche un clavier sans marquage —en partant du constat que même si on connait par cœur, un marquage différent peut perturber un peu les gens qui regardent le clavier.)
                Maintenant, solution concrète (mes précédent messages faisaient un constat mais n'aidaient pas forcément les personnes dans ton cas) : un clavier annexe avec les inscriptions qui correspondent à la disposition, ou des autocollants (stickers) sur les touches du clavier incorporé au portable. Pour ces derniers, je laisse autres membres faire leurs propositions et retours d'expérience. Je trouve la solution fort intéressante et pas si chère.

                “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # normal non ?

    Posté par  . Évalué à 6.

    A peine booté, je voulais installé mes logiciels favori et il me demande mon mot de passe pour passer en mode admin. J'essaye le mot de passe roo et il ne fonctionne pas. J'essaye avec les touches comme s'il avait été taper sur un clavier QWERTY (c'était bien tordu). J'ai failli tout réinstaller avant de me rendre compte qu'il vooulait le mot de passe utilisateur (sudo). Et en fait le mot de passe root ne sert strictement à rien.

    ca n'aurait pas du te supprendre, c'est exactement comme sous Ubuntu et la majorité des distributions

    il n'y a guere que debian jusqu'a recemment, ou il fallait utiliser le mot de passe de root pour ces manips car sudo n'etait pas installé par defaut

    • [^] # Re: normal non ?

      Posté par  . Évalué à 2.

      Je le comprends : ça m'aurait aussi surpris, car dans la majorité des distros :
      - soit la distro utilise sudo, et le compte root est désactivé,
      - soit utilise un compte root, et donc pas sudo

      • [^] # Re: normal non ?

        Posté par  . Évalué à 1.

        C'est cela. Etant donné que j'avais renseigné un mot de passe et que l'on me demande des droits admin…

        En fait le mot de passe root n'a vraiment aucune utilité puisque tu peux tout faire en sudo et même changer le mot de passe root. A quoi bon le demander?

        • [^] # Re: normal non ?

          Posté par  . Évalué à 5.

          parce que si tu utilises la machine à distance, root ne pourra pas se connecter (desactiver par defaut dans ssh)

          mais si tu utilises ta machine localement, et que ton compte utilisateur est bloqué (disque plein)
          seul le compte root en local pourra se connecter pour faire du menage ou un diagnostique

    • [^] # Re: normal non ?

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

      il n'y a guere que debian jusqu'a recemment

      Mageia aussi :-)

      Cela répond à la logique de séparation des droits :

      • l'utilisateur doit connaître le compte root pour effectuer des tâches d'administration
      • l'utilisateur lambda n'a pas accès aux tâches d'administration

      bon, il reste possible d'installer sudo sur Mageia, bien sûr, pour de la délégation de l'admin à un utilisateur standard.

  • # Je suis revenu sur LineageOS...

    Posté par  . Évalué à 6.

    Après avoir essayé pendant 2 ans de faire fonctionner dignement mon Pinephone (version Ubuntu CE, donc avec un hardware un peu plus bugué que la version actuellement en production), j'ai lâché l'affaire…

    Je m'en sers maintenant simplement comme terminal d'accès à mes VPS quand je suis en déplacement (parce qu'une Linux ARM c'est quand même plus agréable pour lancer ses scripts).

    Il y a beaucoup de points noirs, en dehors même du fait que ce soit un outil de bidouilleur :
    - La batterie qui fond très rapidement (en veille je tiens difficilement 48h…).
    - L'impossibilité d'obtenir une localisation GPS.
    - Le hardware est beaucoup trop faiblard, je ne suis pas nécessairement exigeant pour un smartphone mais attendre plusieurs dizaines de secondes, voir quelques minutes pour charger une page web, non c'est trop… Et avec 2Go de RAM, on sature très vite… et ça me fait crasher…
    - La perte de réseau aléatoirement. Un reboot réglait le problème temporairement mais le faire plusieurs fois par jour, avec un terminal lent, c'est devenu pénible à la longue.

    En l'état, c'est pas utilisable au quotidien. Malgré les MAJ, je n'ai pas vu beaucoup d'améliorations… (sauf sur l'autonomie de la batterie qui s'est bien améliorée par rapport au lancement du Pinephone).

    Je suis donc reparti sur un smartphone haut de gamme, tout proprio (ZenFone 8) sous LineageOS. C'est évidemment incomparable niveau hardware mais c'est autrement plus agréable d'avoir un terminal qui fonctionne quand on en a besoin…

    La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

    • [^] # Re: Je suis revenu sur LineageOS...

      Posté par  . Évalué à 3.

      Le Pinephone Pro annoncé récemment sera plus costaud.
      Mais ça ne changera pas les limitations liées au logiciel.

      • [^] # Re: Je suis revenu sur LineageOS...

        Posté par  . Évalué à 4.

        Il est déjà achetable :
        https://pine64.com/product/pinephone-pro-explorer-edition/

        Et si effectivement sur le papier il a l'air un peu plus costaud, le prix est également dopé…

        J'y ai songé avant de retourner sur un smartphone constructeur standard mais entre la batterie qui est vraiment petite par rapport au standard du marché (3000Mah) et le risque que les problèmes que je rencontre sur mon Pinephone CE soient toujours présents sur le Pinephone Pro, j'ai préféré assuré le coup. J'avais besoin d'un téléphone sur lequel je puisse compter.

        Mais je continuerai de suivre l'aventure Pinephone, c'est important qu'il y ait des acteurs qui proposent des produits différents et plus ouverts. Et peut-être que si ça évolue favorablement, j'y reviendrai un jour.

        La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

        • [^] # Re: Je suis revenu sur LineageOS...

          Posté par  . Évalué à 2.

          Je ne sais pas pourquoi LineageOS n'est pas compatible PinePhone. Peut-être la puissance qui est insufisante?

          Sinon, j'avoue j'aimerai l'installer pour disposer d'applis (open-sources seulement ;) ) comme FreeOTP, le scanner de QRCode, Element (Riot), une ergonomie un peu plus user friendly…

          • [^] # Re: Je suis revenu sur LineageOS...

            Posté par  . Évalué à 3.

            Je ne sais pas pourquoi LineageOS n'est pas compatible PinePhone. Peut-être la puissance qui est insufisante?

            Il existe GloDroid qui est une distribution Android capable de booter sous Pinephone. Je ne sais pas si c'est vraiment utilisable.

            Je n'ai jamais essayé, hors bugs, j'affectionnais énormément mon ArchARM sur téléphone. Parce que c'est un système que je connais et maîtrise sur x86.

            Sinon, j'avoue j'aimerai l'installer pour disposer d'applis (open-sources seulement ;) ) comme FreeOTP, le scanner de QRCode, Element (Riot), une ergonomie un peu plus user friendly…

            Il y a quelques applications fonctionnelles pour Pinephone. Je sais que sous ma ArchARM, j'avais accès à quelques applications un peu spécifiques Pinephone depuis AUR.

            Elles sont généralement développées pour PC mais certaines sont plus ou moins utilisables.

            La majeure partie des morts l'était déjà de son vivant et le jour venu, ils n'ont pas senti la différence.

    • [^] # Re: Je suis revenu sur LineageOS...

      Posté par  . Évalué à 1.

      Je suis content d'avoir un retour et de ne pas être le seul à galérer (C'est pas moi qui ai tout péter par une mauvaise manip).

      Dans mon cas il me convient mais j'ai 2 arguments personnels:
      1) J'ai envie de me "déconnecter" un peu autrement dis d'être moins dépendant du smartphone.
      2) Pendant plus de 2 ans, je n'avais pas de téléphone portable à moi, on se partageait celui de ma femme (dans le but de la déconnexion/décroissance). Le côté un peu geek m'assure même une certaine confidentialité vis à vis de ma femme, elle ne peut pas trop fourrer son nez dedans :D

      Donc même un smartphone peu fiable me suffit.

Suivre le flux des commentaires

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