Depuis mes débuts sous Frugalware, le passage à la version current s’est toujours soldée par des échecs, à tel point que je me suis résigné à rester sur la version stable.
La version stable fonctionne à merveille… Mais avoir par exemple une version de Firefox 5.0 au lieu d’une 7.0, ça fait un peu mal, surtout quand on vient de faire la mise à jour sur sa partition dédiée à Arch Linux !
Et moi qui désirai tester la version 3.2 de Gnome : Ce n’était pas du tout gagné en restant sur stable !
Enfin bref, en tant que bon geek, j’ai renouvelé l’expérience : Mais comme à mon habitude, une fois la version current installée, ça ne fonctionne plus…
Armé d’un peu de patience, j’ai donc décidé de résoudre ce problème !
Mon how to :
Nvidia ?
Ma première démarche a été de savoir si le problème était lié au pilote Nvidia, j’ai donc supprimé le paquet en question :
# pacman-g2 -Rd nvidia
Puis j’ai réinstallé le nécessaire pour que le pilote libre nouveau fonctionne :
# pacman-g2 -S libgl libgl-headers libglx xf86-video-nouveau
Comme le pilote nouveau était blaklisté par mes soins, j’ai modifié les fichiers suivant :
# vim /boot/grub/menu.lst
# vim /etc/sysconfig/blacklist
Un reboot plus tard, ça ne fonctionne toujours pas. Le pilote Nvidia est donc hors de cause…
Kernel ?
Il ne me reste plus qu’à savoir si le kernel-3.0 est la cause de ce problème. C’est donc parti pour downgrader celui-ci :
J’ai en premier lieu remis le dépôt stable :
# vim /etc/pacman-g2.conf
# -current #Include = /etc/pacman-g2/repos/frugalware-current # -stable Include = /etc/pacman-g2/repos/frugalware
Puis j’ai mis à jour le dépôt :
# pacman-g2 -Syy
J’ai ensuite supprimé le paquet kernel-initrd :
# pacman-g2 -Rd kernel-initrd
Et j’ai installé les paquets kernel et linux-firmware du dépôt stable :
# pacman-g2 -S kernel linux-firmware
Une fois cette tâche accomplie, il ne reste plus qu’à modifier de nouveau le fichier menu.lst pour supprimer le ligne concernant initrd :
# vim /boot/grub/menu.lst
Un reboot et ça fonctionne : Ouf !
Pour finir, il faut repasser en current et ignorer les paquets kernel et linux-firmware à l’aide du fichier pacman-g2.conf :
# vim /etc/pacman-g2.conf
IgnorePkg = kernel linux-firmware
# -current Include = /etc/pacman-g2/repos/frugalware-current # -stable #Include = /etc/pacman-g2/repos/frugalware
Petite vérification :
# pacman-g2 -Syu
frugalware-current est à jour :: Démarrage de la mise à jour de la base de données locale... [09:31:27] avertissement: kernel-2.6.39-2: ignoring package upgrade (3.0-3) [09:31:27] avertissement: linux-firmware-20110520-1: ignoring package upgrade (20110817-1)
Me voilà donc après cette aventure en version current, enfin pas tout à fait puisque j’utilise le noyau de la version stable…
Un grand merci à Devil505 ainsi qu’à Baste pour m’avoir guidé tout au long de cette aventure !
Pour finir cet article voici une capture d’écran de mon desktop :
À bientôt !
29 septembre 2011 à 12:03
Ton avis sur frugalware me fait vachement envie. Je pense qe je vais tester, au moins pour le fun avant de retourner sous LinuxMint ou Debian Unstable!
D’ailleurs Gnome Shell 3.2 est dispo sous FrugalWare unstable?
29 septembre 2011 à 12:43
Mais le noyau 3.0 est « stable » ; non ? Faudrait signaler cette erreur : ça à l’air grave.
29 septembre 2011 à 13:07
En faisant tu te prive des mises à jour du kernel alors que le problème est connu et que 2 solutions sont disponibles.
http://frugalware.org/pipermail/frugalware-devel/2011-September/010926.html
http://frugalware.org/pipermail/frugalware-devel/2011-September/010927.html
29 septembre 2011 à 19:27
sinon pour les autres, ceux qui ont une vie ou presque, il y a windows 7 ou mac os.
29 septembre 2011 à 20:54
Hum je suis ton aventure sur Frugalware mais je ne vois toujours pas d’avantage face à Archlinux. Il me tarde de voir la suite, retournera tu sur ArchLinux ou ton amour pour Frugalware perdurera-t-il. Encore mieux que les feux de l’amour, les feux de la distro. Enfin je ne veux pas spoiler, mais je crois connaître la fin. Archlinux un jour, …
3 novembre 2011 à 15:36
[...] ne sais pas si les récents articles sur Ubunblox m’ont inspirés, ou le goût de l’aventure qui m’a poussé, mais j’ai remplacé le vaillant [...]
12 décembre 2011 à 19:04
[...] un peu de persévérance, Weedfast avait réussi à installer Frugalware, et m’avais promis 1 mois de test qu’il ne pu faire pour raisons personnelles (à [...]