Skip to main content

2 - Les distributions et les noyaux


Kernel rt pour ubuntu 8.10 sans bug ?

Coucou ! en fesant un petit tour sur la doc ubuntu, je suis tomé la dessus :
http://doc.ubuntu-fr.org/real_time

La ligne important est ici :

Problème sur les processeurs dualcore

Un bug récurent au noyau realtime 2.6.27 est qu'il ne reconnait qu'un CPU avec un processeur dualcore. (Cf. Bug #290498). Pour l'instant aucune solution n'a été trouvée, mais cela devrait être réglé dans les prochaines mises à jours. ? Solution trouvée. A savoir qu'il est, de l'aveux d'un chercheur, très difficile d'assurer les capacités temps réels sur des machines a coeurs/processeurs multiples.
Résolution du problème

Il suffit de mettre à jour le noyau linux-rt à la dernière version: linux-rt 2.6.28-1.3
Pour installer cette version de linux-rt il faut obligatoirement avoir installé le paquet linux-headers-2.6.28-8.

J'ai trouvé une version linux-rt.2.6.28-1.5 qui date du 5 mars je pense.

Mais ce fichier est en tar.gz, je ne sais pas si l'un d'entre vous pourrez m'indiquer comment installer ce noyau, prévus pour ubuntu 9.04 !!(vivement)

J'ai aussi essayer d'installer un zen-kernel mais la aussi quelque soucis
Quelqu'un saurais comment faire ?
J'ai trouvé une version linux-rt.2.6.28-1.5 qui date du 5 mars je pense.

Mais ce fichier est en tar.gz, je ne sais pas si l'un d'entre vous pourrez m'indiquer comment installer ce noyau, prévus pour ubuntu 9.04 !!(vivement)


Dans ton navigateur de fichier, click droit sur l'archive de ton noyau, selectionne "Ouvrir avec Gestionnaire d'archives". Dans les fichiers qu'il va examiner, il devrait y avoir un fichier README et/ou INSTALL normalement, double click dessus, toutes les explications sont la d'habitude... souvent en anglais et en language un peu technique parfois. eheh. Mais essayes toujours, tout depend de qui a ecrit le fichier.

Sinon je pense qu'il va falloir compiler ton noyau, ce qui ne devrait pas etre trop difficile puisque deja patche RT.
Normalement la methode Debian devrait pouvoir s'appliquer vu que c'est sur Ubuntu, et que cette distrib est basee sur Debian.

- Installes les paquets suivants avec apt-get, aptitude ou synaptic, en prenant bien soin d'installer aussi les paquets recommandes si il y en a :
make build-essential kernel-package fakeroot libncurses5-dev checkinstall wget bzip2 module-assistant

- Decompresse l'archive de ton noyau

- Dans un terminal, va dans le repertoire obtenu en decompressant l'archive (commande cd chemin_vers_le_repertoire)

- En theorie tu tapes make menuconfig a ce stade pour avoir le menu de configuration du noyau, mais la normalement ca devrait deja etre configure et patche en RT

- tapes : make-kpkg clean

- et enfin : time fakeroot make-kpkg --initrd -rev mz1 kernel_image kernel_headers

- La ca va compiler et ca peut etre long, tout depend de ton proc. Avec mon amd64 il me faut environ 45 min. pour compiler un noyau. Si tout se passe bien tu devrais obtenir un paquet linux-image et un paquet linux-headers tout deux en .deb dans le repertoire au dessus de celui de ton noyau.

- Tu te places ou se trouve ces paquets .deb (tapes : cd .., les deux petits points indique le repertoire au dessus), tu les installe en faisant sudo dpkg -i nom_de_ton_premier_paquet.deb nom_de_ton_deuxieme_paquet.deb

- Tu redemarres et tu choisis de booter sur ton nouveau noyau dans le menu de grub.

Bon, je te dis tout ca, en theorie ca devrait marcher, mais faudrait que je testes, or je n'ai pas ubuntu 8.10, donc... Sinon tu l'as trouve ou ce noyau exactement que je regardes de plus pret quand meme?
C'est la que tu l'as trouve?
https://launchpad.net/ubuntu/+source/linux-rt/2.6.28-1.5

Bon y'a pas de README, pas D'INSTAL et ca me parait tres leger pour etre un noyau complet. Je comprends pas tout, mais ca serait pas plutot un patch ou kekchose du genre? Je crois pas que tu pourras en faire grand chose, en tous cas pas ce que j'ai explique avant.
J'ai installé le paquer linux-rt comme demander, je pense qu'il s'agit juste de remplacer un fichier par le linux-rt/2.6.28-1.5 (external link).

Sinon sais tu comment installer le zen kernel ? j'ai suivis le wiki, mais j'ai un soucis avec make allnoconfig ..
France
Je fais tourner en ce moment le noyau 2.6.29-1rt avec dépôt intrepid sur carte son intégré avec Ardour, Rosegarden, Hydrogen..... .

Pour l'instant aucun xruns, aucun craquement, tout va pour le mieux 😊

Je suis parti de 64 Studio 3.0 et j'ai simplement rajouté les dépôts intrepid :

deb http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu intrepid-security main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted universe multiverse

puis :

sudo apt-get update
et
sudo apt-get dist-upgrade


à voir, ce que je peux faire avec, je vais pousser un peu plus loin....
Je vais tester =)

Tu crois qu'il est compatible avec les processeurs multicoeur ?
France
à priori oui, pour l'instant mon ordi de test est un "vieux" Athlon 2200 sur carte mère K7S41Gx Asrock !!!

En tout cas, le noyau rt tiens le coup pour l'instant (même Rosegarden continue a fonctionner en boucle avec Hydrogen, c'est pour dire 😁)

Je vais faire pleins d'essais et je tiens tout le monde au courant 😊
Je vais tester =)

Tu crois qu'il est compatible avec les processeurs multicoeur ?

Ben ca coute rien d'essayer de toutes facons.
Bluedid, tu peux confirmer que la version à jour de Intrepid fonctionne avec freebob et la carte FA 66 ?

En effet, j'avais installé il y a qq jours Intrepid et je suis vite revenu à Hardy car Jack ne fonctionnait pas bien (XRuns à répétition). Pourtant c'était bien la version la plus à jour.
France
Le noyau rt était-il bien installé ?

Attention, je teste cette version franchement "expérimentale" (déjà que la version rt 2.6.29-1 est encore en développement) tout en sachant qu'elle risque de ne pas être hyper ops en Mao !!!!

Maintenant, c'est vrai, rien ne coute de tester 😉

Dés que je peux, j'installe une carte firewire...
Je crois que je vais attendre Ubuntu 9.04, la 8.04 tourne niquel, je ne veux pas prendre de risques!

Le noyau RT était bien installé oui.
France
Le seul intérêt d'installer Intrepid est d'avoir un noyau plus récent utile pour certains matériels non reconnus par le noyau installé sur Hardy.

Sinon, je ne vois pas d'autres choses...
J'ai installé 64 studio cette aprem, mais je me demandais ou tu trouvais le noyau rt que tu utilise et qui est si fabuleux ^^
Pour reprende le topic d'origine (pour les intrepistes), un paquet deb du kernel 2.6.29-rc6-rt a été déposé ici cet aprèm, et elle est réglée sur les options d'intrepid.
France
je dirai même que le dernier noyau RT de Hardy est bien beuggé (.23-RT) et qu'il faut mieux garder l'ancien (.22-RT)
France
C'est vrai que parfois, le noyau .23rt plante complètement au démarrage mais c'est souvent à cause d'un conflit avec les pilotes de la carte graphique.

Le noyau 2.6.29-1rt me semble vraiment bien, je l'ai installé sur Mint 5 (en rajoutant le dépôt 64 Studio) mais du coup j'ai perdu l'affichage 3D

Pour ne pratiquer que la Mao, ce n'est pas bien grave...
France
Ce n'est pas le symptome que j'ai avec les .23-RT, d'autant que j'utilise les drivers libres Nvidia (les proprios veulent pas chez moi, et la flemme de compiler, les libres me suffisent, pas de 3D) ...

chez moi avec le .23-RT j'ai un freeze complet du système après 1 minute de lecture dans ARDOUR, je suis retourné au .22-RT et la machine est parfaitement stable.
France
Ah si en fait, j'ai une machine effectivement qui "freeze' avec ce noyau .23rt (bon, faut dire que c'est un autre ordi récup qui plante aussi sous Gnome (et quasiment pas sous Fluxbox ❗

Les autres machines, cela va mais heureusement sur Linux on PEUT choisir facilement son noyau au démarrage 😊

Peut t-on faire cela avec d'autres systèmes d'exploitations ? 😁

Mais non, ce n'est pas ironique... 😂
France
il est vrai que ma machine est assez réfractaire à Linux, la prochaine fois je choisirai mon matériel plus judicieusement.
France
Pas évident riton pour le choix du matos, j'ai été récemment confronté à un gros pb de carte mère dont le système ralentissait d'un coup (au bout de plusieurs minutes), résolu en installant le dernier noyau 2.6.29-rt !!!

Normalement c'est plus simple pour les cartes ou interfaces audio car elles sont vendues sur une durée beaucoup plus longues (certaines depuis plus de 4 ans 😊).

Bref, c'est un peu la loterie mais j'ai eu très peu de pb avec Asus et Asrock par exemple....
France
En tout cas je déconseille la Asus P5W car depuis que ubuntu gêre tous les disque durs en série (depuis hardy), il y un périphérique fantôme (ATA2) qui n'existe pas, c'est en fait un chip qui fait le bridge entre les 2 contrôleurs SATA de la carte mêre,ce chip est alors reconnu comme un disque dur !!!! ca met un brin monstre. De plus, mystère absolu, je n'ai réussi a faire tourner que Ubuntu et opensuse sur cette Carte mère, et impossible de faire une netinstall, même quand les périph réseaux sont reconnus par l'installer.
Page: 1/2  [Suivant]
1  2