Ceci est la toute première ébauche d'un billet au sujet de ma dernière installation linux. Le sujet de l'expérience est la toute fraiche suse 10.2 sortie aujourd'hui. L'installation s'est passée sans souci, comme à l'habitude.
Une fois installé, les problèmes habituels sont alors ressortis. Pour ne citer qu'eux :
- Non détection de ma carte wifi à base athéros
- Le bootsplash est inexistant
Le premier problème a été rapidement résolu en ajoutant madwifi depuis le dépôt fourni sur madwifi.org (merci !) comme je l'ai évoqué dans mon précédent billet sur suse.
Par contre le second problème n'a pa pu être résolu via yast comme pour suse 10.1. En effet (je ne sais pourquoi !) la configuration de grub via yast ne propose plus de sélectionner le mode vga dans une liste pour ensuite effectuer les opérations nécessaires au changement de configuration. A la place on a une vulguère zone de texte demandant le code vga. Ensuite seule le fichier de configuration de grub est modifié (j'aurais pu le faire à la main si ce n'est que ca !).
Je connais heureusement le code à employer pour mon cas : 791 (pour un 1024x768 en 16bits). Evidemment cela ne fait que changer la résolution et je n'ai toujours pas ma jolie image au démarrage ! Mais bon sang pourquoi yast est il devenu aussi feignant ? Qu'est-ce qu'il faisait en plus ?
Quelques recherches m'ont poussé à croire que cela venait d'une mauvaise configuration du fichier initrd-xxx dans /boot (car il doit notamment inclure mon image à la bonne résolution). Mais alors comment faire pour mettre à jour ce initrd-xxx ? Et bien c'est tout simple, plus que je n'aurais pu le croire. En mode root il suffit simplement de tapper la commande mkinitrd ! Le fichier est alors recréé en fonction des paramètres courants (y compris la résolution nouvellement configurée) et le tour est joué ! J'ai pu profiter de la toute nouvelle image de boot de suse 10.2. C'est tout de même plus joli !
J'imagine que cette commande est connue des vrai experts mais pour moi c'est une bonne trouvaille...