#251 Le 26/09/2007, à 13:56
- ptitpoul
Re : GRUB-GFX Le grub en image et stylé [BETA+]
grub est installé lors du changement de noyau
Pour ma part, non, le passage à Gutsy ne m'a pas installé le paquet grub. Seul le menu.lst est mis à jour (pas vraiment "écrasé") par update-grub.
Hors ligne
#252 Le 26/09/2007, à 20:32
- misaine
Re : GRUB-GFX Le grub en image et stylé [BETA+]
peut-être alors que l'endroit où l'on place la ligne en rapport avec grub-gfx a son importance lors d'un update-grub
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#253 Le 06/11/2007, à 20:49
- Foussa
Re : GRUB-GFX Le grub en image et stylé [BETA+]
le liens http://doc.gwos.org/index.php/GfxBoot ne fonctionne plus
Hors ligne
#254 Le 06/11/2007, à 21:00
- FCDI
Re : GRUB-GFX Le grub en image et stylé [BETA+]
pas grave ya celui la
http://doc.ubuntu-fr.org/grub-gfx
Hors ligne
#255 Le 06/11/2007, à 21:09
- Foussa
Re : GRUB-GFX Le grub en image et stylé [BETA+]
c'est le lien pour télécharger un thème
voilà un nouveau
http://www.gnome-look.org/content/show.php?content=43165
Hors ligne
#256 Le 06/11/2007, à 22:02
- FCDI
Re : GRUB-GFX Le grub en image et stylé [BETA+]
en recherchant GFXBoot Theme dans gnome-look on n'en trouve que 4 dommage
Hors ligne
#257 Le 22/11/2007, à 19:54
- neoraptor
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Est-ce qu'il y a moyen d'avoir grub-gfx en très haute résolution (WUXGA : 1920x1200)?
Parce que pour l'instant ce n'est pas super beau.
Merci de vos suggestions!!
Hors ligne
#258 Le 14/12/2007, à 12:47
- neoraptor
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Je me permet un petit up.
Alors, pas d'idées?
Hors ligne
#259 Le 14/12/2007, à 20:33
- misaine
Re : GRUB-GFX Le grub en image et stylé [BETA+]
avant le demarrage de l'OS la résolution est toujours de 800x600
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#260 Le 10/02/2008, à 18:26
- VV666
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bonjour, j'ai pas bien compris la procédure pour modifier un thème, car pour compiler avec "make", il faut les source. Hors, si on extrait les fichiers d'un thème "message.X" les fichiers sont déjà compilé, non ?
Comment peut-on avoir les sources ?
Est-il possible de mofifier un thème déjà existant uniquement avec le "message" compilé ?
Merci
#261 Le 18/02/2008, à 22:36
- ptitpoul
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bonjour,
pour ma part, j'ai pas dit qu'on extrait les sources depuis "message.X". Il faut trouver les sources ; il y a 3 exemples dans ce post.
Les modifications possibles avec un thème compilé sont uniquement le changement des images.
Hors ligne
#262 Le 29/04/2008, à 20:49
- Kanoba14
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bonjour,
Grub-gfx marche toujours sur hardy, aucun problème particulier, et la liste des thèmes disponibles s'est un peu allongée sur gnome-look.org (mettez gfx en recherche), il y en a maintenant une bonne trentaine.
Par contre, impossible pour moi de compiler les sources. make bootdir me marque l'erreur:
Undefined words: fade, fadein
make: *** [bootdir] Erreur 10
J'ai essayé avec presque tous les thèmes, l'erreur est toujours là.
C'est la fonction fade dans le fichier common.inc qui pose problème, si je l'enlève, la compilation marche mais le thème est bien sur invalide.
J'aurais voulu savoir si d'autres arrivent toujours à les compiler, savoir quelles dépendances il me manque ou autre.
En bref, ça fait une semaine que je suis sur un thème, et il ne me manque que la compilation pour le finir, si quelqu'un a une idée, merci.
Dernière modification par Kanoba14 (Le 29/04/2008, à 20:49)
Hors ligne
#263 Le 30/04/2008, à 00:55
- ptitpoul
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bonjour,
en effet, les commandes fade et fadein n'existent plus dans le compilateur gfxboot, entre la version 3.2.23 (edgy, feisty) et la 3.3.28 (gutsy). J'ai trouvé cette info en regardant le source de gfxboot (les fonctions possibles sont listées dans le fichier mk_vocabulary et définies dans bincode.asm, du code assembleur...).
Je pense que tu es parti d'un thème trop vieux, par exemple les thèmes Suse et GoboLinux de 2005 ne se compilent plus avec la version 3.3.39 (hardy) de gfxboot. Les thèmes plus récents se compilent sans problème, teste par exemple le thème ubuntu du paquet gfxboot-theme-ubuntu pour hardy.
Donc soit tu repars d'un thème récent, soit tu le compiles avec la version 3.2.23, soit tu commentes la ligne faisant appel à ces fonctions dans common.inc (c'est qui est fait dans ce thème posté sur gnome-look.org).
Bon courage.
Dernière modification par ptitpoul (Le 12/05/2008, à 17:34)
Hors ligne
#264 Le 03/05/2008, à 16:23
- Fractal
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bonjour
J'ai le même problème que Kanoba14, mais je ne trouve pas où sont les lignes faisant appel aux fonctions fade et fadein, elles ne sont pas dans le Makefile et j'ai pas envie d'ouvrir tous les fichiers un par un.
Fractal
Hors ligne
#265 Le 03/05/2008, à 16:38
- Fractal
Re : GRUB-GFX Le grub en image et stylé [BETA+]
C'est bon, j'ai trouvé, c'est dans common.inc.
Par contre j'ai recompilé à l'identique, en mettant juste en commentaire les deux lignes qui posaient problème, ce thème, et GRUB-gfx me dit que c'est pas le bon format
Quelqu'un aurait une idée?
Fractal
Hors ligne
#266 Le 03/05/2008, à 17:02
- Fractal
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bon, j'ai téléchargé la version 3.2.23 de gfxboot, la compilation marche, et le truc compilé marche aussi.
Par contre j'ai essayé de changer l'image de fond, en faisant attention à avoir la même taille (800×600) mais ça ne marche pas, il ne me dit pas qu'il y a une erreur mais l'écran est noir et il ne se passe rien.
Quelles sont les autres contraintes à respecter pour les images?
Fractal
Hors ligne
#267 Le 03/05/2008, à 18:44
- Fractal
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Bon il doit y avoir une limite de taille du fichier aux alentours de 50 Kio, ma nouvelle image en faisait 54 et je l'ai un poil plus compressée pour qu'elle en fasse 40 et ça marche
Fractal
Hors ligne
#268 Le 04/05/2008, à 02:34
- Kanoba14
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Merci a Ptitpoul pour sa réponse, le problème venait bien de là même si à côte de ça je ne peux pas compiler le theme ubuntu avec la dernière version de grub, mais bon, pas grave, je préfère me baser sur de vieux themes et tout fonctionne.
Fractal, pour les images, y a différentes contraintes, le poids, qui est de 50 ko pour ce thème mais qui va varier pour d'autres si il y a des images style rdots.jpg en plus (comme head.jpg et head_a.jpg), et la taille, 800x600, tu peux t'en servir et mettre des images plus petites, j'en ai mis une de 400x450 a peu pres, et ça permet d'avoir une image de bien meilleur qualité, après c'est une image sur fond noir donc cela ne ressort pas avec les zones ou il n'y a pas d'images, par contre, je cherche mais je sais pas encore si on peut dire a grub gfx de ne pas placer l'image en x 0 et y 0.
Je continue a faire des tests pour connaitre les différentes modifications possibles; pour modifier la place du comptes a rebours, c'est dans common.inc et il faut modifier la partie (pour les anciens thèmes):
%RUNDER TIMER : POSITION SETZEN
small_layout {
/head.x 370 def
/head.y 173 def
} {
/head.x 400 def
/head.y 95 def
} ifelse
en déplaçant x et y, ici ça dénfinit la place du timer en chiffre et celui du compte a rebours visuel qui est au dessus généralement sur les thèmes. J'ai pas encore essayé de les séparer mais en augmentant les x ensemble et les y ensemble, déplacer le tout marche sans problème.
Dans les trucs dont j'ai besoin et que je sais pas encore faire, il me reste à trouver comment activer ou non les boot-options en bas. Dans les sources de thèmes que j'ai trouvé, elles sont toujours activé donc j'ai pas de points de comparaison
Si quelqu'un sait comment les désactiver, je suis preneur^^
Hors ligne
#269 Le 05/05/2008, à 15:03
- wolux@work
Re : GRUB-GFX Le grub en image et stylé [BETA+]
bonjour,
Je cherche désepérément comment mettre le texte de grub en français. Je parle du texte "use up and down arrow to select os ..."
Je n'ai pas trouvé la réponse sur le forum. Le seul moyen est-il de passer par grub-gfx ?
++
#270 Le 05/05/2008, à 23:28
- Phoenix.
Re : GRUB-GFX Le grub en image et stylé [BETA+]
gksudo gedit /boot/grub/menu.lst
et apres tu changes là où il dit title la phrase en anglais pour la tienne
tu peut mettre ce que tu veux mais fait très attention, sauvegarde ton menu list
avant de tout changement, c'est pas trop sage de jouer avec grub. Bon courage!
KDE 4. Libère le Kikoolol qui est en toi!
Mon site
GG Enorme! HH Oh secours! II Presque parfait! JJ Pas mal! KK Buggé! LL enfin du bon LTS!
Macbook pro 13' i5. (La galère pour faire marcher le wifi sous NN dessous, d'ailleurs. :( )
Hors ligne
#271 Le 09/05/2008, à 12:40
- ptitpoul
Re : GRUB-GFX Le grub en image et stylé [BETA+]
à Kanoba14, pour les otions de boot, c'est dans le fichier panel.inc qu'on les modifie. Essaye de commenter les lignes contenant KeyF1, KeyF2, etc dans la fonction /panel.short (par exemple les lignes 93 et 94 dans ce thème).
Sur ma hardy, le thème du paquet gfxboot-theme-ubuntu_0.5.20 (prenez la source tar.gz car il manque un fichier dans le paquet deb) se compile bien avec gfxboot de hardy mais ensuite le menu ne fonctionne pas quand je l'émule avec qemu : "/boot/menu/message" has wrong format, press a key to continue. Quelqu'un a-t-il réussi à le faire fonctionner ?
à phoenix_001, je ne pense que c'est ce que demande wolux@work, il cherche à traduire le texte de l'interface, pas les entrées de son menu.
à wolux@work, dans le code source de grub-0.97, dans stage2/stage2.c, ligne 308, il y a :
"\n\Use the %c and %c keys to select which entry is highlighted.\n". Après il y a aussi les autres phrases en anglais. Donc il faut modifier et recompiler grub pour l'avoir en français. Contrairement à grub-gfx, grub n'a pas de système d'internationalisation.
Dernière modification par ptitpoul (Le 09/05/2008, à 15:38)
Hors ligne
#272 Le 12/05/2008, à 13:20
- S2S
Re : GRUB-GFX Le grub en image et stylé [BETA+]
bonjours,
je me decide a poster car apres 6 jour et 3 cassage, ca commence a m'emBIP<<é
d'abord je n'ai plus qu'un HDD (conflit sata/ide) car avec les deux (ou trois: 1sata et 2ide) impossible de faire une simple installation de ubuntu grub est planter d'emblé)
donc HDD SATA, Multiboot et partition /boot separer (je cumule moi)
au redemarage, j'ai toujours le message:
(hd0,1)/grub/message.snow: invalid file format
ce que j'ai fait:
installe pas a pas avec le tuto de doc.ubuntu*** avec les packets:
OS => Hardy64
gfxboot => depot hardy64
grub-gfxboot_0.97-29_amd64.deb
***un peu dur a suivre, (l'intro commence par la fin...deja), ce topic est deja un peut plus clair mais il faut ce taper 11 page car tout n'est pas revue au premier post)
puis venu ici et tester la totaliter de vos methode (des 11 pages)
les retours:
df :
yaya@sssol:~$ df
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/sda5 30473596 2563752 26374032 9% /
varrun 514424 100 514324 1% /var/run
varlock 514424 0 514424 0% /var/lock
udev 514424 80 514344 1% /dev
devshm 514424 48 514376 1% /dev/shm
lrm 514424 43044 471380 9% /lib/modules/2.6.24-16-generic/volatile
/dev/sda2 256665 29888 213524 13% /boot
/dev/sda6 30473596 220464 28717320 1% /home
/dev/sda7 159351200 400 159350800 1% /media/sda7
gvfs-fuse-daemon 30473596 2563752 26374032 9% /home/yaya/.gvfs
sudo fdisk -l :
yaya@sssol:~$ sudo fdisk -l
Disque /dev/sda: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xbe5ebe5e
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sda2 2612 2644 265072+ 83 Linux
/dev/sda3 2645 2905 2096482+ 82 Linux swap / Solaris
/dev/sda4 2906 30401 220861620 5 Extended
/dev/sda5 2906 6729 30716248+ 83 Linux
/dev/sda6 6730 10553 30716248+ 83 Linux
/dev/sda7 10554 30401 159429028+ b W95 FAT32
les retour de 'grub' :
yaya@sssol:~$ sudo grub
[sudo] password for yaya:
grub> find /grub/stage1
find /grub/stage1
(hd0,1)
grub> root (hd0,1)
root (hd0,1)
Filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
setup (hd0)
Checking if "/boot/grub/stage1" exists... no
Checking if "/grub/stage1" exists... yes
Checking if "/grub/stage2" exists... yes
Checking if "/grub/e2fs_stage1_5" exists... yes
Running "embed /grub/e2fs_stage1_5 (hd0)"... 18 sectors are embedded.
succeeded
Running "install /grub/stage1 (hd0) (hd0)1+18 p (hd0,1)/grub/stage2 /grub/menu.lst"... succeeded
Done.
mon menu.lst :
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-legacy-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 10
## hiddenmenu #section ajouté manuelement car disparu apres 'update-grub /y'
# Hides the menu by default (press ESC to see the menu)
# hiddenmenu
# Pretty colours
# color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=/dev/sda5 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,1)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=ro quiet splash vga=791
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=(single-user mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=1
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
gfxmenu (hd0,1)/grub/message.snow
title Debian GNU/Linux, kernel 2.6.24-16-generic
root (hd0,1)
kernel /vmlinuz-2.6.24-16-generic root=/dev/sda5 ro
initrd /initrd.img-2.6.24-16-generic
title Debian GNU/Linux, kernel 2.6.24-16-generic (single-user mode)
root (hd0,1)
kernel /vmlinuz-2.6.24-16-generic root=/dev/sda5 ro single
initrd /initrd.img-2.6.24-16-generic
title Debian GNU/Linux, kernel memtest86+
root (hd0,1)
kernel /memtest86+.bin
### END DEBIAN AUTOMAGIC KERNELS LIST
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
chainloader +1
mais ca ne prend pas: (hd0,1)/grub/message.snow : invalid file format
yaya@sssol:~$ ls /boot/grub
default installed-version menu.lst~ menu.lstoriginal stage1
device.map iso9660_stage1_5 menu.lstback message.snow stage2
e2fs_stage1_5 jfs_stage1_5 menu.lstgfxbak minix_stage1_5 xfs_stage1_5
fat_stage1_5 menu.lst menu.lstgfxerreur reiserfs_stage1_5
helpppppp
Dernière modification par S2S (Le 12/05/2008, à 13:58)
portable: Toshiba Qosmio x500 12Q
fixe: P5N72-T Premium//Core2Quad-Q9550//7950GT//2048DDR2
OS: 10.04 - 10.10 - 11.04, 7
... qui croit tout savoir, n'en saura jamais plus ...
Hors ligne
#273 Le 12/05/2008, à 16:57
- ptitpoul
Re : GRUB-GFX Le grub en image et stylé [BETA+]
J'ai trouvé la réponse à ma question (pourquoi le thème ubuntu marchait pas) et la tienne du coup, en cherchant la cause de ton problème : il y a une incompatibilité entre grub-gfxboot récent et les thèmes anciens (compilés avec une vielle version de gfxboot) et vice-versa. (conclusion obtenue sur des tests d'émulation avec qemu d'un cd-rom bootable avec grub-gfxboot)
Par exemple, le dernier thème ubuntu (version 5.20 sur hardy) fonctionne avec le stage2_eltorito (c'est le fichier de grub nécessaire pour cdrom bootable) de grub-gfxboot_0.97-29 mais pas avec celui de grub-gfxboot_0.97-5 (le classique qui date de 2 ans maintenant). De même, les thèmes compilés avec gfxboot_3.2.23 (la version d'il y a 2 ans) c-à-d. les message.snow des tutoriaux fonctionnent avec grub-gfxboot_0.97-5 mais pas avec grub-gfxboot_0.97-29.
Et pour t'achever, les anciens thèmes ne se compillent qu'avec l'ancien gfxboot donc tu ne peux pas les recompiler pour un grub-gfxboot récent, à moins de les modifier (des fois c'est pas grand chose, exemple).
En vielle version 64bits de grub-gfxboot compatible avec les message.snow des tutoriaux, il y a la version 0.97-11 pour debian, mais je crois que le script d'installation (grub-install) ne fonctionne pas sur ubuntu. Dans ce cas, l'astuce est de récupérer juste les fichiers de démarrage nécessaire (stage, stage2, *stage1.5) de cette version 0.97-11 et les copier dans ton répertoire grub à la place des récents (ceux de la 0.97-29).
Sinon, il te faut des thèmes récents, compilables avec un gfxboot récent, comme ceux dans les dépots d'ubuntu.
A part ça, les nouvelles versions de grub-gfxboot (0.97-29) acceptent des archives plus grosses (l'archive du thème suse 3.3.39 fait 386 ko, la variante avec les manchots animés tournent avec les images de base non compressées ).
Dernière modification par ptitpoul (Le 28/06/2008, à 20:21)
Hors ligne
#274 Le 12/05/2008, à 21:24
- atlante
Re : GRUB-GFX Le grub en image et stylé [BETA+]
Salut,
ce serait sympa de faire une page sur le wiki pour résumer toutes les infos défrichées ici. Même si c'est une page brouillon.
Hors ligne
#275 Le 13/05/2008, à 11:30
- misaine
Re : GRUB-GFX Le grub en image et stylé [BETA+]
celle là ne te plait pas ?
http://doc.ubuntu-fr.org/grub-gfx
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne