changement de l’image d’arrière plan de grub 2

La nouveauté la plus visible dans la version de développement de ubuntu, Karmic Koala, est l’intégration de la version 2 du chargeur de démarrage grub. Par rapport à l’ancienne version, cette nouvelle version apporte entre autres la possibilité d’avoir une interface graphique un peut plus élaborée[1]. Avec la version alpha 2 de Karmic, grub 2 fait son entrée mais il garde l’apparence “classique” de grub 1 en y ajoutant un peut de couleur bleu :) .

grub2

En attendant que l’équipe artistique de ubuntu nous crée une belle interface graphique j’ai tenté de faire le plus simple à savoir changer l’image d’arrière plan de grub.

    Attention les opérations qui vont suivre contiennent des instructions qui risquent d’endommager votre système.

Pour changer l’arrière plan nous avons besoin en premier lieu de l’image. En ce qui me concerne j’ai opté pour l’image de l’arrière plan de la fenêtre de connexion.

gdm background

Cette image doit être redimensionnée à la taille 640×480 avec un codage sur 8 bits. Pour cela nous aurons besoin d’un outil de manipulation d’images et ça sera ImageMagick qui est disponibles dans les dépôts ubuntu.

Voici donc les étapes à suivre :

  • Installation de ImageMagik
      sudo apt-get install imagemagick
  • Création d’une copie de l’image qui se trouve normallement dans le répertoire /usr/share/gdm/themes/Human. Bien sure vous pouvez choisir n’importe quelle autre image.
      cp /usr/share/gdm/themes/Human/background.png $HOME
  • Conversion de l’image à la taille et à la pourfendeur demandées.
      convert $HOME/background.png -resize 640x480! -depth 8 $HOME/background640.png
  • Ça y est notre image est prête. Intéressons nous maintenant au fichier de configuration du thème de grub 2, le fichier /etc/grub.d/05_debian_theme. Ce fichier contient une ligne que nous devons adapté selon notre besoin. Cette ligne (la 16ème) contient initialement :

      for i in {/boot/grub,/usr/share/images/desktop-base}/a.{png,tga} ; do

    On peut interpréter cette ligne comme suit : le système cherche dans les répertoires /boot/grub et /usr/share/images/desktop-base une image nommée a et avec l’extension png ou tga. Donc ce qu’il nous reste à faire est de placer notre image dans l’un des deux répertoires de recherche et de remplacer le nom par défaut par le nom de notre image et voici les étapes à suivre :

  • Copie de l’image vers l’un des répertoires de recherce, par exemple /boot/grub
      sudo cp $HOME/background640.png /boot/grub/background640.png
  • Création d’une copie de sauvegarde du fichier de configuration.
      sudo cp /etc/grub.d/05_debian_theme /etc/grub.d/05_debian_theme.backup
  • Modification de la ligne des paramètres dans le fichier de configuration.
      for i in {/boot/grub,/usr/share/images/desktop-base}/background640.{png,tga} ; do
  • Une fois le fichier sauvegardé, il faut metre à jour le chargeur de démarrage grub :

      sudo update-grub

    Si tout se passe bien vous devez avoir un résultat semblable à celui là :

      Generating grub.cfg ...
      Found Debian background: background640.png
      Found linux image: /boot/vmlinuz-2.6.31-1-generic
      Found initrd image: /boot/initrd.img-2.6.31-1-generic
      Found memtest86+ image: /boot/memtest86+.bin
      done

    Il faut s’assurer que la ligne Found Debian background: background640.png est affichée. Si elle n’apparait pas il faut vérifier le nom de l’image et l’emplacement et refaire la mise à jour de grub. Si tout se passe bien un petit redémarrage et voilà le résultat :

    grub2 avac la nouvelle image d'arrière plan.

    Il est possible que le texte ne soit pas lisible sur le nouveau fond, dans ce cas il faut modifier les couleurs pour le texte sélectionné et non sélectionné. Les modifications sont à faire dans le fichier de configuration /etc/grub.d/05_debian_theme et en particulier dans les deux lignes suivantes (lignes 39 et 40) :

      set color_normal=white/black
      set color_highlight=red/black

    Il faut varier uniquement la première couleur (en gras). La ligne color_normal correspond au texte non sélectionné et la ligne color_highlight correspond au texte sélectionné. Il ne faut pas oublier de faire la mise ç jour de grub après chaque modification.

    [1]: finalement les nouveaux arrivants à ubuntu ne seront plus surpris par l’affreux écran noir qui les accueil lors du premier démarrage du système.

    Changement serveur et CMS

    Un billet rapide pour signaler la migration de mon blog depuis blogger -chez google- vers un autre serveur commercial avec WordPress 2.8. Depuis quelques semaines, lors de la préparation de mon dernier billet, j’étais tenté par cette idée de migration et j’ai pas pu résister encore plus, finalement … Pourquoi pas !!

    La migration et le transfert des anciens billets et commentaires c’est déroulée sans gros soucis. Seul bémol, blogger et wordpress ne génèrent pas les titres des billets de la même manière donc il y a un risque de retomber dans le planet-libre sur des liens cassés vers les billets de mon blog.

    ubuntu, les premiers pas vers l’utilisation au quotidien

    Suite aux évènements organisés dans différentes villes Tunisiennes (liste) où notre équipe locale (LoCo) ubuntu-tn a participé en assurant, entre autres, des présentations de ubuntu et des logiciels libres en général. J’ai préparé une présentation destinée aux nouveaux arrivants dans le monde merveilleux de ubuntu et le libre. Cette présentation que j’ai intitulé “ubuntu, les premiers pas vers l’utilisation au quotidien” est une courte introduction qui a pour objectifs de :
    • Familiariser un nouvel utilisateur de notre OS favori avec le nouvel environnement.
    • Présenter quelques nouvelles notions de base.
    • Présenter quelques tâches nécessaires pour bien entamer l’utilisation du système.
    Comme vous allez le remarquer la présentation est majoritairement composée de copies d’écran qui montrent les étapes a suivre pour faire une tâche donnée.
    La présentation sous format open document (environ 26Mo) et sous format PDF (environ 6Mo) sont disponibles ici :

    PDF ODP

    Édit : Un autre lien permanent ici. Merci à Edouard.

    - P.S.1. Le fichier est hébergé dans le wiki ubuntu et le lien n’est pas permanent, d’ailleurs il y a un soucis avec les fichiers en PDF. Si vous avez une astuce pour que je puisse simplement héberger et partager mes fichiers je suis preneur ;)
    - P.S.2. Les différentes présentations des membres de notre LoCo sont disponibles ici : Page des présentations.
    - P.S.3. Jamais 2 sans 3 :) .

    101010 = 2A

    C’est un billet spécial car il correspond à un nombre spécial ;)
    Premier Indice :
    irobot-white
    Deuxième indice :

    Is The Answer to the Ultimate Question of Life, the Universe, and Everything, as calculated by an enormous supercomputer over a period of 7.5 million years.

    Troisième indice : le titre de ce billet.

    Nouveau Comité de Direction de la LoCo ubuntu Tunisie

    Une année après l’élection du premier comité de direction de notre LoCo team ubuntu-tn une réunion irc a eu lieu le 19 Juin pour élire le nouveau comité de direction (CD). Notre CD est composé de 7 groupes, chaque groupe assure une tâche bien particulière et il géré par un coordinateur et un adjoint.

    Voici la composition de la nouvelle équipe :

    Le premier objectif de cette nouvelle équipe est de préparer la ré-approbation de notre LoCo planifiée pour le mois prochain.

    ubuntu Tunisia new management committee

    One year after the election of the ubuntu Tunisia LoCo team first management committee an irc meeting was held on June 19th to elect the new management committee (MC). Our MC is composed by 7 groups, each group have a particular task and it’s managed by a coordinator and an assistant.

    Here is the composition of the new MC :

    The first goal of this team is to get ready for the review of our LoCo approval application planned next month.

    Ali est un utilisateur libre

      Après quelques billets réservés à des utilisateurs expérimentés dans le monde de ubuntu ou du libre en général, voici un billet réservé à un utilisateur débutant avec ubuntu. Mon collègue Ali est venu me voir un jour d’avril 2008 pour me dire qu’il vient de s’offrir un nouveau PC portable, mais que le système d’exploitation fournit avec (vista), l’empêche de travailler convenablement et lui cause beaucoup de soucis. Il m’a demandé si c’est possible de lui installer l’ancienne version de windows (XP) et surtout de lui installer un très bon antivirus. Alors, et avec un peut d’humour j’ai répondu :
      - Moi : “Que dis tu si je t’installe un système imperméable aux virus ?”
      - Ali : “Ah !! c’est ça ton Linux ???”
      - Moi : “Oui”.
      et après une courte présentation du système, ces possibilités et surtout son esprit communautaire.
      - Ali : “Tu veux dire qu’avec ce système je serais indépendant de Bill, et de Windows ?”
      - Moi : “Oui :-) )”
      - Ali : “Alors installe le tout de suite”.
      Voici donc son témoignage après une année de liberté.

    1. Bonjour Ali, pour commencer, pourrais tu m’en dire un peu plus sur toi ? Comment considères tu tes connaissances en informatique ?
    2. Moyennes.

    3. Depuis combien de temps utilises-tu un ordinateur et quelle en est ton utilisation principale ?
    4. Depuis 20 ans. traitement de texte et machine d’acquisition de signaux (interfacage avec des appareils de mesures).

    5. Comment as-tu pris connaissance qu’il existait autres choses que Microsoft Windows pour ton ordinateur ?
    6. En avoir un ras-le bol de Microsoft (virus et Co.) mais surtout grâce au contact avec un copin Nizar.

    7. Pourrais-tu nous expliquer pourquoi, aujourd’hui, tu utilises un système d’exploitation libre ?
    8. Il est en accord avec mes principes : La notion commerciale est complètement absente d’un tel système. Sa “philosophie” est basée sur le partage des connaissances: On a l’impression d’être “tout simplement aidé” par un tel système quand on est en difficulté.

    9. Comment s’est passée ta migration et quelles sont les choses que tu as découvertes dans ton nouveau système et dont tu ne sais plus te passer ?
    10. Le passage à ce système s’est effectué sans aucun problème avec l’aide d’une personne professionnelle. Sans elle, je suis certain de rencontrer beaucoup de difficultés. Sont-elles dues à mes connaissances rudimentaires en informatique (et surtout mon impatience) ou à la complexité des opérations ?

    11. Depuis ta migration, quelles sont les choses que tu regrettes ou que tu ne trouves pas dans ton système ?
    12. Différentes applications : surtout l’adaptation de certains logiciels (Origin, traitement d’images). Il faudra faire appel à des connaisseurs !!!

    13. Dans ton utilisation journalière de ton nouveau système libre, trouves-tu facilement les logiciels dont tu as besoin ?
    14. A vrai dire, je n’ai pas essayé de chercher mais j’ai surtout recours à des logiciels que je connais déjà. C’est peut être ça l’erreur ou la réponse à la difficulté mentionnée ci-dessus.

    15. Est-ce qu’il t’est déjà arrivé de faire la promotion de ton système d’exploitation libre auprès de tes amis ?
    16. Oui, souvent.

    17. Si tu avais la possibilité d’exaucer trois souhaits en rapport avec ton système d’exploitation, lesquels seraient-ils ?
    18. 1- Le voir chez le plus d’utilisateurs d’informatique.
      2- Le maîtraiser mieux, donc pouvoir suivre une formation dessus.
      3- Initier et pousser les jeunes à l’utiliser.

    19. Pourrais tu nous donner ta cotation sur 10 des différents systèmes d’exploitation et / ou distributions qui sont passées entre tes mains ?
    20. Ubuntu : 8 (grâce à sa philosophie et à cause de ces difficultés).
      Microsoft : 5 (grâce à la facilité d’utilisation et à cause de la dépendance engendrée).

    21. Pourrais-tu nous montrer une capture d’écran de ton bureau ?
    22. Non, il faudrait aller sur outils accessibilité etc… !!!!