Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Pas d'image au boot :(
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Sat May 31, 2003 6:48 pm    Post subject: Pas d'image au boot :( Reply with quote

Bonsoir !

En pleine révision de partiels, je me suis dis : "plutot que de bosser comme un idot, tu vas te faire un joli bootsplash pour impressionner tes amis ;p". Là je ne me doutais pas encore de ce qui m'attendait...

Donc j'ai suivi exactement la doc : The Gentoo Framebuffer, Bootsplash (12VT) & Grubsplash How-To
https://forums.gentoo.org/viewtopic.php?t=49036&highlight=gentoo+framebuffer


Enfin bref, après des heures et des heures d'essai je ne parvins à obtenir autre chose que ce satané pingouin qui me sourit sournoisement en me narguant de son oeil vicieux et son rictus baveux... toujours pas d'image de fond...

j'utilise le ck-sources, patché avec toutes les options qui ya dit dans la doc... apres de longs atermoiements, 3 mouchoirs pleins de reniflades tristes et désespérées, j'en viens à implorer l'aide d'un quelquonque bon samaritain...

Pour info, il me gueule dessus à propos d'un RAMDISK invalide,
Code:

RAMDISK: Couldn't find valid RAM disk image starting at 0.

et jamais il ne me met :
Code:

Looking for splash picture.... found (1024x768, 27481 bytes).


Voilà, si qq1 a une idée

A+
Starch'
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
ptitoine
n00b
n00b


Joined: 13 May 2003
Posts: 54
Location: Nantes, France

PostPosted: Sat May 31, 2003 7:53 pm    Post subject: Reply with quote

il y a une option a activé dans ton kernel "Ramdisk" active la et recompile le
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Sun Jun 01, 2003 6:07 am    Post subject: Reply with quote

c'est déjà fait

Code:

[starch@anduril]/usr/src/linux % grep RAM .config                                                                     
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
# CONFIG_NVRAM is not set
# CONFIG_CRAMFS is not set
CONFIG_RAMFS=y


de plus il m'initialise bien au démarrage

Code:

RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize


non je pense qu'il ne trouve simplement pas quoi mettre dedans...
pourtant je l'ai bien spécifié dans le grub.conf

Code:

title= Gentoo !! (Ck + Splash)
root (hd0,1)
kernel /boot/kernel-2.4.20-ck6splash root=/dev/hda3 idebus=66 hdd=ide-scsi ide0=ata66 video=mtrr,ywrap,vesa:1024x768@85 vga=0x318 splash=verbose
initrd= (hd0,1)/boot/initrd


et le fichier est bien dans ce répertoire...

J'y perds mon latin1 :wink:

A+
Starch'
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Sun Jun 01, 2003 6:15 am    Post subject: Reply with quote

c'est déjà fait

Code:

[starch@anduril]/usr/src/linux % grep RAM .config                                                                     
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
# CONFIG_NVRAM is not set
# CONFIG_CRAMFS is not set
CONFIG_RAMFS=y


de plus il m'initialise bien au démarrage

Code:

RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize


non je pense qu'il ne trouve simplement pas quoi mettre dedans...
pourtant je l'ai bien spécifié dans le grub.conf

Code:

title= Gentoo !! (Ck + Splash)
root (hd0,1)
kernel /boot/kernel-2.4.20-ck6splash root=/dev/hda3 idebus=66 hdd=ide-scsi ide0=ata66 video=mtrr,ywrap,vesa:1024x768@85 vga=0x318 splash=verbose
initrd= (hd0,1)/boot/initrd


et le fichier est bien dans ce répertoire...

J'y perds mon latin1 :wink:

A+
Starch'
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
sebweb
Apprentice
Apprentice


Joined: 29 Jan 2003
Posts: 220
Location: Bordeaux - France

PostPosted: Sun Jun 01, 2003 7:51 am    Post subject: Reply with quote

J'avaids le même probleme jusqu'au jour ou j'ai fait un check disk !

J'ai jamais compris pourquoi
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Mon Jun 02, 2003 8:01 pm    Post subject: Reply with quote

quitte à tester des trucs qui visiblement n'ont rien à voir, je me suis fait un fsck.ext2 de ma partition de boot, mais rien n'y a changé :)

une seule solution : boire une bière en offrande au dieu du framebuffer, qui sait, peut-être sera t-il clément...

A+
Starch'
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Jun 02, 2003 8:37 pm    Post subject: Reply with quote

es-tu sûr que l'image que tu veux mettre est dans le bon format, bonne résolution par rapport aux rêglages de ton framebuffer ?
perso j'ai pas fait ça encore, juste tester le FB pour avoir une chouette console, mais bon avec les drivers nvidia ça sux un peu... c'est dommage...
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Tue Jun 03, 2003 10:26 am    Post subject: Reply with quote

ben pour le format et tout je suppose que c'est bon parce que je prends les fichiers par défaut de gentoo... tout en 1024... il est vrai que j'ai pas testé dans une autre résolution...

j'ai même essayé avec les fichiers dans /usr/share/bootsplash ou visiblement y'a des initrd déjà faits...
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Jun 03, 2003 10:29 am    Post subject: Reply with quote

T'as positionné la bonne résolution dans ton initrd quand tu l'as créé ? Cad, la même résolution que celle passée en paramètre au kernel ?

Y a un super thread sur le sujet, chaipa si qqun l'a déjà cité. En le suivant pas à pas, c'est quasi impossible de se planter :wink:
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Tue Jun 03, 2003 10:44 am    Post subject: Reply with quote

ça y'est j'ai trouvé mon erreur...
merci à tout le monde.

Le problème n'était pas dans ma résolution dans l'option vesa passée au kernel, mais dans vga=

si je met vga=0x317 ça marche (avant j'avais 318)

Code:

#      | 640x480  800x600  1024x768 1280x1024
#  ----+-------------------------------------
#  256 |  0x301    0x303    0x305    0x307
#  32k |  0x310    0x313    0x316    0x319
#  64k |  0x311    0x314    0x317    0x31A
#  16M |  0x312    0x315    0x318    0x31B


alors je me demande... pourquoi ça marchait pas avant ? visiblement les lignes représentent le nombre de couleurs... à priori si je mets à 16M il devrait faire au moins autant qu'en 64k ???

ou est-ce l'image qui codée en 64k n'est pas affichable ?

ou c'est ma carte graphique ? les nvidia, parait qu'c pas ça ???

enfin, ça marche, suis content... ça sera même utilisable si jamais j'arrive à faire tourner ça en 85Hz histoire de pas me faire tourner de l'oeil quand je regarde ;p

A+
Starch'
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
arlequin
l33t
l33t


Joined: 16 Nov 2002
Posts: 707
Location: grep $USER /etc/passwd | cut -d':' -f6

PostPosted: Tue Jun 03, 2003 10:47 am    Post subject: Reply with quote

Ah ben c'est cool !!
Bon, maintenant tu retournes à tes révisions, nom d'diouuu !!! :P
_________________
J'vous dis ciao !
Au fait, ciao ça veut dire bye en anglais.
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Tue Jun 03, 2003 10:51 am    Post subject: Reply with quote

arghh, faut que je trouve autre chose à faire...

:lol:
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Tue Jun 03, 2003 4:21 pm    Post subject: Reply with quote

Il me semble avoir lu un truc comme quoi le mode VESA c'est 60Hz et rien d'autre, enfin je dis ça sans vérifier mais me semble bien qd même !
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Wed Jun 04, 2003 4:33 pm    Post subject: Reply with quote

oui j'ai lu ça qq part aussi, dans Documentation/fb/vesafb.txt

Code:

There is no way to change the vesafb video mode and/or timings after
booting linux.  If you are not happy with the 60 Hz refresh rate, you
have these options:

 * configure and load the DOS-Tools for your the graphics board (if
   available) and boot linux with loadlin.
 * use a native driver (matroxfb/atyfb) instead if vesafb.  If none
   is available, write a new one!
 * VBE 3.0 might work too.  I have neither a gfx board with VBE 3.0
   support nor the specs, so I have not checked this yet.


ce n'est guère rassurant, mais qqpart, j'ai vu qu'il y-avait un fbmodes ou qqch comme ça... enfin, ça doit être possible !

Starch' -- confiant
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Wed Jun 04, 2003 10:35 pm    Post subject: Reply with quote

Oui c'est vrai aussi que qd j'avais testé le FB pour la console, j'avais pas l'impression d'être en 60Hz... tellement pas que dans mon grub j'avais mis :
Code:
vga=791 video=vesa:ywrap,mtrr:1024x768-16@85

Bon par contre là je me rends compte que j'avais pas la même valeur que toi passé à vga... pourtant ça marchait très bien comme ça, vu que ça fait un moment faudra que je m'y remettes surtout que j'aimerai en profiter pour tester le bootsplash, car c'est vrai ça rox ;)

D'ailleurs à ce propos il y a beaucoup d'étapes pour avoir le bootsplash à partir du moment où on a déjà le FB d'activé ?
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Thu Jun 05, 2003 4:57 pm    Post subject: Reply with quote

791 ? qu'est-ce ? qui ne risque rien n'a rien je vais tester ;p

Vu qu'il faut patcher le kernel pour pouvoir mettre une image à la place du tux classique, oui pas mal... sauf si tu part d'une gentoo-sources recente et quelques autres (mais pas ck-sources) qui sont déjà patchées...

En tout cas je pense que t'auras quand même à recompiler ton noyau...

mais c'est vrai que c'est joli ;p

A+
Starch'
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Thu Jun 05, 2003 9:21 pm    Post subject: Reply with quote

oué ça me tente bien, vais essayer de me pencher sur la question ce week end :)
Déjà je vais voir comment ça se passe avec mon noyau gaming.
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3634
Location: Belgium

PostPosted: Thu Jun 05, 2003 11:17 pm    Post subject: Reply with quote

Starch wrote:
791 ? qu'est-ce ?

C'est la valeur décimale correspondant à l'hexadécimal 0x317.

Il revient au même de mettre vga=791 ou bien vga=0x317
(du moins avec grub car je crois que lilo est plus pointilleux ...)

A noter que certaines cartes graphiques admettent des valeurs qui ne figurent pas dans le tableau, pourtant officiel, que tu as mentionné plus haut.
Sur ma GeForce 4200, vga=0x346 (838 décimal) donne une console de 75 lignes en 1600x1200 ! :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum