Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
real_time [Le 09/02/2009, 15:09] 213.95.41.13 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>noyau_temps_réel linux-rt ubuntu_studio realtime temps_réel real_time kernel-rt}} | ||
- | ---- | ||
- | ====== Noyau temps réel (linux-rt) ====== | ||
- | <note important>Cette page n'est pas encore terminée, si vous trouvez des phrases avec des fautes ou des mots qui manquent n'hésitez pas à corriger.</note> | ||
- | |||
- | ===== Prérequis à l'installation d'un noyau temps réel ===== | ||
- | |||
- | |||
- | ==== Dépôt conseillé ==== | ||
- | |||
- | Premièrement je vous conseille de rajouter ce dépot dans votre [[:tutoriel:comment_modifier_sources_maj|sources.list]]:\\ | ||
- | //(A adapter en fonction de votre version d'ubuntu)//\\ | ||
- | ''%%deb http://ppa.launchpad.net/abogani/ubuntu intrepid main%%''\\ | ||
- | ''%%deb-src http://ppa.launchpad.net/abogani/ubuntu intrepid main%%'' | ||
- | |||
- | ==== Pilote Propriétaire ATI ==== | ||
- | |||
- | <note warning> | ||
- | Mauvaise nouvelle les derniers pilotes propriétaires ATI (fglrx) sont incompatibles avec les noyaux temps réel. | ||
- | </note> | ||
- | |||
- | Mais si vous avez ajouté le dépôt ci-dessus, il existe une version spécialement compilée pour fonctionner sur les noyaux RT. Donc je vous conseille de supprimer vos pilotes propriétaires ATI, de mettre a zéro votre Xorg.conf et d'installer les paquets suivant depuis votre gestionnaire de paquets **(En forçant la version provenant de //ppa.launchpad.net//)**: | ||
- | * fglrx-amdcccle | ||
- | * fglrx-kernel-source | ||
- | * fglrx-modaliases | ||
- | * libamdxvba1 | ||
- | * xorg-driver-fglrx | ||
- | * xorg-driver-fglrx-dev | ||
- | |||
- | <note tip>Une fois ces paquets installés il faut bloquer leur version, ce qui empêchera le gestionnaire de mise a jour de vous indiquer des mises à jours incompatibles de vos pilotes ATI.</note> | ||
- | |||
- | :!: N'oubliez pas de taper cette commande dans votre console afin de configurer Xorg.conf:\\ | ||
- | ''%%sudo aticonfig --initial -f%%''\\ | ||
- | Sinon le pilote ne sera pas utilisé. | ||
- | |||
- | ==== Pilote Nvidia ==== | ||
- | |||
- | <note important>Je n'ai pas de carte Nvidia, donc si un gentil testeur voulait compléter cette partie ça aiderai du monde.FIXME</note> | ||
- | |||
- | ===== Installation du noyau temps réel ===== | ||
- | |||
- | == Sous Hardy et Gusty: == | ||
- | |||
- | Vous devez installer le paquet linux-rt via la commande:\\ | ||
- | ''sudo apt-get install linux-rt''\\ | ||
- | |||
- | Et si vous avez ajouté le dépôt d'Abogani, ce sera la version la plus récente qui sera installée. | ||
- | |||
- | == Sous Intrepid: == | ||
- | |||
- | Le noyau realtime est directement disponible dans les dépôts d'Ubuntu (multiverse) à la version 2.6.27.3.4, il suffit de l'installer avec le lien suivant [[apt://linux-rt|linux-rt]]. | ||
- | |||
- | Théoriquement l'installation du paquet linux-rt installe toutes les dépendances dont il a besoin. (mais si ce n'est pas le cas merci de corriger FIXME) | ||
- | |||
- | <note> | ||
- | Si vous avez rentré le dépôt d'Abogani dans vos sources de paquets ([[real_time#Dépôt conseillé|cf. les prérequis]]), c'est la version 2.6.27.4.5 qui sera installée. Sinon elle vous sera proposée comme mise à jour si vous rentrez le dépôt par après.</note> | ||
- | |||
- | Une fois le noyau installé vous n'avez plus qu'a redémarrer. | ||
- | |||
- | ===== Utilisation du noyau temps réel ===== | ||
- | |||
- | ==== Ubuntu Studio ==== | ||
- | |||
- | * Une variante d'Ubuntu appelée Ubuntu Studio est conçu pour fonctionner avec le noyau realtime, cette variante propose de nombreux programmes pour la création audio. | ||
- | |||
- | * Si vous êtes intéressés je vous conseille d'aller voir [[http://doc.ubuntu-fr.org/ubuntu_studio|ce lien]]. | ||
- | |||
- | ===== Bug rencontrés ===== | ||
- | |||
- | <note important>Un bug récurent au noyau realtime est que lorsque vous l'utilisez avec un processeur dualcore il n'en reconnais qu'un seul ([[https://bugs.launchpad.net/ubuntu/+source/linux-rt/+bug/290498|Cf. Bug #290498]]). | ||
- | //Pour l'instant aucune solution n'a été trouvée, mais cela devrait être réglé dans les prochaines mises à jours. 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.//</note> | ||
- | |||
- | == L'écran de login est bizarre == | ||
- | |||
- | Si vous avez un écran bizarre au moment du login, c'est que vos pilotes graphiques sont incompatibles avec le noyau realtime. | ||
- | |||
- | * Si vous avez une carte ATI voir les prérequis pour résoudre le problème. | ||
- | * Si vous avez une carte nvidia, sous ubuntu 8.10, le pilote "nv" fonctionne, il est possible qu'il vous faille tout de même configurer les résolutions disponibles par vous même. (voir ici: [[http://doc.ubuntu-fr.org/xorg#structure_d_un_fichier_xorg_basique]]) | ||
- | * Si vous avez une autre carte vous pouvez essayer de mettre à zéro Xorg.conf (pour se faire allez dans le menu de grub et choisissez de démarrer le noyau realtime en //recovery mode// et une fois arrivé à l'écran avec les diverses options choisissez xfix ce qui remettra votre Xorg.conf à zéro.) Normalement vous ne devriez pas avoir de problèmes pour vous loguer. | ||
- | |||
- | ===== Liens externes ===== | ||
- | |||
- | * Voici le lien vers le PPA d'Alessio Bogani (qui s'occupe entre autre de mettre à disposition des mises à jour du noyau via son dépôt et de résoudre les bugs du noyau temps réel): [[https://launchpad.net/~abogani/+archive|PPA of Alessio Bogani]] | ||
- | |||
- | <note>Son pilote fglrx ma beaucoup aidé donc je tiens à le remercier.</note> |