Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
emu0404 [Le 27/12/2008, 08:55]
furious-therapy
emu0404 [Le 18/05/2017, 17:51]
Roschan suppression (obsolète depuis Karmic Koala)
Ligne 1: Ligne 1:
-{{tag>EMU0404 ​audio matériel compilation kernel tutoriel}}+{{tag>​audio matériel compilation kernel tutoriel}}
  
 ---- ----
Ligne 16: Ligne 16:
  
  
-====== Ubuntu ​Gutsy et Ubuntu studio ​Gutsy (linux-rt) ======+====== Ubuntu et Ubuntu studio (linux-rt) ======
  
  
-**Ce tutoriel a pour but d'​installer une carte EMU0404:**+***Ce tutoriel a pour but d'​installer une carte EMU0404:***
  
  
 +<note important>​La carte son Emu404 est reconnue nativement depuis Ubuntu 9.10 "​Karmic Koala" \o/ !</​note>​
  
 ===== Installation simplifiée (conseillé) ===== ===== Installation simplifiée (conseillé) =====
  
 Nous allons utiliser un script écrit par [[:​utilisateurs:​furious-therapy]],​ il vous facilitera grandement la tache puisqu'​ il fera tout pour vous: téléchargements des fichiers nécessaires,​ compilation (incluant votre carte son intégrée + L' EMU404) et nettoyage d' une ancienne tentative ayant échouée. Vous n' aurez qu' à répondre à quelques questions. Nous allons utiliser un script écrit par [[:​utilisateurs:​furious-therapy]],​ il vous facilitera grandement la tache puisqu'​ il fera tout pour vous: téléchargements des fichiers nécessaires,​ compilation (incluant votre carte son intégrée + L' EMU404) et nettoyage d' une ancienne tentative ayant échouée. Vous n' aurez qu' à répondre à quelques questions.
-Pour l' utiliser copiez ​collez ​le dans un fichier vide que vous appellerez alsamod. Donnez lui les droits d' éxécution (dans un terminal: sudo chmod +x alsamod ou en mode graphique: clic droit sur le fichier puis >​propriétés>​cocher autoriser l' exécution du fichier)+ 
 +<note warning>​Pour ceux/celles dont la version d'alsa est 1.0.18 il y a un problème : le firmware alsa 1.0.18 n'est pas disponible sur le FTP, cela vous retournera une erreure au téléchargement et à la compilation,​ la solution est , si possible de passer à une version supérieur d'​alsa... 
 +</​note>​ 
 + 
 +Pour l' utiliser copiez ​son contenu ​le dans un fichier vide que vous appellerez alsamod. Donnez lui les droits d' éxécution (dans un terminal: sudo chmod +x alsamod ou en mode graphique: clic droit sur le fichier puis >​propriétés>​cocher autoriser l' exécution du fichier)
 puis ouvrez le avec un terminal. Pour les détails du fonctionnement voir les lignes commentées. puis ouvrez le avec un terminal. Pour les détails du fonctionnement voir les lignes commentées.
 Le script: Le script:
Ligne 199: Ligne 204:
 echo "Patch en cours..."​ echo "Patch en cours..."​
 cd /​usr/​src/​alsa cd /​usr/​src/​alsa
-sudo cp -f alsa-emu0404.patch alsa-driver-$version/​ 
 sudo patch -p0 < alsa-emu0404.patch sudo patch -p0 < alsa-emu0404.patch
 cd /​usr/​src/​alsa cd /​usr/​src/​alsa
Ligne 288: Ligne 292:
 </​code>​ </​code>​
  
-Si vous avez plusieurs cartes son le script ci-dessous vous aidera à jongler avec celles-ci en cas de besoin:+Si vous avez plusieurs cartes son le script ​'​Soundcards switcher' ​ci-dessous vous aidera à jongler avec celles-ci en cas de besoin:
  
 <code bash> <code bash>
Ligne 322: Ligne 326:
 </​code>​ </​code>​
  
-Si le script d' installation n' a pas fonctionné essayez la solution manuelle ci-dessous.+Si le script d' installation n'a pas fonctionné, ce qui est peu probable en temps normal, ​essayez la solution manuelle ci-dessous.
  
 ===== Installation manuelle ===== ===== Installation manuelle =====
  
-<note important>​**L'​exemple ci dessous est base sur la version Alsa 1.0.15; +<note important>​**L'​exemple ci-dessous est basé sur la version Alsa 1.0.15; 
-Les versions ​supérieur ​a la 1.0.15 __sont vivement ​conseillée__.+Les versions ​supérieures ​a la 1.0.15 __sont vivement ​conseillées__.
  
-Les version ​de Alsa inférieur ​ou égal a 1.0.15 ​requière ​un patch (dans ce cas suivez la procédure décrite), si vous avez une version de Alsa supérieur ​a 1.0.15 aucun patch n'​est ​requit ​et la compilation ce déroule normalement,​ il suffit juste d'​adapter le nom du package dans chaque ​etapes**</​note>​+Les versions ​de Alsa inférieures ​ou égales à 1.0.15 ​requièrent ​un patch (dans ce cas suivez la procédure décrite). Si vous avez une version de Alsa supérieure ​a 1.0.15 aucun patch n'​est ​requis ​et la compilation ce déroule normalement,​ il suffit juste d'​adapter le nom du package dans chaque ​etape**</​note>​
  
 <note tip>Une chose importante, si vous avez un problème sur une compilation,​ ça ne sert à rien de forcer, si le ./configure plante, le make et make install planteront forcément. Si le make plante, le make install plantera aussi.</​note>​ <note tip>Une chose importante, si vous avez un problème sur une compilation,​ ça ne sert à rien de forcer, si le ./configure plante, le make et make install planteront forcément. Si le make plante, le make install plantera aussi.</​note>​
Ligne 335: Ligne 339:
  
 On installe le nécessaire à la compilation:​ On installe le nécessaire à la compilation:​
-  sudo apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui+  sudo apt-get install linux-headers-$(uname -r) build-essential libncurses5-dev libncursesw5-dev ncurses-term alsa-tools-gui ​xmlto
  
 ==== Téléchargement des fichiers ==== ==== Téléchargement des fichiers ====
  
-<note tip>si vous avez une version de Alsa supérieur a 1.0.15 aucun patch n'est requit et la compilation ce déroule normalement,​ il suffit juste d'​adapter le nom du package dans chaque etapes</​note>​+<note tip>**SI** ​vous avez une version de Alsa supérieur a 1.0.15 aucun patch n'est requit et la compilation ce déroule normalement,​ il suffit juste d'​adapter le nom du package dans chaque etapes</​note>​
  
 Alsa website: Alsa website:
Ligne 452: Ligne 456:
 ==== Optionnel : Paramétrer l'​ordre des cartes son dans Alsa-base ==== ==== Optionnel : Paramétrer l'​ordre des cartes son dans Alsa-base ====
  
-<note important>​ Si plus d'une carte son, vous devez paramétrer l'​ordre de celles-ci dans gnome </​note>​+<note important>​ Si vous avez plus d'une carte son, vous devez paramétrer l'​ordre de celles-ci dans gnome </​note>​
  
 Editer alsa-base: Editer alsa-base:
  
-  ​sudo gedit /​etc/​modprobe.d/​alsa-base+  ​gksudo ​gedit /​etc/​modprobe.d/​alsa-base
  
 **Par exemple**, en fonction de **votre** configuration,​ ajouter cette ligne ces lignes a alsa-base (sans rien supprimer): **Par exemple**, en fonction de **votre** configuration,​ ajouter cette ligne ces lignes a alsa-base (sans rien supprimer):
Ligne 465: Ligne 469:
   options snd-emu10k1 index=0   options snd-emu10k1 index=0
  
-=== Redémarez===+Puis redémarrez alsa 
 +<​code>​sudo /etc/init.d/​alsa-utils restart</​code>​
  
 ===== Paramétrer les volumes ===== ===== Paramétrer les volumes =====
Ligne 499: Ligne 504:
  
 ===== Topic de support ===== ===== Topic de support =====
-<note help>En cas de problèmes vous pouvez ​parcourire ​et utiliser le topic de support:+<note help>En cas de problèmes vous pouvez ​parcourir ​et utiliser le topic de support:
 http://​forum.ubuntu-fr.org/​viewtopic.php?​id=147694&​p=8</​note>​ http://​forum.ubuntu-fr.org/​viewtopic.php?​id=147694&​p=8</​note>​
  
 ---- ----
-===== Contribution ===== 
-Merci a bugtrack, nebeex, cubi31, fxdfxd, Marty_Macfly,​ omega2, darkvator, furious-therapy pour leur commentaires,​ support et qui comme moi on tenté le coup :) 
  
- ​--- ​//[[|]] Le 12/01/2008à  01:16// [[:​utilisateurs:​Nab!!daN]][[:​utilisateurs:​furious-therapy]]+//Contributeurs : bugtracknebeex, cubi31, fxdfxd, Marty_Macfly,​ omega2, Darkvator, furious-therapy pour leur commentaires,​ support et qui comme moi on tenté le coup :[[:​utilisateurs:​Nab!!daN]] [[:​utilisateurs:​furious-therapy]]//