• # SSE2

    Posté par . En réponse à la dépêche Sortie de Fedora 29 bêta. Évalué à 0.

    J'ai un PC avec un cpu Athlon qui n'a pas le sse2, effectivement la 29 ne s'installe pas. J'ai testé avec plusieurs méthodes.

    D'abord en récupérant le noyau et l'initrd de l'iso netinstall sans succès, même chose pour la 28.

    Puis en partant d'une distribution plus ancienne Scientific Linux 6, basée sur Red Hat 6 j'ai essayé avec febootstrap, mais je n'ai pu installer que d'anciennes versions (la 20) après plusieurs essais.

    Depuis la version 20 j'ai fait une installation manuelle il y a encore quelques miroirs https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-20&arch=i386 (remplacer la version et l'architecture en fonction des besoins) en suivant un tuto pour Centos : https://wiki.centos.org/HowTos/ManualInstall en adaptant les adresses et dnf à la place de yum.

    Au moment du chroot pour la Centos 7 ou Fedora 29 j'ai le même message Illegal Operation / Opération non permise. C'est bien le sse2 qui bloque. Pour la 28 cela se passe bien jusqu'au reboot, c'est le noyau qui bloque.

    J'avais réussi à installer sur une autre partition Debian 9 Stretch avec un noyau fonctionnel avec debootstrap fournit par ma distribution : https://www.debian.org/releases/stable/i386/apds03.html.fr .J'ai booté la 28 avec le kernel de la Debian.

    Démarrer et avoir un serveur X + bureau Mate qui fonctionne sur une machine de 20 ans avec une distribution récente c'est bien mais par exemple Firefox ne se lance pas, à partir de la version 48 Firefox est passé au sse2.

    J'ai d'abord contourné la difficulté avec des binaires téléchargeables de Seamonkey 2.40 ou Palemoon sse.

    Puis j'ai rétrogradé Fedora 28 par la même installation manuelle en version 24 en désactivant le dépôt update j'ai Firefox 47 et Seamonkey 2.40 qui fonctionnent beaucoup mieux que les binaires téléchargés.

    Il serait bien sur possible de recompiler ce qui ne fonctionne pas avec rpmbuild sur une version de Fedora plus récente, mais pas trop de place sur les anciens disques durs, pas trop de puissance du cpu.

    Si cela peut servir à d'autres, ces deux procédures d'installation debootstrap ou la procédure manuelle du wiki Centos, sont assez facile à mettre en oeuvre. Il y a quelquefois des trucs qui ne marchent pas au reboot clavier qwerty, partition montée en mode lecture seule ou réseau mal configuré mais rien d'insurmontable. Il faut télécharger même pas 100 Mo un peu plus avec le kernel pour avoir un boot en mode console, j'ai réussi à installer Fedora 28 sur une partition de 1,2 Go avec X et icewm.

    Voilà en conclusion de ce message un peu long, cela ne me gène pas que Fedora ne supporte plus les cpu en sse2, c'est la distribution que je préfère avec Debian.