View previous topic :: View next topic |
Author |
Message |
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Wed Apr 28, 2004 9:37 am Post subject: [Bootsplash] Installation (résolu) |
|
|
Bonjour !
Voila après avoir suivis les précieux conseil que l'on ma donné j'ai recompilé mon noyau depuis le debut. Maintenant mon frambuffer marche très bien et au demarrage j'ai un merveilleux petit pinguin (et surtout un bien meilleur affichage)
Mon problème est que je n'arrive pas a faire marcher le bootsplash. J'ai refait plusieur fois ce howto : https://forums.gentoo.org/viewtopic.php?t=49036&postdays=0&postorder=asc&start=0 malheureusement rien n'y fait. Voila la procédure que j'ai suivis :
Code: |
#emerge sync
#emerge bootsplash
#etc-update
#ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r14/bootsplash-0.6-r14.ebuild config
*
*Patching the kernel (branch: 2.4) in /usr/srclinux ...
*
*
*It appears your kernel has already been patched
*
#cd /usr/src/linux
#make menuconfig (j'ai ajouté les option recommandées dans le howto + celle de la documention gentoo)
#nano /etc/X11/XF86Config[-4] (ajout de la ligne : Option "NvAGP" "1")
#make dep && make clean bzImage modules modules_install
#cp arch/i386/boot/bzImage /boot/kernel-2.4.26
#cp System.map /boot/System.map-2.4.26
#/sbin/splash -s -f /etc/bootsplash/default/config/bootsplash-1024x768.cfg > /boot/initrd-1024x768
#nano /etc/lilo.conf
mon fichier lilo :
boot=/dev/hda
prompt
timeout=50
default=gentoo
image="/boot/kernel-2.4.26"
vga=0x317
root="/dev/hda6"
label="gentoo"
read-only
append="video=vesa:ywrap,mtrr"
initrd=/boot/initrd-1024x768
other=/dev/hda3
label=windows
#/sbin/lilo
Added gentoo *
Added windows
#rc-update add bootsplash default
*bootsplash already installed in runlevel default; skipping
#reboot
|
Voilà si qqun à une petite idée elle est la bien venue !
Last edited by Robert le trépané on Fri Apr 30, 2004 8:57 am; edited 1 time in total |
|
Back to top |
|
|
gotha n00b
Joined: 16 Apr 2004 Posts: 16
|
Posted: Wed Apr 28, 2004 10:00 am Post subject: |
|
|
refait ca https://forums.gentoo.org/viewtopic.php?t=164981&highlight= sans oublier de :
et c bien :
Code: | make dep && make clean bzImage modules modules_install |
et j'insite sur le bzImage en nom de noyau
et effectevement il faut ajouter dans lilo.conf :
Code: | initrd=/boot/initrd-1024x768 |
edit : ah oui si tu as pas de carte nvidia ca sert a rien le nvagp ds XF86Config |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Wed Apr 28, 2004 3:40 pm Post subject: |
|
|
Je ne comprend pas, après avoir fait :
Code: |
# make dep && make clean bzImage modules modules_install
|
j'ai ça comme problème :
Code: |
# mount /boot
mount : /dev/hda1 already mounted or /boot busy
mount : according to mtab, /dev/hda1 is already mounted on /boot
|
ça me semble normal puisque j'ai monté ma partition /dev/hda1 mais à quoi sert cette commande alors ? |
|
Back to top |
|
|
gotha n00b
Joined: 16 Apr 2004 Posts: 16
|
Posted: Wed Apr 28, 2004 3:48 pm Post subject: |
|
|
Robert le trépané wrote: |
ça me semble normal puisque j'ai monté ma partition /dev/hda1 mais à quoi sert cette commande alors ? |
A être sûre que tu l'as effectivement monté |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Wed Apr 28, 2004 4:22 pm Post subject: |
|
|
Ben je comprend pas si ça me dit :
Code: |
# mount /boot
mount : /dev/hda1 already mounted or /boot busy
mount : according to mtab, /dev/hda1 is already mounted on /boot
|
ça veux pas dire effectivement que ma partition est bien montée ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Wed Apr 28, 2004 4:42 pm Post subject: |
|
|
Robert le trépané wrote: | ça veux pas dire effectivement que ma partition est bien montée ? | Affirmatif, tu as correctement traduit la ligne : Code: | /dev/hda1 is already mounted on /boot |
_________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 6:36 am Post subject: |
|
|
Au moins on est tous d'accord pour dire que ma partition est mounté
J'en deduis donc que si la partition /boot est mounté dès le demarrage (comme ç semble être effectivent mon cas) il n'est pas necessaire d'utiliser :
J'ai un autre problème (et oui encore ) lorsque j'utilise la commande :
Code: |
ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r2/bootsplash-0.6-r9.ebuild config
|
pour (si j'ai bien compris) ajouter la commande : "Use splash screen instead of boot logo" j'ai un message me disant que mon kernel est déjà patché mais cette option n'apparait pas !
Même après un :
qui semble m'avoir remis mon menuconfig à zero j'ai toujours le même message. J'ai même essayé :
Est ce que le fait que mon bootsplash ne se lance pas peut être du au fait que je n'ai pas selectionné l'option : [*] Use splash screen instead of boot logo et si oui, y-t-il un moyen pour afficher cette option dans mon menuconfig ?
merci de votre patience |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Apr 29, 2004 8:08 am Post subject: |
|
|
Quelles sources utilises-tu ???
Si ce sont les vanillas (c'est cette version que tu utilisais dans un autre thread), elle ne sont pas patchées pour le bootsplash.
Dans ce cas, quel est le message renvoyé par la commande
Code: | ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r2/bootsplash-0.6-r9.ebuild config | ??? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 8:51 am Post subject: |
|
|
J'utilise toujours les vanilla-sources, depuis mon dernier post j'ai toujours pas reussir à faire marcher mon bootsplash. Voila ce que ça me donne :
Code: |
# ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r2/bootsplash-0.6-r9.ebuild config
!!! doebuild: ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r2/bootsplash-0.6-r9.ebuild config not found for config
|
ce qui me semble normal puisque dans quand je fais :
Code: |
# ls /var/db/pkg/medi-gfx/
bootsplash-0.6-r14
|
je n'ais pas de bootsplash-0.6-r2 mais seulement bootsplash-0.6-14
Enfin bon quand je fais :
Code: |
# ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r14/bootsplash-0.6-r14.ebuild config
*
* Patching the kernel (branch: 2.4) in /usr/src/linux
*
*
* It appears your kernel has already been patched
*
|
et pourtant l'option "Use splash screen instead of boot logo" n'est pas dans mon menuconfig.
Comme j'ai fait pas mal de fois le tut sur le bootsplash et qu'il est dit faire "ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r14/bootsplash-0.6-r14.ebuild config" mon noyau doit effectivement etre patché, mais alors pourquoi donc l'option n'apparait elle pas ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Apr 29, 2004 9:00 am Post subject: |
|
|
Tu as bien suivi ce qui est décrit dans ce thread : https://forums.gentoo.org/viewtopic.php?t=49036&postdays=0&postorder=asc&start=0 ???
Notamment : Quote: | For 2.4.x kernel tree enable the following options. Code: | Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
Processor type and features --->
[*] MTRR (Memory Type Range Register) support
Block Devices ->
[*] Loopback device support
[*] RAM disk support
(4096) Default RAM disk size
[*] Initial RAM disk (initrd) support
Console Drivers ->
[*] VGA text console
[*] Video mode selection support
Console Drivers -> Frame-buffer support ->
[*] Support for frame buffer devices
[*] VESA VGA graphics console
[*] Use splash screen instead of boot logo |
For any kernel do NOT enable the following options or else you risk bootsplash not working or framebuffer corruption when switching VTs. Code: | Device Drivers --->
Graphics support --->
< > nVidia Riva support (do not enable!)
Logo configuration --->
[ ] Bootup logo (do not enable!) |
| et tout ce qui suis ??? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 9:21 am Post subject: |
|
|
Je pense que j'ai bien suivis le howto mais dans mon menuconfig je n'ai pas ces options :
Code: |
Device Drivers --->
Graphics support --->
< > nVidia Riva support (do not enable!)
Logo configuration --->
[ ] Bootup logo (do not enable!)
|
Toutes les autres options sont bien séléctionnée mais pour ce qui est de l'option :
Code: |
Console Drivers -> Frame-buffer support ->
[ ] Use splash screen instead of boot logo
|
Elle n'y est pas non plus. C'est peut être pour cela que le bootsplash ne marche pas mais à quoi cela est il du ?
Pour la suite du howto j'ai toujours ce problème lorsque je lance la commnde mount /boot :
Code: |
#mount /boot
mount : /dev/hda1 already mounted or /boot busy
mount : according to mtab, /dev/hda1 is already mounted on /boot
#mv /boot/bzImage /boot/bzImage.old
#cp /usr/src/linux/arch/i386/boot/bzImage /boot/
|
J'ai même essayé de faire umount /boot avant de compiler mon noyau pour voir si c'était pas ça mon problème mais ça ne change rien.
J'avoue que je commence à être un petit peu perdu, j'y connais forcement rien mais j'ai pas l'impression non plus que ce soit qqch de super pointu à faire non ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Apr 29, 2004 9:38 am Post subject: |
|
|
Re-emerge tes sources de noyau ("emerge vanilla-sources") et reprends tout depuis le départ du How-to pour le bootsplash. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 9:51 am Post subject: |
|
|
Ok d'accord, et si ça marche pas j'en profiterais pour tout reinstaller, mêttre le kernel-2.6 et les gentoo-sources
Jvous tiens au courrant |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Apr 29, 2004 9:56 am Post subject: |
|
|
Inutile de tout réinstaller pour mettre le 2.6 et les gentoo-sources !!!
L'un n'empêche pas l'autre et tu peux avoir autant de noyau que tu veux ... _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 10:03 am Post subject: |
|
|
Arf ok
Bon jvais déjà essayer de reemerger mes vanilla-sources et après j'essayerais de me mettre un autre noyau avec d'autres sources
merci bien pour tous ces conseils, j'espère que ça va quand même marcher di diou ! |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 12:46 pm Post subject: |
|
|
Bon voilà ce que j'ai fait :
Code: |
# emerge vanilla-sources
(je recommence le howto sur le bootsplash)
# emerge sync
# emerge bootsplash
# etc-update
# ebuild /var/db/pkg/media-gfx/bootsplash-0.6-r14/bootsplash-0.6-r14.ebuild config
*
* Patching the kernel (branch: 2.4) in /usr/src/linux
*
*
* It appears your kernel has already been patched
*
# cd /usr/src/linux
# make menuconfig
|
Et la malheureusement il n'y rien qui a changé, je n'ai toujours pas les options :
Code: |
Console Drivers -> Frame-buffer support ->
[ ] Use splash screen instead of boot logo
Device Drivers --->
Graphics support --->
< > nVidia Riva support
[ ] Bootup logo
|
Qu'est ce qu'il me reste à faire ? Installer de nouvelles sources et/ou le kernel-2.6 ? Ou alors j'ai oublier de faire quelque chose ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Apr 29, 2004 12:57 pm Post subject: |
|
|
Tu as bien coché Quote: | Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers | ??
C'est indispensable pour pouvoir utiliser le bootsplash (et autres joyeusetés ...). _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 1:31 pm Post subject: |
|
|
Oui oui bien sur j'ai coché cette option ! J'ai ausi remarqué que si elle était decochée toutes les options expérimentales n'aparaissaient pas (comme l'indique son nom d'illeur).
J'ai bien coché :
Code: |
Code maturity level options
[*] Prompt for developement and/or incomplete code/drivers
Loadble modules support
[*] Enable loadable module support
[*] Set version information on all module symbols
[*] Kernel module loader
Processor type and feture
(Pentium-Pro/Celeron/Pentium-II)
[*] PGE extensions
[*] Machine chek exception
[*] MTRR support
General setup
[*] Network support
[*] PCI support
[*] ISA bus support
[*] PCI device name database
[*] Support for hot-pluggable devices
[*] System V IPC
[*] Sysctl support
<*> Kernel support for a.out binairies
<*> Kernel support for ELF
<*> Kernel support for MISC
[*] Power managment support
Plug and Play configuration
<*> Plug and play support
<*> ISA plg and play support
Block devices
<*> Normal floppy disk support
<*> Loopack device support
<*> RAM disk support
[*] Initial RAM disk support
Network option
<*> Packet socket
<*> Unix domain sockets
[*] TCP/IP Networking
ATA/IDE/MFM/RLL support
<*> ATA/IDE/MFM/RLL support
SCSI support
<*>SCSI support
<*> SCSI disk support
[*] Enable extra cheks in new qeuing code
[*] Probe all LUNs on each SCSI device
[*] Verbose SCSI error
Network device support
[*] Network device support
<*> PPP support
<*> PPP async
<*> PPP sync
Character device
[*] Virtual terminal
[*] Support for console on virtual terminal
<*> Standard/generic serial support
[*] UNIX98 PTY support
File systems
<*> Kernel utomounter version 4 support
<*> Reisfert support
<*> Ext3 support
<*> DOS FAT support
[*] Virtual memory file system support
<*> ISO 9660 support
<*> JFS support
<*> NTFS support
[*] /proc file system support
[*] /dev file system support
[*] automaticly mount at boot
<*> Second extented fs support
<*> XFS filesytem support
Console drivers
[*] VGA text console
[*] Video mode selection support
Frame-Buffer support
[*] Support for frame buffer devices
[*] VESA VGA grphics support
|
Ouf c'était très long mais voici ma config, ya quelque chose qui cloche ? |
|
Back to top |
|
|
yoyo Bodhisattva
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Thu Apr 29, 2004 2:47 pm Post subject: |
|
|
Tout ça m'a l'air correct.
les options que tu cites : Quote: | Console Drivers -> Frame-buffer support ->
[ ] Use splash screen instead of boot logo
Device Drivers --->
Graphics support --->
< > nVidia Riva support
[ ] Bootup logo |
Ne doivent pas être sélectionnées (sont inutiles ou font partie du menu d'un 2.6) donc ça n'est pas forcément grave si tu ne les as pas.
Passes à la suite du howto. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Thu Apr 29, 2004 3:40 pm Post subject: |
|
|
Je viens de finir le howto sur le bootsplash et le framebuffer mais malheureusement ça ne marche toujours pas.
Je n'ai pas eut de message particulier (erreurs ou autre) donc je vois pas du tout d'où peut venir mon problème
Quelqu'un urait-il une idée miraculeuse ? |
|
Back to top |
|
|
Robert le trépané Tux's lil' helper
Joined: 15 Apr 2004 Posts: 86
|
Posted: Fri Apr 30, 2004 8:54 am Post subject: |
|
|
Enfin ! Enfin mon bootsplash marche !
Sur les vanilla-sources je n'arrivais pas à faire apparitre mon option :
Code: |
Console Drivers ->
Frame-buffer support ->
[ ] Use splash screen instead of boot logo
|
Comme j'ai testé tout ce que j'ai lu et que rien n'a changé, j'ai décidé d'enlever mes vanilla-sources et d'installer les gentoo-sources.
Code: |
# emerge -C vanilla-sources
# emerge gentoo-sources
|
Déjà l'option Use splash screen instead of boot logo était présente direct et après configuration du noyu, miracle oui ça marche !
Malheureusement, je ne comprend toujours pas pourquoi l'option n'apparaisait pas sous les vanilla-sources. Enfin bon le principal c'est que ça marche.
Encore merci à tous ceux qui m'ont patiement aidé |
|
Back to top |
|
|
|