Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fin de maintenance pour Fedora 32

#1 29/05/2008 00:44:13

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Installer une carte Sound Blaster X-Fi avec le driver de Creative

edit : cette procédure n'est plus à jour ; il y un "nouveau" pilote Creative (du 6 novembre 2008) pour la X-Fi beaucoup plus facile à installer et téléchargeable directement sur le site Creative depuis la rubrique "SUPPORT".

L'URL ici:

http://support.creative.com/Products/Pr … Pro+Series

Choisir Linux dans le menu déroulant qui se trouve en bas de page dans le petit encart "Sélection manuelle".

Pour l'installation, se reporter au README mais de mémoire il y a un juste un "make" et "make install" à faire dans le répertoire créé par la décompression de l'archive téléchargée. Il s'agit simplement en fait d'un module à compiler et à lier au noyau, à refaire à chaque installation d'un nouveau noyau. Pour ma part, je n'ai testé ce nouveau module que sur ma Debian Sid 64 mais il n'y a pas de raison que ça ne marche pas non plus avec Fedora.

Bon courage aux heureux possesseurs de X-Fi!
ROM


edit : pour les possesseurs de carte graphique nvidia et de carte son creative X-Fi, il faut installer le pilote nvidia avant le pilote creative pour que la carte son fonctionne (cf. cette discussion sur le forum nvidia linux). En effet, je m'avance peut-être un peu mais le depmod qui est lancé à la fin de l'installation du pilote nvidia semble altérer la liste des dépendances dont ont besoin les modules du pilote creative pour démarrer la X-FI.

Une petite procédure d'installation du driver bêta de la X-FI qui est une synthèse complétée par mes soins des différentes informations que j'ai pu glaner ici ou là.

Cela a marché pour moi avec Fedora 8 64 bits et Fedora 9 64 bits, j'espère qu'il en sera de même pour vous.

J'ai également testé sous Ubuntu 8.04 64 bits mais apparemment le chargement des modules provoque un kernel oops et je n'ai pas cherché plus loin.

edit : conformément au souhait tout à fait légitime de kwizart dans le post 15, j'ai quelque peu modifié la procédure de façon à ne pas avoir à modifier le fichier Makefile.build. C'est même finalement plus simple comme ça.

Installation du pilote (pour la suppression, voir plus bas) :

1.Si une carte son est déjà intégrée à la carte mère, il faut d'abord la désactiver dans le bios et supprimer les lignes qui y font référence dans le fichier /etc/modprobe.conf (si celui-ci existe). Si, malgré la désactivation du chipset dans le bios, le module qui gère le son se charge toujours au démarrage (le noyau ne s'appuie pas forcément sur le bios pour la détection matérielle), il faut éditer le fichier /etc/modprobe.d/blacklist et rajouter une ligne du type

blacklist nom_du_module

afin d'en empêcher le chargement, puis redémarrer.

2.Télécharger le pilote Creative ici

3.Ouvrir un terminal en root et extraire l'archive téléchargée :

tar zxvf XfiDrv_Linux_US-1.18.tar.gz

4.Se rendre dans le répertoire obtenu après extraction de l'archive téléchargée et ajouter l'option KBUILD_NOPEDANTIC=1 après la commande make aux lignes 491 et 500 du script nommé installer.

5.Lancer nautilus depuis un terminal en root, ouvrir l'archive XfiDrv_Linux_US-1.18.tar.bz2 avec le gestionnaire d'archives et éditer le fichier LinuxSys.c qui se trouve dans /drivers/src/ossrv/  :
à la ligne 648, remplacer SA_SHIRQ par IRQF_SHARED
à la ligne 33, ajouter #include <linux/fs.h>
à la ligne 37, ajouter #include <asm-generic/fcntl.h>

6.Dans un terminal en root, depuis le répertoire obtenu à l'étape 2, lancer le script d'installation :

./installer

7.Editer le fichier /etc/rc.local et ajouter :

chmod 666 /dev/dsp
chmod 666 /dev/mixer

8.S'il n'existe pas, créer le fichier modprobe.conf dans /etc/ et l'éditer afin d'ajouter les lignes suivantes :

options None index=1
options None index=0
options ctalsa index=0
options snd cards_limit=8
alias snd-card-0 ctalsa

9.Redémarrer


Suppression du pilote :

1.Supprimer les lignes concernant la carte dans /etc/modprobe.conf.

2.Supprimer les fichiers et répertoires créés par l'installation du pilote :

rm -f /tmp/xfisrc
rm -f /etc/init.d/ctsound
rm -Rf /etc/creative
rm -Rf /opt/Creative
rm -Rf /lib/modules/`uname -r`/kernel/drivers/ssound

3.Redémarrer

Dernière modification par rom (17/06/2009 13:53:35)


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#2 29/05/2008 04:02:42

blz
Membre
Inscription : 14/10/2005
Messages : 445
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

rom
Nouveau Posteur
Date d'inscription: 13/01/2005
Messages: 1

Trop fort vraiment, le premier message après plus de 3 ans d'inscription !
Bravo et bienvenue ! pint

Je ne suis pas l'heureux possesseur d'une telle carte son, mais il semble que les pilotes aient posé quelques problèmes à certains. Donc si ton tuto peut aider, bravo, et continue comme ça.

Un détail que je ne suis pas sur d'avoir bien compris sur ton point 4 :

4. En mode graphique et en root,...

tu veux dire être dans une session graphique root ? (!) (pour pouvoir utiliser le gestionnaire d'archives avec des archives appartenant à root ?).
C'est pas super bien de lancer des sessions graphiques root, enfin..., c'est ce qui se dit roll, après tu es libre...
Il doit y avoir une commande pour décompreser un bz2, puis tu édites tes fichiers avec vi ou autre, puis une autre commande pour recompresser en bz2. Tout ça dans une console root, mais dans un environnement graphique d'un utilisateur de base.

Que le métal soit avec nous ( ratos de porao_proximo alvo ), et vive le son.

Dernière modification par blz (29/05/2008 04:04:59)

Hors ligne

#3 29/05/2008 07:10:41

Fox Delta
Membre
Lieu : San Francisco
Inscription : 17/05/2007
Messages : 1 112
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

blz a écrit :

Il doit y avoir une commande pour décompreser un bz2, puis tu édites tes fichiers avec vi ou autre, puis une autre commande pour recompresser en bz2. Tout ça dans une console root, mais dans un environnement graphique d'un utilisateur de base.

Oui, avec tar et bzip, c'est tout a fait possible, et meme plus que recommande. Je me souviens plus des commandes exacts, mais les pages de man sont suffisament claires.


tuxfanoy5.png
Alienware m5500, 2Go RAM, 80Go HD, Pentium M 2GHz, Windows XP / Fedora 9
Dell Optiplex, 2Go RAM, 150+250 Go HD, Pentium D 3Ghz, F8/F9

Hors ligne

#4 29/05/2008 07:22:02

Aiolizator
RHCSA RHEL7
Lieu : Marseille
Inscription : 01/08/2004
Messages : 1 425

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Fox Delta a écrit :
blz a écrit :

Il doit y avoir une commande pour décompreser un bz2, puis tu édites tes fichiers avec vi ou autre, puis une autre commande pour recompresser en bz2. Tout ça dans une console root, mais dans un environnement graphique d'un utilisateur de base.

Oui, avec tar et bzip, c'est tout a fait possible, et meme plus que recommande. Je me souviens plus des commandes exacts, mais les pages de man sont suffisament claires.

C'est tout simplement :

bunzip2 nom_de_l_archive

Et je confirme, ouvrir une session X en root, C'EST MAL, TRES MAL !

Dernière modification par Aiolizator (29/05/2008 07:35:04)


Au royaume des cyclopes, les borgnes sont aveugles.

Hors ligne

#5 29/05/2008 09:01:04

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Bonjour, mieux vaut tard que jamais pour poster. Cette carte m'a posé tellement de problèmes que si ça peut éviter à d'autres de galérer... sinon ne vous enflammez pas : pour l'étape 4 vous m'avez mal compris quant au mode graphique en root, il suffit d'ouvrir un terminal, de s'authentifier en root et de lancer nautilus par exemple (corrigé dans le post d'origine pour éviter toute confusion).

edit : par ailleurs, c'était juste une procédure pour installer la carte son...sous Fedora, il y a de bons outils graphiques qui peuvent faire gagner du temps comme FileRoller plutôt que de se farcir les commandes à la main, je pensais pas que ce post allait se transformer en page de man pour tar ou bunzip!!!

Dernière modification par rom (29/05/2008 09:13:36)


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#6 29/05/2008 09:06:59

MarbolanGos
Rédacteur Wiki
Rédacteur Wiki
Lieu : Fontenay-aux-Roses
Inscription : 11/02/2007
Messages : 4 879
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Pour les bz2 les extraire c'est :

tar xjf archive.tar.bz2

Ou alors ce matin je suis à l'ouest

et pour créer l'archive c'est :

tar cjf archive.tar.bz2 les_fichiers_a_mettre

Fedora 19 : 1 Dell XPS M1330, 1 fixe custom et 1 Dell Latitude 6430u

Hors ligne

#7 29/05/2008 09:58:32

opossum1er
Membre FedoraProject
Membre FedoraProject
Lieu : Chennevieres sur Marne
Inscription : 14/04/2007
Messages : 1 242
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

rom a écrit :

... il y a de bons outils graphiques qui peuvent faire gagner du temps comme FileRoller plutôt que de se farcir les commandes à la main, je pensais pas que ce post allait se transformer en page de man pour tar ou bunzip!!!

+1 il est très bien ton tuto. Pourquoi ne pas officialiser la chose?
... et bienvenue sur fedora-fr pint

Hors ligne

#8 29/05/2008 16:44:25

kwizart
Rédacteur Wiki
Rédacteur Wiki
Lieu : Paris, France
Inscription : 21/01/2005
Messages : 7 140
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Je comprend pas ce qui te fais dire que le pilote nVidia entre en conflit avec Xi-FI ?
Est ce que qu'il y aurait un conflit d'irq dans le coin ?

OK j'avais pas tout compris à la première lecture...

Tu peux te calmer sur les majuscules. ?!

Hors ligne

#9 29/05/2008 18:35:24

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

@Kwizart : désolé d'avoir un peu écorché la nétiquette.

Dernière modification par rom (29/05/2008 18:36:15)


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#10 29/05/2008 20:42:51

Le suisse
Membre
Inscription : 11/04/2008
Messages : 23

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Salut,
Bon tout d'abord merci pour tes recherches. Je suis en train d'essayer d'appliquer ce que tu as écrit plus haut sur ma Fedora 9 32 bits. Je rencontre néanmoins pour éditer mon fichier Makefile.build, il n'existe pas ainsi que les deux répertoires supérieur /builds/scripts/
Si il y a quelqu'un pour m'expliquer ca serait avec joie.

Hors ligne

#11 29/05/2008 21:51:38

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Bonjour Le suisse,

il doit te manquer les paquets kernel-devel (sources du noyau) et kernel-headers (fichiers d'entête du noyau) correspondant à la version de ton noyau. Ils sont nécessaires à la compilation des modules du pilote creative.
Le répertoire /lib/modules/`uname -r`/build est un lien qui pointe en fait vers /usr/src/kernels/`uname -r`

Good luck, tiens nous au courant.

Dernière modification par rom (29/05/2008 21:53:25)


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#12 31/05/2008 00:51:29

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

opossum1er a écrit :
rom a écrit :

... il y a de bons outils graphiques qui peuvent faire gagner du temps comme FileRoller plutôt que de se farcir les commandes à la main, je pensais pas que ce post allait se transformer en page de man pour tar ou bunzip!!!

+1 il est très bien ton tuto. Pourquoi ne pas officialiser la chose?
... et bienvenue sur fedora-fr pint

maintenant que le "problème de conflit" avec le pilote nvidia est résolu, j'ai l'intention d'officialiser la chose dès que j'aurais un peu de temps; peut-être le weekend prochain.

Ce serait bien également de savoir si cette méthode fonctionne pour d'autres que moi.

Dernière modification par rom (31/05/2008 00:53:27)


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#13 01/06/2008 12:29:54

Le suisse
Membre
Inscription : 11/04/2008
Messages : 23

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Salut,
Je suis pas chez moi actuellement mais je te tiendrais au courant dans la soirée ou demain dans la journée de la réussite (ou pas d'ailleurs) de ta méthode.
J'ai effectivement oublié d'installer les paquets kernel-devel et kernel-header, je les avais installés sur mon portable et je pensais que c'était aussi le cas sur mon desktop.

Hors ligne

#14 01/06/2008 16:19:32

kwizart
Rédacteur Wiki
Rédacteur Wiki
Lieu : Paris, France
Inscription : 21/01/2005
Messages : 7 140
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

@rom
Est ce que tu pense que tu peux préparer un kmod (pour le mettre à disposition sur livna)
Tu as toute la méthodologie disponible ici:
http://rpmfusion.org/Packaging/KernelModules/Akmods
http://rpmfusion.org/Packaging/KernelModules/Kmods2

Sinon cela semble une très mauvaise idée de modifer le Makefile de kernel-devel, il faut trouver une solution sans passer par la modification des options qui ont déja été utilisée pour compiler le noyau.

Sinon, pour le depmod -ae c'est une commande que tu dois lancer à chaque fois que tu installes un module noyau.
L'utilisation d'un kmod lancera cette commande lors de l'installation. Mais dans le cas d'une compilation manuelle, installer nvidia avant ou apres devrait importer peu. il faut que tu lances cette commande de toute manière.

Hors ligne

#15 01/06/2008 18:31:28

Le suisse
Membre
Inscription : 11/04/2008
Messages : 23

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Bon, me revoilà et c'est pas la joie. Lors de l'installation j'ai un freeze total du système à ce moment là :

config.status : Creating Makefile.conf

J'ai pourtant ce coup ci fais les choses comme il faut.

Hors ligne

#16 02/06/2008 15:41:10

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Le suisse a écrit :

Bon, me revoilà et c'est pas la joie. Lors de l'installation j'ai un freeze total du système à ce moment là :

config.status : Creating Makefile.conf

J'ai pourtant ce coup ci fais les choses comme il faut.

Salut, de mémoire cette étape a dû prendre au moins deux minutes sur ma machine : quand il dit "config.status : Creating Makefile.conf", le script crée le Makefile.conf puis les modules du pilote et enfin les charge...je ne sais pas combien de temps tu as attendu mais il faut être patient.

Si tu veux réinstaller, il faut supprimer les fichiers /tmp/xfisrc et /etc/init.d/ctsound, les répertoires /etc/creative et /opt/Creative et redémarrer avant de relancer le processus d'installation.


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#17 02/06/2008 16:25:56

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Salut,

kwizart a écrit :

@rom
Est ce que tu pense que tu peux préparer un kmod (pour le mettre à disposition sur livna)
Tu as toute la méthodologie disponible ici:
http://rpmfusion.org/Packaging/KernelModules/Akmods
http://rpmfusion.org/Packaging/KernelModules/Kmods2

je ne m'y suis jamais interessé jusqu'alors mais si c'est dans mes cordes pourquoi pas, je regarderai les procédures de packaging.

kwizart a écrit :

Sinon cela semble une très mauvaise idée de modifer le Makefile de kernel-devel, il faut trouver une solution sans passer par la modification des options qui ont déja été utilisée pour compiler le noyau.

Tout à fait d'accord, autres solutions (non testées) pour éviter la modification temporaire du Makefile.build :

1. méthode "manuelle", sans utiliser le script d'installation fourni par creative  :

après avoir décompressé l'archive de creative, se rendre dans le répertoire obtenu, décompresser l'archive XfiDrv_Linux_US-1.18.tar.bz2, on obtient alors un répertoire "drivers", se rendre dans "drivers" puis lancer la compilation des modules du pilote (ce n'est ni plus ni moins ce que fait le script d'installation fourni par creative) :

tar zxvf XfiDrv_Linux_US-1.18.tar.gz
cd XfiDrv_Linux_US-1.18
tar jxvf  XfiDrv_Linux_US-1.18.tar.bz2
cd drivers
./configure
make KBUILD_NOPEDANTIC=1
make install

2. sinon, je viens juste d'y penser, simplement éditer le script d'installation fourni par creative pour rajouter l'option "KBUILD_NOPEDANTIC=1" après le make; c'est d'ailleurs même peu-être le plus simple. Je regarderai ça et je confirmerai plus tard.

kwizart a écrit :

Sinon, pour le depmod -ae c'est une commande que tu dois lancer à chaque fois que tu installes un module noyau.
L'utilisation d'un kmod lancera cette commande lors de l'installation. Mais dans le cas d'une compilation manuelle, installer nvidia avant ou apres devrait importer peu. il faut que tu lances cette commande de toute manière.

D'accord également, il n'empêche que j'ai quand même pu vérifier sur ma Fedora 8 et ma Fedora 9 que le fait d'installer nvidia après creative faisait foirer le chargement des modules son au prochain redémarrage avec un beau kernel oops...il y a 8 modules au total et le noyau ne semble pas savoir lesquels il doit charger ni dans quel ordre pour la carte son.
Comme c'est précisément le chargement des modules exécuté par le script /etc/init.d/ctsound qui déconne, j'en ai déduit qu'il y devait y avoir un souci dans le modules.dep; comme de surcroît ça ne se produit qu'après avoir installé nvidia par dessus creative et pas l'inverse, j'en ai également déduit que le depmod à la fin de l'installation de nvidia y était peut-être pour quelque chose...c'est la seule explication rationnelle que j'ai trouvée cependant je ne suis pas développeur et je n'ai pas la prétention de donner la bonne raison de ce plantage. D'ailleurs, si quelqu'un de compétent en la matière pouvait apporter une réponse ce serait vraiment bienvenu.


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#18 02/06/2008 17:51:26

Le suisse
Membre
Inscription : 11/04/2008
Messages : 23

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Bon je doit être maudit parceque je rencontre toujours le problème. J'ai essayé la première méthode, freeze complet du système au même endroit. J'ai attendu 10 minutes puis hard reboot.
J'ai aussi tenter la deuxième méthode à tout hasard, là je rencontre le même problème au moment du make install (ce qui semble logique d'après ce que tu m'as dis).

Hors ligne

#19 02/06/2008 18:05:03

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Le suisse a écrit :

Bon je doit être maudit parceque je rencontre toujours le problème. J'ai essayé la première méthode, freeze complet du système au même endroit. J'ai attendu 10 minutes puis hard reboot.
J'ai aussi tenter la deuxième méthode à tout hasard, là je rencontre le même problème au moment du make install (ce qui semble logique d'après ce que tu m'as dis).

Sans garantie, peux tu faire un cat du fichier /var/log/creative-installer.log s'il te plaît?


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#20 07/06/2008 15:06:06

kurisu
Membre
Inscription : 07/06/2008
Messages : 5

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Salut à tous,
J'ai suivi la méthode de rom et ça fonctionne bien donc un grand merci.
Par contre il reste 2 petits problèmes: je n'ai pas les sons systemes (à l'ouverture de session par exemple) ainsi que dans les animations flash.
Ma config: Fedora 9 64bits - Firefox 3.0 beta 5

Si quelqu'un à une idée...

Hors ligne

#21 07/06/2008 16:06:48

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Le suisse a écrit :

Salut,
Je suis désolé du temps que j'ai mis pour te répondre mais j'ai eu quelque soucis avec ma connexion Internet.
Voici le cat que tu m'as demandé

Salut, rassure moi il n'y a pas qu'une seule tentative d'installation là dedans?

Je te suggère de faire un

echo /dev/null > /var/log/creative-installer.log

puis de refaire une nouvelle tentative en supprimant d'abord toute trace d'installation précédente comme indiqué dans le post #1 (j'ai apporté quelques modifications à la procédure d'installation depuis le premier post).

As tu pris la précaution de désactiver le chipset son intégré de ta carte mère dans le bios?

Il faut peut-être mettre dans /etc/modprobe.d/blacklist les modules qui gèrent ton chipset son intégré pour les empêcher de se charger au démarrage (si c'est le cas) car j'ai déjà vu les modules d'une carte son se charger alors même qu'elle était désactivée dans le bios (sauf en recompilant le noyau sans le support du chipset intégré c'est le seul moyen que j'avais trouvé afin d'inhiber le chipset son pour faire fonctionner une carte son pci à la place).

Peux tu poster le résultat de la commande

lsmod

avant même de supprimer et de réinstaller le pilote s'il te plaît?

Bon courage.


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#22 07/06/2008 16:11:52

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

kurisu a écrit :

Salut à tous,
J'ai suivi la méthode de rom et ça fonctionne bien donc un grand merci.
Par contre il reste 2 petits problèmes: je n'ai pas les sons systemes (à l'ouverture de session par exemple) ainsi que dans les animations flash.
Ma config: Fedora 9 64bits - Firefox 3.0 beta 5

Si quelqu'un à une idée...

Ca fait plaisir de voir que ça marche aussi pour d'autres.

Je ne me suis pas penché sur le problème du son dans les animations flash ni des sons système (je les désactive par défaut) et là je ne suis pas à la maison avant un bout de temps donc je ne suis pas en mesure de tester quoi que ce soit.

Si quelqu'un avait la solution ce serait vraiment sympa de sa part qu'il la poste ici.


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#23 07/06/2008 17:43:13

Le suisse
Membre
Inscription : 11/04/2008
Messages : 23

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Voici le résultat de lsmod :

[root@thomasfixe ~]# lsmod
Module                  Size  Used by
ndiswrapper           159380  0 
sunrpc                151412  3 
ipt_REJECT              6784  2 
xt_tcpudp               6656  1 
nf_conntrack_ipv4      11396  2 
xt_state                5888  2 
nf_conntrack           49748  2 nf_conntrack_ipv4,xt_state
iptable_filter          6528  1 
ip_tables              13840  1 iptable_filter
x_tables               15236  4 ipt_REJECT,xt_tcpudp,xt_state,ip_tables
fuse                   41116  7 
loop                   16772  0 
dm_multipath           18056  0 
ipv6                  221660  18 
sr_mod                 17064  0 
cdrom                  32796  1 sr_mod
pata_acpi               8192  0 
ata_generic             8964  0 
snd_hda_intel         330144  2 
snd_seq_dummy           6660  0 
snd_seq_oss            30364  0 
firewire_ohci          21636  0 
snd_seq_midi_event      9600  1 snd_seq_oss
firewire_core          34208  1 firewire_ohci
snd_seq                48448  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
r8169                  27396  0 
crc_itu_t               5760  1 firewire_core
snd_seq_device         10124  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42496  0 
snd_mixer_oss          16768  1 snd_pcm_oss
snd_pcm                67076  2 snd_hda_intel,snd_pcm_oss
snd_timer              21640  2 snd_seq,snd_pcm
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
iTCO_wdt               13476  0 
pata_jmicron            7552  0 
sky2                   41220  0 
i2c_i801               11920  0 
pcspkr                  6272  0 
snd_hwdep              10500  1 snd_hda_intel
iTCO_vendor_support     6916  1 iTCO_wdt
snd                    48312  14 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
joydev                 12608  0 
button                 10000  0 
i2c_core               20628  1 i2c_i801
soundcore               9288  1 snd
sg                     31028  0 
dm_snapshot            18596  0 
dm_zero                 5632  0 
dm_mirror              26116  0 
dm_mod                 49236  18 dm_multipath,dm_snapshot,dm_zero,dm_mirror
ahci                   26760  2 
libata                126816  4 pata_acpi,ata_generic,pata_jmicron,ahci
sd_mod                 25624  2 
scsi_mod              121204  4 sr_mod,sg,libata,sd_mod
ext3                  108936  2 
jbd                    40980  1 ext3
mbcache                10116  1 ext3
uhci_hcd               22928  0 
ohci_hcd               22276  0 
ehci_hcd               32268  0

Oui le chipset de ma P5K Deluxe est bien désactivé dans le BIOS, je viens de vérifier à l'instant. Je vais retenter une installation pour voir ce que ca donne. Ca serait surprenant que ca marche sur vos deux Fedora 64 bits et pas sur ma Fedora 32 bits.

Hors ligne

#24 07/06/2008 18:00:06

rom
Membre
Inscription : 13/01/2005
Messages : 23
Site Web

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Le suisse a écrit :

Voici le résultat de lsmod :

[root@thomasfixe ~]# lsmod
Module                  Size  Used by
ndiswrapper           159380  0 
sunrpc                151412  3 
ipt_REJECT              6784  2 
xt_tcpudp               6656  1 
nf_conntrack_ipv4      11396  2 
xt_state                5888  2 
nf_conntrack           49748  2 nf_conntrack_ipv4,xt_state
iptable_filter          6528  1 
ip_tables              13840  1 iptable_filter
x_tables               15236  4 ipt_REJECT,xt_tcpudp,xt_state,ip_tables
fuse                   41116  7 
loop                   16772  0 
dm_multipath           18056  0 
ipv6                  221660  18 
sr_mod                 17064  0 
cdrom                  32796  1 sr_mod
pata_acpi               8192  0 
ata_generic             8964  0 
snd_hda_intel         330144  2 
snd_seq_dummy           6660  0 
snd_seq_oss            30364  0 
firewire_ohci          21636  0 
snd_seq_midi_event      9600  1 snd_seq_oss
firewire_core          34208  1 firewire_ohci
snd_seq                48448  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
r8169                  27396  0 
crc_itu_t               5760  1 firewire_core
snd_seq_device         10124  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42496  0 
snd_mixer_oss          16768  1 snd_pcm_oss
snd_pcm                67076  2 snd_hda_intel,snd_pcm_oss
snd_timer              21640  2 snd_seq,snd_pcm
snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
iTCO_wdt               13476  0 
pata_jmicron            7552  0 
sky2                   41220  0 
i2c_i801               11920  0 
pcspkr                  6272  0 
snd_hwdep              10500  1 snd_hda_intel
iTCO_vendor_support     6916  1 iTCO_wdt
snd                    48312  14 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
joydev                 12608  0 
button                 10000  0 
i2c_core               20628  1 i2c_i801
soundcore               9288  1 snd
sg                     31028  0 
dm_snapshot            18596  0 
dm_zero                 5632  0 
dm_mirror              26116  0 
dm_mod                 49236  18 dm_multipath,dm_snapshot,dm_zero,dm_mirror
ahci                   26760  2 
libata                126816  4 pata_acpi,ata_generic,pata_jmicron,ahci
sd_mod                 25624  2 
scsi_mod              121204  4 sr_mod,sg,libata,sd_mod
ext3                  108936  2 
jbd                    40980  1 ext3
mbcache                10116  1 ext3
uhci_hcd               22928  0 
ohci_hcd               22276  0 
ehci_hcd               32268  0

Oui le chipset de ma P5K Deluxe est bien désactivé dans le BIOS, je viens de vérifier à l'instant. Je vais retenter une installation pour voir ce que ca donne. Ca serait surprenant que ca marche sur vos deux Fedora 64 bits et pas sur ma Fedora 32 bits.

Comme je le pressentais dans le post précédent, malgré la désactivation de ton chipset dans le bios, le module snd_hda_intel est bien chargé par le noyau qui détecte la présence du chipset (contrairement à Windows, le noyau ne s'appuie qu'en partie sur le bios pour la détection matérielle).

Pour inhiber le chargement de ce module qui empêche vraisemblablement le chargement des modules du pilote de la X-Fi au moment du make install il faut ajouter la ligne

blacklist snd_hda_intel

dans le fichier /etc/modprobe.d/blacklist et t'assurer qu'il n'y ait aucune référence au chargement de ce module dans ton /etc/modprobe.conf s'il existe. Il faut ensuite redémarrer et si la commande

lsmod | grep snd_hda_intel

ne retourne rien, alors l'installation devrait bien se passer.

Good luck.

Dernière modification par rom (07/06/2008 18:01:20)


µp Core 2 Quad Q6600, CM GA-X38T-DQ6 rev. 1.0, 2Go RAM DDR3, CG Galaxy 8800 GT HDMI, Sound Blaster X-Fi Fatal1ty XtremeGamer

Hors ligne

#25 07/06/2008 18:13:06

Le suisse
Membre
Inscription : 11/04/2008
Messages : 23

Re : Installer une carte Sound Blaster X-Fi avec le driver de Creative

Ok, merci. Je tente ca tout de suite parceque je viens de tenter une installation, j'ai eu le droit au même résultat que d'habitude : un joli freeze total de mon système.

Hors ligne

Pied de page des forums