Swisslinux.org

− The GNU/Linux crossroads in Switzerland −

 

Language

 

The Forum

You are not logged in.

  • Index
  •  » Tutoriaux
  •  » [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

#26 27 Feb 2005 16:43:18

Wallalai
Apôtre du libre
 
From: Sakon Nakhon
Registered: 15 Nov 2004
Posts: 112

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Alors si tu mets pas le support devfs c'est garanti que tu as un kernel panic. C'est marqué OBSOLETE mais faut le mettre quand-même. J'ai essayé bien souvent sans mais ça n'a jamais marché.

Si tu veux ensuite utiliser udev tu ajoute devfs=nomount aux options du kernel.

Offline

 

#27 27 Feb 2005 16:45:59

Kal
Affranchi(e)
 
Registered: 27 Feb 2005
Posts: 5

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Alors si tu mets pas le support devfs c'est garanti que tu as un kernel panic. C'est marqué OBSOLETE mais faut le mettre quand-même. J'ai essayé bien souvent sans mais çà n'a jamais marché.
Si tu veux ensuite utiliser udev tu ajoute devfs=nomount aux options du kernel.

oki je vais essayer avec devfs. Moi perso il ne me dérange pas ce programme car je ne sais vraiment pas à quoi il sert, j'ai juste entendu dire qu'il posait plein de problèmes. :mrgreen:

Offline

 

#28 27 Feb 2005 16:59:25

Wallalai
Apôtre du libre
 
From: Sakon Nakhon
Registered: 15 Nov 2004
Posts: 112

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Personellement je coche toujours l'option devfs quand je compile un kernel, depuis +de 3 ans déjà et je n'ai jamais eu de problème particulier. Même lorsque j'ai switché vers udev çà m'a pris une dizaine de minutes et çà fonctionnait.

Offline

 

#29 27 Feb 2005 23:52:20

jems
Affranchi(e)
 
Registered: 27 Feb 2005
Posts: 2

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Salut !

D'abord, un grand merci pour cet excellent tutoriel !

Maintenant, j'ai un petit souci : je n'arrive pas a avoir le silent mode, lors du boot, j'ai ces messages :
bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 23560 bytes, does not fit into framebuffer.

Bon, j'ai naivement cru que c'etait un problème de taille de l'image, mais après redimensionnement, ca ne change rien ...

Quelqu'un a ce problème ? Est-ce quelqu'un sait comment le résoudre ?

Merci d'avance !  wink

Offline

 

#30 28 Feb 2005 19:47:26

WaVeR
Gourou(e) du libre
From: Biel-Bienne
Registered: 08 Oct 2004
Posts: 531
Website

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

J'ai pas encore eu de problème de ce genre yikes. Sinon c'est quoi comme image que t'aimerais ajouter ainsi que sa taille ?


There's no place like 127.0.0.1

Offline

 

#31 28 Feb 2005 21:46:37

jems
Affranchi(e)
 
Registered: 27 Feb 2005
Posts: 2

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Bah, pour l'instant j'utilise juste les thèmes déjà fait en paquet debian (en l'occurence le tuxsplash, dans lequel j'ai mofidié l'image bootsplash pour remplacer le logo suse par le logo debian).
J'ai essayé d'autres thèmes aussi, mais sans plus de résultats ... en fait la console apparait bien toujours avec l'image bootsplash, mais impossible d'avoir le mode silent (dans /boot/grub/menu.lst j'ai rajouté splash=silent).

J'ai essayé d'inverser les images, et j'ai bien le mode verbose (le texte qui défile) sur l'image du silent, preuve que l'image en elle-même n'est pas en cause.

Voila ! en cherchant un peu dans les sources, j'ai vu que ce message s'affiche parce que (tiré de http://users.linuxbourg.ch/waver/tmp/bo … tch-2.6.10) :

Code:

else if (height * 2 * info->fix.line_length > info->fix.smem_len) {
+        printk(" does not fit into framebuffer.n");
+        silentsize = 0;
+    }

Sauf que après ca devient carrément en dehors de ce que je peux comprendre  :?  Je ne sais pas si ca peux aider ?

Offline

 

#32 02 Mar 2005 18:01:24

WaVeR
Gourou(e) du libre
From: Biel-Bienne
Registered: 08 Oct 2004
Posts: 531
Website

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Sincèrement aucune idée yikes jamais eu ce prob pour essayer de voir plus loin.


There's no place like 127.0.0.1

Offline

 

#33 03 Mar 2005 10:15:16

saintshakajin
Prêcheu(r|se) du libre
 
Registered: 03 Feb 2005
Posts: 182

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Tiens, me suis compiler un petit kernel 2.6.11-ck1-bootsplashé  :p  No problemo sauf un truc, les drivers nVidia ne veulent pas si'nstaller. Les patchs nVidia sont quand même dans les ck1? Ou il faut les prendre séparemment?


Debian Sid - XOrg 6.9 - KDE 3.5.0 - Kernel 2.6.15-ck2

Offline

 

#34 03 Mar 2005 13:03:09

WaVeR
Gourou(e) du libre
From: Biel-Bienne
Registered: 08 Oct 2004
Posts: 531
Website

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Tiens, me suis compiler un petit kernel 2.6.11-ck1-bootsplashé  :p  No problemo sauf un truc, les drivers nVidia ne veulent pas si'nstaller. Les patchs nVidia sont quand même dans les ck1? Ou il faut les prendre séparemment?

Je me disais bien que quelqu'un aurait un prob avec les drivers Nvidia big_smile, j'ai fait la MAJ de mon noyau hier juste après la MAJ de ce tuto. Une fois j'arrive à l'installation des drivers Nvidia sa merdouille malgré le patch CK yikes la solution que j'ai fait est:


cp src/nvidia/NVIDIA-Linux-x86-1.0-6629-pkg1.run /tmp && cd /tmp
sh NVIDIA-Linux-x86-1.0-6629-pkg1.run --extract-only
cd NVIDIA-Linux-x86-1.0-6629-pkg1
wget http://users.linuxbourg.ch/waver/tmp/co … 4.diff.txt
cd usr
patch -p1 --dry-run -s < ../NVIDIA_kernel-1.0-6629-02.28.2004.diff.txt
patch -p1 -s < ../NVIDIA_kernel-1.0-6629-02.28.2004.diff.txt

Puis en root je relance l'installation:


cd ..
./nvidia-installer

Puis voila wink je suis sur mon 2.6.11-ck1-bootsplash avec Nvidia ^^


There's no place like 127.0.0.1

Offline

 

#35 03 Mar 2005 13:54:48

saintshakajin
Prêcheu(r|se) du libre
 
Registered: 03 Feb 2005
Posts: 182

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Merci, ça marche nickel chrome.
En passant, j'ai pris le patch skunk1, il n'a pas l'air mal.
Et là, question qui survient et qui fait le lien avec ton tuto entre autre, peut-on avoir les drivers nVidia pour plusieurs kernel ou faut-il les désinstaller/réinstaller à chaque fois que l'on switch de kernel?

Je me disais bien que quelqu'un aurait un prob avec les drivers Nvidia

Tu m'attendais hein wink lol


Debian Sid - XOrg 6.9 - KDE 3.5.0 - Kernel 2.6.15-ck2

Offline

 

#36 04 Mar 2005 09:09:58

Wallalai
Apôtre du libre
 
From: Sakon Nakhon
Registered: 15 Nov 2004
Posts: 112

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Ah tiens, un patch skunk1 ? J'en ai jamais entendu parler. Un petit lien serait bienvenu.  :p

Offline

 

#37 04 Mar 2005 10:15:15

saintshakajin
Prêcheu(r|se) du libre
 
Registered: 03 Feb 2005
Posts: 182

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Moi non plus, en cherchant après mon problème, je suis tombé sur le forum de gentoo et j'ai vu ça


Debian Sid - XOrg 6.9 - KDE 3.5.0 - Kernel 2.6.15-ck2

Offline

 

#38 05 Mar 2005 20:41:57

WaVeR
Gourou(e) du libre
From: Biel-Bienne
Registered: 08 Oct 2004
Posts: 531
Website

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

...Et là, question qui survient et qui fait le lien avec ton tuto entre autre, peut-on avoir les drivers nVidia pour plusieurs kernel ou faut-il les désinstaller/réinstaller à chaque fois que l'on switch de kernel?...

Je crois que c'est possible, il suffit peut-être de mettre ce fichier /lib/modules/`uname -r`/kernel/drivers/video/nvidia.ko  dans les anciens/futurs chemins des autres noyaux. Un ln -s peut faire l'affaire wink


There's no place like 127.0.0.1

Offline

 

#39 08 Mar 2005 11:28:29

Kal
Affranchi(e)
 
Registered: 27 Feb 2005
Posts: 5

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Moi perso, pour avoir la meilleur compatibilité framebuffer/nvidia , j'utilise les drive vesafb-tng :
http://dev.gentoo.org/~spock/projects/vesafb-tng/

Par contre, ca oblige d'utilise gensplash à la place de bootsplash, mais ca marche aussi bien smile

J'utilise un kernel 2.6.11 patché nitro0 avec les drivers proprietaire nvidia dans le kernel. Ensuite j'installe nvidia-glx et c'est bueno  :mrgreen:

Offline

 

#40 25 Mar 2005 12:46:28

OmBreNoiRe
Affranchi(e)
 
Registered: 25 Mar 2005
Posts: 2

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Moi perso, pour avoir la meilleur compatibilité framebuffer/nvidia , j'utilise les drive vesafb-tng :
http://dev.gentoo.org/~spock/projects/vesafb-tng/

Par contre, ca oblige d'utilise gensplash à la place de bootsplash, mais ca marche aussi bien smile

J'utilise un kernel 2.6.11 patché nitro0 avec les drivers proprietaire nvidia dans le kernel. Ensuite j'installe nvidia-glx et c'est bueno  :mrgreen:

Quelle est ta distrib ? Une debian ? Si oui, qu'as tu utilisé pour initiliaser le splash (ton fichier rc en fait)

Merci  :cheesy:

Offline

 

#41 25 Mar 2005 13:15:39

OmBreNoiRe
Affranchi(e)
 
Registered: 25 Mar 2005
Posts: 2

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Je viens d'installer le patch nitro (en prenant les patch 1 à 1 et en ne mettant pas fbsplash et vesa).

Ca marche d'enfer !

MERCI  :cheesy:

Par contre j'ai un petit problème, d'erreur dans le log, j'ai des device-mapper lookup failed... je vais fouiller mais si qq1 peut m'aider je dis pas non  big_smile

Offline

 

#42 25 Mar 2005 17:47:43

Swebian
Guest
 

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Code:

apt-get install hotplug

A voir.

 

#43 29 Mar 2005 11:56:42

ranouf
Affranchi(e)
 
Registered: 29 Mar 2005
Posts: 6

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Bonjour, ton tuto est excellent (il n'y a plus qu'a faire des copier-coller je trouve très bien !)

Par contre toujours le même problème que beaucoup ont aussi, à savoir :

Code:

Kernel panic, VFS unable to mount ....

Et le problème je sais d'où il vient : /boot/initrd.splash

Dans lilo en boot avec cet initrd j'arrive à l'erreur précédemment citée (le fond est ok j'aperçois mon pingouin préféré), cependant quand je démarre à partir de mon initrd crée lors de ma compilation du noyau (/initrd.img), le système boot correctement en 800 (j'ai pas osé mettre 1024 de peur que ça foire, je ferai ça plus tard qui sait ?) mais je n'ai pas mon bel écran de fond !

J'en arrive à me demander si il n'y aurait pas moyen d'insérer dans cet initrd l'image ? Si oui comment faire ?

Ou existe-t'il un autre moyen ? (Ext3 est en dur, Vfat aussi, support IDE, PCI, SATA aussi certains pensant que ça venait de là)

Merci.

Offline

 

#44 29 Mar 2005 13:11:17

ranouf
Affranchi(e)
 
Registered: 29 Mar 2005
Posts: 6

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

splash -s -f /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg >> /boot/initrd.img-2.6.10-ck1.1

je vais tester ça smile

Offline

 

#45 29 Mar 2005 17:32:55

ranouf
Affranchi(e)
 
Registered: 29 Mar 2005
Posts: 6

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

c'est marrant je viens de recompiler et surprise au démarrage j'ai mes périphériques qui défilent dans une fenêtre noire au milieu et tout autour un gros cadre jaune ! Ca a le mérite de changer c'est sur smile

Tout à l'heure j'avais mon pingouin comme il faut mais pas la carte, linux je crois que c'est une question de choix en fait !

Je continue ma recherche.

Offline

 

#46 29 Mar 2005 17:41:29

ranouf
Affranchi(e)
 
Registered: 29 Mar 2005
Posts: 6

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

On dirait que je suis parti pour tout recompiler une 8ème fois ! Je commence à le connaître par coeur menuconfig même si à chaque fois il y a quelque chose qui cloche ! Vous avez une idée de pourquoi ça marche pas au démarrage ?

Offline

 

#47 29 Mar 2005 21:11:02

ranouf
Affranchi(e)
 
Registered: 29 Mar 2005
Posts: 6

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Cette fois le cadre est vert. 9ème recompilation. Super !

Quelqu'un aurait il par le plus grand des hasard une idée ? Merci.

Offline

 

#48 29 Mar 2005 21:47:01

Swebian
Guest
 

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Salut,

Dis, tu voudrais pas plutôt éditer tes messages à chaque fois ?  big_smile

 

#49 10 Apr 2005 22:59:40

ranouf
Affranchi(e)
 
Registered: 29 Mar 2005
Posts: 6

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Ca y est j'ai enfin réussi, j'ai certes pas un noyau compilé au minimum mais au moins il se lance ... cependant je n'ai toujours pas ma barre de défilement en mode verbose.... Il y a une option particulière à mettre ?

Offline

 

#50 11 Apr 2005 14:14:01

saintshakajin
Prêcheu(r|se) du libre
 
Registered: 03 Feb 2005
Posts: 182

Re: [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

verbose = on voit tout
silent = barre de progression

NB: c'est écrit dans le tuto merci de le lire d'une manière non-diagonale. Et en plus, il y a des images donc, c'est très lourd.


Debian Sid - XOrg 6.9 - KDE 3.5.0 - Kernel 2.6.15-ck2

Offline

 
  • Index
  •  » Tutoriaux
  •  » [Tut] Compilation Kernel 2.6.12+patch"CK"+bootspla (Wiki)

Board footer

Powered by FluxBB