Journal Gluglug

Posté par . Licence CC by-sa
Tags :
21
20
déc.
2013

Salut tout le monde.

Je ne dois pas être la seule à avoir reçu la nouvelle, mais qu'importe.

« Le portable Gluglug X60 est sorti, et il respecte votre liberté »
- Qu'est-ce que c'est ?
C'est un portable d'Ibm/Lenovo (Il est sorti juste après qu'Ibm vende à Lenovo), qui date un petit peu.
J'en ai eu un, et à part la batterie qui a lâché du jour au lendemain, tout marchait parfaitement et marche encore d'ailleurs, puisque je l'ai donné à un ami qui s'en sert tous les jours.
- Mais c'est quoi en fait ?
C'est un X60 d'occasion avec un coreboot nettoyé, une carte wifi propre et Trisquel → aucun machin proprio.
La batterie livrée est neuve (la 5200), on peut avoir en option un dock, de la ram, un ssd, quelques câbles.

À part le Lemote, qui reste un peu tendu pour un ordi classique, il n'y a pas beaucoup de choix possibles.

Il coute 237 euros avec le dock et 213 sans.

http://shop.gluglug.org.uk
https://www.fsf.org/news/gluglug-x60-laptop-now-certified-to-respect-your-freedom

Bon vendredi.

  • # Gluglug

    Posté par (page perso) . Évalué à -10.

    « Gluglug », est-ce le son que fait le cerveau dans la boîte crânienne d'un freetard lorsqu'il acquiesce les discours lénifiants de la FSF ?

    « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

    • [^] # Re: Gluglug

      Posté par . Évalué à 9.

      Glug.

      Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !

    • [^] # Re: Gluglug

      Posté par . Évalué à 10.

      Je vais tout de même te répondre en évitant de trop glugifier, non pour te convaincre de ce que je crois discerner à travers ta remarque, mais pour attirer ton attention sur le terme lénifiant, que je pense tu as employé à tort, quand ce tort pourrait même bien se révéler être un contre-sens, ce qui est tout sauf glug, tu en conviendras.

      De : http://www.cnrtl.fr/lexicographie/l%C3%A9nifiant

      A. − MÉD. Qui calme la douleur. Synon. adoucissant, balsamique, calmant, lénitif (plus usuel).Pommade lénifiante.
      − Emploi subst. masc. Remède calmant, adoucissant. Synon. balsamique, calmant, lénitif.Première visite de M. Deschaumes. Il n'approuve pas la saignée que demandait ma femme et ordonne des lénifiants (Michelet, Journal,1850, p. 88).
      B. − Au fig., littér. Qui rassérène; qui est destiné à apaiser ou à endormir la vigilance. Synon. apaisant, consolant, rassérénant.Paroles lénifiantes; tendresse lénifiante. Vuillaume dit encore avec une douceur lénifiante : − Tu as tort de te faire du mauvais sang (Duhamel, Combat ombres,1939, p. 136).Il arrachait un à un les voiles des suppositions bénignes, anodines, lénifiantes (Gracq, Beau tén.,1945, p. 100).

      Je te laisse tirer toutes les conclusions nécessaires de cette définition.

      Glugément tienne,
      Sido.

      Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !

      • [^] # Re: Gluglug

        Posté par . Évalué à 6.

        Merde j'ai toujours cru que ça venait de Lénine…

      • [^] # Re: Gluglug

        Posté par (page perso) . Évalué à 1.

        qui est destiné à apaiser ou à endormir la vigilance.

        c'est tout à fait ce que je voulais dire.

        « I approve of any development that makes it more difficult for governments and criminals to monopolize the use of force. » Eric Raymond

        • [^] # Re: Gluglug

          Posté par . Évalué à 3.

          Ah bon. Alors je ne comprends pas du tout ce que tu veux dire (sérieusement).

          Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !

    • [^] # Re: Gluglug

      Posté par . Évalué à -5.

      Non, ils souffrent d'une Tolkiënite aigüe.

  • # Firmware du chipset wifi...

    Posté par . Évalué à 4.

    Il n'est pas libre celui-là, si? Du coup l'unique différence avec un portable sans OS (avec du matériel pour lesquels on dispose de drivers libres), c'est coreboot?

    • [^] # Re: Firmware du chipset wifi...

      Posté par . Évalué à 9. Dernière modification le 20/12/13 à 16:28.

      Coreboot ne va pas t'empêcher de remplacer la carte wifi mini pci par une autre, alors que le BIOS d'origine, oui.

      splash!

  • # processeur ?

    Posté par . Évalué à 7.

    Six processeurs différents peuvent être montés sur un X60(s) :

    • Intel Core Duo (Yonah) 1.66 GHz
    • Intel Core Duo (Yonah) 1.83 GHz
    • Intel Core Solo (Yonah) 1.66 GHz
    • Intel Core 2 Duo (Merom) 1.66 GHz
    • Intel Core 2 Duo (Merom) 1.83 GHz (2MB Cache)
    • Intel Core 2 Duo (Merom) 2.0 GHz (4MB Cache)

    impossible de savoir lequel est monté sur les modèles vendus sur ce site…

    • [^] # Re: processeur ?

      Posté par . Évalué à 6.

      C'est surprenant comme on peut abuser sexuellement de mouches innocentes tout en laissant de coté cette question pourtant essentielle !

      Ls plus puissants de CPU sus-cités sont encore plausibles aujourd'hui, mais pas les autres, vraiment vieillots (et pas compatibles EMT64).

      BeOS le faisait il y a 15 ans !

    • [^] # Re: processeur ?

      Posté par . Évalué à 3.

      En fait, le site indique une possibilite de processeurs restreinte aux suivants :

      CPU: Core Duo T2400, L2300 or L2400.

      Soit, un Core Duo (Yonah) entre 1.5 et 1.8 GHz.

      Les processeurs les plus recents/valables sont donc exclus.

      J'avoue que, sans ce point-ci, je me serais decide pour un achat immediat. :-/

      • [^] # Re: processeur ?

        Posté par . Évalué à 0.

        Je crois qu'il n'y a eu que très très peu de x60 qui ont été produits avec un core 2 duo, donc…

        GLUG FOR EVER !

        Pour un sextumvirat ! Zenitram, Tanguy Ortolo, Maclag, xaccrocheur, arnaudus et alenvers présidents !

        • [^] # Re: processeur ?

          Posté par . Évalué à 0.

          Je n'ai pas joue avec le hardware depuis tres longtemps, et jamais sur des portables. Est-il possible de le changer soi-meme ?

      • [^] # Re: processeur ?

        Posté par . Évalué à 6.

        J'avions pas vu, merci.
        Pour ceux et celles que ça intéresse, j'ai une voiture à vendre. Elle a entre 2 et 5 places, et un moteur qui fait entre 1,5 et 2l de cylindrée.

  • # Précisions

    Posté par . Évalué à 10. Dernière modification le 20/12/13 à 17:00.

    C'est un X60 d'occasion avec un coreboot nettoyé, une carte wifi propre et Trisquel → aucun machin proprio.
    […]
    À part le Lemote, qui reste un peu tendu pour un ordi classique, il n'y a pas beaucoup de choix possibles.

    Il y a toujours des blobs, rien n'est parfait.

    Dans le cas du Lemote, c'est l'Embedded Controller, ainsi que le firmware du disque dur (ou du SSD) qui sont non-libres, tel qu'expliqué ici : http://libreplanet.org/wiki/Group:Hardware/Freest#Lemote_Yeeloong_8089_and_8101

    OUI RICHARD STALLMAN UTILISE DU LOGICIEL NON LIBRE ZOMG ZOMG \°□°/ sai un traÿtre °□°

    Dans le cas des laptop T60x et X60x, en plus de l'Embedded Controller et du firmware du disque, il y a :

    • le microcode du CPU
    • la rom VGA qui gère l'affichage durant les premières secondes de boot (optionnelle, les développeurs de coreboot travaillent à son remplacement)

    Le statut du T60 est affiché ici : http://www.coreboot.org/Board:lenovo/t60
    Le statut du X60 est affiché ici : http://www.coreboot.org/Board:lenovo/x60

    Pour ceux qui trouvent que le hardware du X60 est trop ancien, rassurez-vous le X201 est parti pour suivre le même chemin (mais il n'est pas encore supporté par flashrom), comme on peut le voir ici : http://www.coreboot.org/Board:lenovo/x201

    En passant, kudos à GNUtoo et à tous les développeurs qui ont permis cette avancée prodigieuse pour nos libertés en bossant d'arrache-pied pendant que tout le monde était occupé à les traiter d' intaigristes ™. _o/

    Et merci aussi à Gluglug de s'occuper lui-même du flashage du BIOS, qui est une opération délicate et risquée, surtout quand la puce est soudée à la carte mère (si ça rate, tu peux pas la remplacer :/ ). Bref, cette nouvelle est un beau cadeau de Noël.

    Le statut des ordinateurs portables "les plus libres" est affiché ici : http://libreplanet.org/wiki/Group:Hardware/Laptops_Comparison

    splash!

    • [^] # Re: Précisions

      Posté par . Évalué à 7.

      OUI RICHARD STALLMAN UTILISE DU LOGICIEL NON LIBRE ZOMG ZOMG

      OUI RICHARD STALLMAN UTILISE DU LOGICIEL NON LIBRE GLUG GLUG !*

      THIS IS JUST A PLACEHOLDER. YOU SHOULD NEVER SEE THIS STRING.

  • # Chromebook

    Posté par . Évalué à 4.

    il n'y a pas beaucoup de choix possibles

    Il me semble qu'un bon nombre de chromebooks utilisent coreboot.

    http://www.coreboot.org/Chromebooks

    C'est juste un peu limité niveau stockage et clavier.

    • [^] # Re: Chromebook

      Posté par (page perso) . Évalué à 2.

      Cela signifie que les chromebook sont facilement libérale ?
      Je me posait la question en les voyant exposé dans une grande enseigne il y as quelques jours.

      • [^] # Re: Chromebook

        Posté par (page perso) . Évalué à 3.

        Linus Torvalds a mis Fedora 18 sur un Chromebook mais je ne suis pas sûr que c'est si simple.

        « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

      • [^] # Re: Chromebook

        Posté par . Évalué à 10. Dernière modification le 06/01/14 à 00:20.

        Facilement, pour Coreboot, peut être pas. Cependant il semble bien que les Chromebooks soient l'option de choix pour les libristes, oui.

        Le Samsung Chromebook (version ARM) possède deux micrologiciels distincts :

        • Un micrologiciel spécifiquement dédié au clavier et aux combinaisons spéciales de touches, ainsi qu' apparement une partie des infos matos (batterie, température).
          • Le projet Coreboot ne dit rien de plus à ce sujet, hormis qu'il ne modifie pas celui-ci.
          • Les sources, et la doc, sont présentes
          • pour flasher celui-ci il faut passer par le port "debug" présent sur la carte mère (pas besoin de flasher ça pour installer coreboot)
        • Le "RO SPI" flash contenant le Bootloader basé sur Das U-BOOT

        Pour Flasher Coreboot :

        • Passer en "mode dev" ;
        • Installer GNU/Linux ;
        • Outrepasser la protection à l'écriture du "RO SPI" en enlevant un contacteur placé à côté du port usb2. Un petit anneau de métal fixé ; bootloader RO, origine photo ifixit.com
        • Options pour la compilation de Coreboot
        • Options spécifiques à la carte mère "Exynos" de Samsung, présente sur ce modèle de Chromebook, qui est la première carte mère armv7 totalement supportée par le projet Coreboot.
        • Flasher en utilisant flashrom, disponible en rpm/deb de la distribution ;

        Flasher un portable jusqu'au trognon, c'est pas mal, quant même… Bien que cette étape ne soit pas nécessaire pour installer une distribution GNU/Linux (Fedora KDE fonctionne royalement bien) sur ce chromebook. Pour cela il suffit de passer en "mode dev" (combinaisons spéciales de touches : esc+refresh+power), de booter sur la sdcad (recovery -> ctrl+u), et de copier le système sur la partition.

        Nous n'avions jamais atteint un tel niveau d'ouverture sur des matériels grand public, à ma connaissance du moins. En cela, les Chromebooks sont bel et bien le meilleur choix pour GNU.

        • [^] # Re: Chromebook

          Posté par . Évalué à 2.

          Lapin compris, c'est coreboot ou uboot ? Ou alors c'est coreboot avec un payload uboot ?

          Du coup si je boot un linux sur une carte SD, ça fait proco → coreboot → uboot du firmware (celui avec le splash screen "Attention z'êtes en développeur mode") → uboot dla carte SD → linux ?

          • [^] # Re: Chromebook

            Posté par . Évalué à 3. Dernière modification le 24/12/13 à 11:31.

            D'origine, sur ce modèle c'est Das U-Boot (remplaçable par coreboot)
            Certains modèles de chromebooks ont un mix entre u-boot & coreboot
            D'autres ont coreboot seul.

            • [^] # Re: Chromebook

              Posté par . Évalué à 1.

              Salut tankey,
              Alors là, j'ai récuperé coreboot et das u boot et j'ai un chromebook samsung séries 3 arm. Je veux installer gentoo de manière classique donc avec une table de partition dos. je compile lequel des 2 ? je flash le chromebook avec ce(s) fichiers compilé ? et je met quoi dans ma partition de boot ?

              • [^] # Re: Chromebook

                Posté par . Évalué à 4. Dernière modification le 05/01/14 à 21:06.

                Salut vlotho,

                Commences par bien installer Gentoo dessus (je suppose que tu vas la cross-compiler ?). Je n'ai pas encore flasher Coreboot sur le mien (je viens juste de finir d'installer "ma" Fedora, et ça m'a pris du temps…), Coreboot suivra, et l'EC (me faut acheter un programmer externe, tel que «bus pirate» ou autre)

                Pour ta question, il semble que l'on ai le choix ;-) Soit coreboot seul, soit coreboot en plus de u-boot (la seconde réponse dépend de cette première) Perso je choisi de suivre la doc du projet. Je mettrai en ligne mon "compte rendu d'installation" et suivra "compte rendu de coreboot", si d'aventure le yes_I_want_a_brick se passait bien … Le SPI fait 4MO, ce qui laisse de la place …mais peut être pas assez pour coreboot+noyau. Ma première tentative sera "coreboot + payload grub" avec noyau sur le disque.

                En tout cas, j'ai beaucoup appris sur Das U-Boot, et EFI, et les SPI, ce week-end… (tu devra également nettoyer le merdier de Parasense, ses confs sont "fautées" et son boot.scr mal fait. En tout cas, ne pas t'en inspirer puisque tu pars de Gentoo, pas plus que des conseils de Berranger) Pas facile de faire un tuto…

                C'est bien tentant de le faire dès maintenant, ce "step", d'autant que Samsung fournit les sources de tout (EC, SPI, Das U-boot) et intègre bien les modifications en les poussant sur kernel.org (tu verra dans le dernier, pour comparer :) Bref, cette machine est réellement "historique" pour nous, il me semble … Non ?

                • [^] # Re: Chromebook

                  Posté par . Évalué à 1.

                  Salut tankey, tu est mon dernier recours mais je crois crois que je suis tomber sur un connaisseur :D et il y en a pas beaucoup … bref

                  Gentoo est bien installé en chroot. je le démarre via une carte sd sur laquelle j'ai installé arch. Je ne sais pas si on peu appeler ça du cross compilling … Alors d'accord, je n'avais pas bien compris ton premier commentaire ( avec la photo, au dessus ), il y a donc 2 microprogrammes obligatoires : l'EC + coreboot ( et son payload ) ou l'EC et das u-boot ou l'EC + Coreboot ( + paylod ) et Das U-boot. Tu parle de la doc du projet … tu dois parler de Chromium ? mais de quelle page exactement de la doc ? Le SPI c'est l'EC ? ou c'est la puce de BIOS/ROM qui contient tous ces petits programmes ? Oui sinon je pense faire Coreboot + grub2 avec noyau sur disque par contre dans ce cas il faut quand même flasher l'EC ?

                  En ce qui me concerne je me passionne pour les technologies informatiques "exotiques" ( MIPS, SPARC, POWERPC ). Et puis l'ARM c'est l'avenir de l'informatique. J'aimerais bien tester les Godson aussi … ca viendra :)

                  Sinon j'ai essayer de t'ajouter sur jabber mais il me faudrait l'adresse de ton serveur ?

                  • [^] # Re: Chromebook

                    Posté par . Évalué à 1.

                    Tu pense que bus pirate v3.6 suffirait ?

                    • [^] # Re: Chromebook

                      Posté par . Évalué à 2. Dernière modification le 06/01/14 à 19:18.

                      D'après Coreboot, bus-pirate fait l'affaire. D'après la doc de Bus-Pirate, la 4 n'est pas encore destinée à tous, et la 3 est conseillée. C'est donc aussi la 3 que je vais acquérir.

                  • [^] # Re: Chromebook

                    Posté par . Évalué à 2.

                    Gentoo est bien installé en chroot

                    Chroot d'une Gentoo standard dans la Gentoo ChromeOS ? Ou bien chroot dans la Arch ? Peu importe, remarque…

                    sd sur laquelle j'ai installé arch

                    Je pense que le mieux est de commencer par virer ChromeOS. Car à partir du moment où l'objectif est de totalement refaire le système, alors à objectif atteint plus de ChromeOS possible (plus de clef pour booter dessus). Quelque soit la distrib que tu choisis pour cela.

                    Je ne sais pas si on peu appeler ça du cross compilling

                    Je ne sais pas si le stage1 existe encore, mais je pensais plutôt partir d'un stage3 dans une machine virtuelle (de nos jours c'est plus rapide que de mettre en place une chaine de cross-compilation, sans pour autant perdre du temps à la compil, ça dépend de la machine hote, enfin chacun fait comme il voit, avec ses habitudes et sleon ses besoins) Arm sur un x86 puissant.
                    Bref tu as une Gentoo + une Arch qui bootent dessus :)

                    2 microprogrammes obligatoires

                    Il n'y a rien d'obligatoire. Ni "en théorie" ni en réalité, puisque l'EC n'est pas du tout une étape obligatoire pour Coreboot. Seul le SPI compte pour cela (donc faire sauter le petit anneau et sa vis, pour passer le SPI en read-write totalement). Flasher l'EC est optionnel, et pas du tout nécessaire pour Coreboot. Mais comme c'est possible, et qu'on a les sources, j'y vais aussi :-) Enfin, seul l'EC nécessite un programmateur externe. Le SPI n'a besoin que de passer en RW pour être atteignable par flashrom directement.

                    Tu parle de la doc du projet … tu dois parler de Chromium ?

                    De celle de Coreboot pour l'essentiel.
                    La doc de ChromiumOS dit "don't do that" :-)

                    dans ce cas il faut quand même flasher l'EC ?

                    Non, pas besoin, donc.

                    il y en a pas beaucoup

                    Du moins, la doc n'est pas très florissante. Et c'est un attrait. Par ailleurs, je compte remonter mes petites modifications (sur Das U-BOOT) à Parasense en premier lieu, afin de le remercier pour avoir rendu cette possibilité plus facilement accessible via son image pour carte SD. Pour la doc, je ne suis pas à même d'écrire autre chose qu'un compte rendu, d'autres jugeront si ça vaut le coup de l'intégrer dans un wiki.
                    Mais vraiment, c'est vrai que les docs ne courrent pas les rues…

                    ps : je n'utilise pas Jabber, désolé. uniquement irc et les tribunes.

                    • [^] # Re: Chromebook

                      Posté par . Évalué à 1.

                      Oui effectivement, actuellement sur la sd interne au chromebook il y a gentoo avec partition de boot vierge, le kernel est déjà compilé et attend sagement dans son répertoire. Je démarre le chromebook sur la clé sd sur laquelle est installé arch, ensuite je chroot ma gentoo pour sa préparation ( installé à partir de stage3-armv7 ).

                      Pour le spi, j'ai bien sué pour pas faire de court jus en manipulant l’intérieur du chromebook, j'ai enlevé la bague mais je n'ai pas vu de vis :s va falloir que je le re démonte. Après pour le bus pirate c'est pas bien cher, ca peut être sympa :D

                      Sinon tu est joignable où, sur irc ?

                      • [^] # Re: Chromebook

                        Posté par . Évalué à 1.

                        Pour flasher l'EC il faut obligatoirement dessouder la rom de la carte ?

    • [^] # Re: Chromebook

      Posté par (page perso) . Évalué à 2.

      Les chromebooks Intel nécessitent au moins ce blob (firmware MEI)
      http://www.coreboot.org/pipermail/coreboot/2012-April/069568.html

      Apparemment il n'y a pas de blob dans le Gluglug X60

  • # Encore des précisions

    Posté par . Évalué à 6. Dernière modification le 22/12/13 à 15:19.

    Les «Pour» :

    Le Coreboot livré est configuré ainsi :

    • Coreboot payload grub2 (ce dernier se trouve donc dans le BootFlash / spi)
    • grub2 lance le noyau (ce dernier se trouve donc sur le disque dur)
    • De plus, toutes les parties non-libres (firmwares vendors) ont été retirées de ce Coreboot.
    • La ROM VGA remplacée par une implémentation libre !
    • Le support de l'acpi spécifique aux thinkpads ajoutés dans Coreboot (permettant d'avoir le backlight immmédiatement)

    C'est donc une excellente solution pour faciliter l'installation d'une distribution, et les mises à jour de cette dernière. De plus, le Coreboot préparé par gluglug propose, via le menu de coreboot, de booter un SeaBIOS et/ou un memtest (ces deux derniers étant donc aussi dans le SPI, comme payloads de coreboot)

    Les autres bonnes nouvelles :

    • Le bootflash/spi permet aussi de placer le noyau directement en son sein, comme payload direct
    • Et même d'y ajouter une BusyBox.

    Ce qui ouvre des portes particulièrement intéressantes pour tous ceux qui voudraient aller plus loin avec ce laptop. (Egalement possible d'ajouter un autre kernel + une busybox ou un initrd personnel, si le fait de lancer un kernel monolithique sans initrd ne vous plait pas, et de lancer comme option depuis le menu. Bref, absolument le meilleur des mondes. Ça va être drole de mettre à jour son kernel en faisant un flashrom) Ceci n'a pas été testé par Sir Rowe, mais il vient d'en confirmer la possibilité par mail.

    Les «Contre» :

    • La carte graphique, qui ne permet rien (un antique "intel media accelerator 950") ou presque :-/
    • Pour le SATA 1 seulement, ça suffit dans un usage "IRL" d'un portable, avec un ssd les performances ne seront pas celles du même ssd sur un sata2 ou 3, bien sûr, mais seront suffisantes pour booter en moins de 10 secondes réelles et avoir un bon confort d'usage.
    • Pour l'autonomie, elle semble correcte bien qu'elle ne soit pas au niveau d'un chromebook récent…
    • Impossible de faire booter directement le noyau comme payload de coreboot, sans chainer le payload grub2, avec le remplaçant du Vbios (ROM VGA libre) Référence (avec un merci à "notre" PatrickG sur la page)
    • [^] # Re: Encore des précisions

      Posté par (page perso) . Évalué à 5.

      De plus les x60 en particulier et les thinkpad en général, sont des machines robustes. Je dirais a tout épreuve.

      J'en ai un perso, un pour ma fille, un que j'ai perdu, un qui me sert de player audio de salon, un pour les astreintes et un de spare. Toutes achetés moins de 200€ chez un broker. Toujours dans le sac a prendre des pignes. Un sdd, une batterie neuve et ça roxe. De loin les meilleures machines que j'ai jamais eu.

Suivre le flux des commentaires

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