Compilation nouvau kernel et patch temp réel. [Résolu/Fermé]

Signaler
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
-
 initials 76 -
Bonjour,
Bon ben voila en théorie c'est simple mais peu de tutos parlent des droits lorsqu'il faut compiler à la main
et surtout pour des applications spécifiques telles que le son ou même la video (encore plus gourmandes en ressources )
quand
En ce qui me concerne je voudrait passer d'un noyau 2.6.29.14generic (ubuntu normal donc..)
vers un noyau 2.6.29.6-rt sur ubuntu 9.04 (toujours normal...)
j'ai vu pas mal de tutos , mais peu en français et un peu confus des fois du fait qu'ils sont réalisés par plusieurs personnes...sur des architectures et des matériels différents ....
je sais qu'il est possible d'affiner les reglages pour chaque machine(pc)et notamment avec make menuconfig
en mode superutilisateur qui offre une interface graphique plus aisée pour paramétrer mon ordinateur avec ses peripheriques internes/externes .
mais car il y a un mais il faut savoir a quoi correspondent les réglages aux noms parfois un peu barbares...
je poste ici ma configuration qui permettra peut être à quelqu'un de m'aider...

lspci
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6150SE nForce 430 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
01:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
01:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)

et

cedric0@cedric0-desktop:~$ lspci -v
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
Subsystem: Giga-byte Technology Device 5001
Flags: bus master, 66MHz, fast devsel, latency 0
Capabilities: <access denied>

00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
Subsystem: Giga-byte Technology Device 0c11
Flags: bus master, 66MHz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
Subsystem: Giga-byte Technology Device 0c11
Flags: 66MHz, fast devsel, IRQ 5
I/O ports at b000 [size=64]
I/O ports at 1c00 [size=64]
I/O ports at 1c40 [size=64]
Capabilities: <access denied>
Kernel driver in use: nForce2_smbus

00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
Subsystem: Giga-byte Technology Device 0c11
Flags: 66MHz, fast devsel

00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3) (prog-if 10)
Subsystem: Giga-byte Technology Device 5004
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 20
Memory at e5201000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd

00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a3) (prog-if 20)
Subsystem: Giga-byte Technology Device 5004
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
Memory at e5202000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd

00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1) (prog-if 01)
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
Memory behind bridge: e5000000-e50fffff
Prefetchable memory behind bridge: e5100000-e51fffff
Capabilities: <access denied>

00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) (prog-if 8a [Master SecP PriP])
Subsystem: Device f458:5002
Flags: bus master, 66MHz, fast devsel, latency 0
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
I/O ports at f000 [size=16]
Capabilities: <access denied>
Kernel driver in use: pata_amd

00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
Subsystem: Giga-byte Technology Device e000
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 2303
Memory at e5203000 (32-bit, non-prefetchable) [size=4K]
I/O ports at bc00 [size=8]
Capabilities: <access denied>
Kernel driver in use: forcedeth

00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: Giga-byte Technology Device b002
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23
I/O ports at 09f0 [size=8]
I/O ports at 0bf0 [size=4]
I/O ports at 0970 [size=8]
I/O ports at 0b70 [size=4]
I/O ports at d000 [size=16]
Memory at e5204000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: sata_nv

00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: Giga-byte Technology Device b002
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
I/O ports at 09e0 [size=8]
I/O ports at 0be0 [size=4]
I/O ports at 0960 [size=8]
I/O ports at 0b60 [size=4]
I/O ports at e400 [size=16]
Memory at e5200000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: sata_nv

00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6150SE nForce 430 (rev a2)
Subsystem: Giga-byte Technology Device d000
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
Memory at e2000000 (32-bit, non-prefetchable) [size=16M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at e3000000 (64-bit, non-prefetchable) [size=16M]
[virtual] Expansion ROM at 88000000 [disabled] [size=128K]
Capabilities: <access denied>

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Flags: fast devsel
Capabilities: <access denied>

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Flags: fast devsel
Capabilities: <access denied>
Kernel driver in use: k8temp

01:06.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Subsystem: Hauppauge computer works Inc. Device 13eb
Flags: bus master, medium devsel, latency 32, IRQ 16
Memory at e5100000 (32-bit, prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: bttv

01:06.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Subsystem: Hauppauge computer works Inc. Device 13eb
Flags: bus master, medium devsel, latency 32, IRQ 16
Memory at e5101000 (32-bit, prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: Bt87x

01:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10)
Subsystem: Giga-byte Technology Device 1000
Flags: bus master, medium devsel, latency 32, IRQ 18
Memory at e5004000 (32-bit, non-prefetchable) [size=2K]
Memory at e5000000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: ohci1394




voila
merci d'avance...

96 réponses

Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
comment ça de rien? c'etait pas du chocolat quand même (comme dirait un ami dont je ne préciserai pas le teint
car c'est tellement logique..ahah)

cedric0@cedric0-desktop:~$ uname -r
2.6.29.6-rt23
cedric0@cedric0-desktop:~$

bon maintenant il va me falloir faire un peu le ménage ...et garder quand même un noyau de survie...
sur l'IDE je me suis fait des OS de secours en cas de probléme sur le SATA...
l'ubuntu studio 9.04 est buggée et j'ai aussi essayé la version 9.10 qui fonctionne avec le noyau 2.6.31-RT
mais qui est toujours en developpement (même si trés prometteuse....)
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 517
Re,

Ok, donc on peut mettre en résolu ;-)
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
oui aprés c'est a l'usage...qu'il faut voir en plus je dois tester libffado2 (interfaçage des cartes sons firewire avec gestion des bi-proces avec qjackctl...)mais ce n'est pas sur que ça marche dans mon cas car les cartes sons ne sont pas toutes logées a la même enseigne sous linux(normes constructeur oblige...)
tu veux que je le mette en résolu ou tu t'en charge? (j'ai pas la main sur le titre du message...)
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 517
Re,

mais ce n'est pas sur que ça marche dans mon cas car les cartes sons ne sont pas toutes logées
Ben, ça c'est une autre histoire.

C'est bon, j'ai mis en résolu.
Bonne continuation.
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
ok merci encore mon app et aprés midi....
cedric...Rouen
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
466
Avé !

bien ! bien ! bien !

:-)
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
ah oui hein ?
maintenant c'est du billard (enfin à voir comment ça se comporte...)
grand merci a toi aussi....
il faudra surement que je vois pour menuconfig et si je peux encore optimiser mais deja voir ce que ça donne tel quel....
il me faut maintenant compiler mes logiciels favoris sous nux et je pense en avoir pour l'aprés midi à cause des dependances...et reglages divers de toute façon on reste en contacte je vous tiendrais au courant de mes avancées ok?
bon appetit a toi ,moi je mange et tite sieste une heure avnt de rattaquer la compile ....
a++++++++++++++++++
merci encore....
cedric...
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
466
pas de quoi !

le grand mérite revient surtout à lami20j ........

.... et sa patience légendaire .... -DDDDDDDDD


@++ pour de prochaines " aventures "... :-))
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 517
Re,

En fait, je vais poster un recap qui contiendra les manipulations qui ont permis la compilation, avec quelques petits commentaires ;-)
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
466
très bonne idée !

:-)
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
ok, c'est sympa ...surtout pour ceux qui vont nous relire ahah...(moi y compris....)
Messages postés
1009
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
29 août 2019
78
Chapeau bas Messieurs!
Bravo!
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
moi tite sieste là apres je compile les programmes et je vous dirais ce qu'il en est....
a toute....
cedric
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 517
Re,

Oui, mais tu le feras dans un nouveau message, qu'on ne mélange pas ;-)
Moi, pas de sieste, je suis toujours au boulot.
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
oui ouidans un autre t'inquiete pas .....(ça y est j'ai retrouver 2 /3 neurones..)

Vous m'avez donné le goût, je crois que je vais compiler moi même mon prochain kernel.

De plus, de ce que j'ai vu, ca permet d'apprendre beaucoup. :P

@++ :-))
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
salut tous....et merci de tenir vos engagement....
je voulais savoir Lami20j estce que je peux mettre ce lien sur le sçite de linux mao?car je pense que ça en interresse plus d'un....

je ne pense pas queçapose de probléme mais je préfére te demander d'abord....
merci de ta réponse...
cedric...
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 517
Salut,

Tu peux faire ce que tu veux ;-)
Messages postés
519
Date d'inscription
lundi 12 mai 2008
Statut
Membre
Dernière intervention
26 octobre 2015
45
merci lami20j de ta reponse rapide...et de ton sens de la synthétetisation je pense que ça va faire des heureux..
a+++ good week...
cedric...