Page 1 sur 1
[E-EMU 202] 32 bit -> 64 bit (resolu en partie)
Publié : mer. 31 déc. 2014, 14:04
par albireo
bonjour à tous et bonne fin d'année
j'ai un petit problème de carte son externe : une E-MU 0202 USB
cette carte fonctionne sur un pc 32 bits (sous arch bien evidemment) sans problème
sur mon PC 64 bits elle ne fonctionne plus. Ce qui laisse supposer qu'elle ne fonctionne que sur 32.
j'ai installé les biblios 32 bits alsa ( lib32-alsa-lib lib32-alsa-plugins) mais ça ne fonctionne pas plus.
la question est : est-il possible de faire fonctionner cette carte et comment ?
voici ce que me retourne dmesg quand je la branche
[ 7739.701181] usb 3-8: new high-speed USB device number 10 using xhci_hcd
et quand je la debranche
[ 7744.912520] usb 3-8: 2:1: usb_set_interface failed (-110)
[ 7810.396904] usb 3-8: USB disconnect, device number 10
[ 7814.927018] usb 3-8: 2:1: usb_set_interface failed (-110)
le retour de lsub
Bus 003 Device 011: ID 041e:3f02 Creative Technology, Ltd E-Mu 0202
merci
Re: [E-EMU 202] 32 bit -> 64 bit (en cours)
Publié : mer. 31 déc. 2014, 19:03
par FoolEcho
Salut,
albireo a écrit :
cette carte fonctionne sur un pc 32 bits (sous arch bien evidemment) sans problème
sur mon PC 64 bits elle ne fonctionne plus. Ce qui laisse supposer qu'elle ne fonctionne que sur 32.
j'ai installé les biblios 32 bits alsa ( lib32-alsa-lib lib32-alsa-plugins) mais ça ne fonctionne pas plus.
la question est : est-il possible de faire fonctionner cette carte et comment ?
Avant tout il faudrait savoir si alsamixer te montre cette carte et si les canaux ne sont pas éventuellement muets...
Re: [E-EMU 202] 32 bit -> 64 bit (en cours)
Publié : mer. 31 déc. 2014, 19:10
par albireo
alsamixer la reconnait et l'affiche mais dès que j'appuie sur Entrée ça freeze complètement l'ecran et je suis obligé de la debrancher pour continuer.
Re: [E-EMU 202] 32 bit -> 64 bit (en cours)
Publié : ven. 02 janv. 2015, 10:04
par FoolEcho
Que renvoie:
?
Re: [E-EMU 202] 32 bit -> 64 bit (en cours)
Publié : ven. 02 janv. 2015, 16:36
par albireo
sans carte branchée:
speaker-test 1.0.28
Le périphérique de lecture est default
Les paramètres du flux sont 48000Hz, S16_LE, 2 canaux
Utilisation de 16 octaves de 'pink noise'
La fréquence est 48000Hz (demandée 48000Hz)
L'intervalle de la taille du tampon est de 96 à 1048576
L'intervalle de la taille de la période est de 32 à 349526
Taille max. de tampon 1048576 utilisée
Périodes = 4
was set period_size = 262144
was set buffer_size = 1048576
0 - Avant Gauche
1 - Avant Droit
Temps par période = 10,944425
0 - Avant Gauche
1 - Avant Droit
Temps par période = 10,947869
avec la carte en question
speaker-test 1.0.28
Le périphérique de lecture est default
Les paramètres du flux sont 48000Hz, S16_LE, 2 canaux
Utilisation de 16 octaves de 'pink noise'
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
Erreur d'ouverture à la lecture: -2,Aucun fichier ou dossier de ce type
Re: [E-EMU 202] 32 bit -> 64 bit (en cours)
Publié : ven. 02 janv. 2015, 20:04
par FoolEcho
Mmmm...
Peut-être un conflit avec la carte interne du coup...
Vois si établir un ordre des modules régle ça:
https://wiki.archlinux.org/index.php/Ad ... on_startup
... l'autre possibilité que je vois est de passer par un fichier asoundrc (~/.asoundrc ou /etc/asoundrc) comme ici:
https://bbs.archlinux.org/viewtopic.php?id=173709
Re: [E-EMU 202] 32 bit -> 64 bit (en cours)
Publié : sam. 03 janv. 2015, 08:48
par albireo
ça y-est, ça fonctionne. j'ai essayé pas mal de truc dans alsa-base.conf sans succès mais ce qui a fonctionné c'est ça, ne me demandez pas pourquoi.
options snd_usb_audio index=-2
options snd_hda_intel index=1
j'ai mis une valeur negative d'index trouvé sur un forum.
maintenant cat /proc/asound/modules retourne ça :
0 snd_hda_intel
1 snd_hda_intel
2 snd_usb_audio
3 snd_usb_audio
donc ce devait bien être un conflit dans les entrées puisque je n'ai rien changé d'autre.
donc maintenant elle se retrouve sur 3 et fonctionne. le 2 c'est pour la capture
Re: [E-EMU 202] 32 bit -> 64 bit (resolu en partie)
Publié : sam. 03 janv. 2015, 11:11
par albireo
bon en fait elle fonctionne bien quand l'ordinateur demarre mais pas en sortie de veille donc le problème reste entier dans la mesure ou mon ordinateur est plus souvent en veille qu'arrêté.
Re: [E-EMU 202] 32 bit -> 64 bit (resolu en partie)
Publié : sam. 03 janv. 2015, 13:39
par FoolEcho
Mmmm...
Et que racontent alsamixer (lsmod aussi éventuellement) en sortie de veille ?
En l'état, à tester peut-être, l'option power_save, même si ce serait peut-être plus un contournement qu'autre chose:
https://wiki.archlinux.org/index.php/Ad ... g_playback.
Re: [E-EMU 202] 32 bit -> 64 bit (resolu en partie)
Publié : sam. 03 janv. 2015, 18:45
par albireo
bon, il n'y a aucun changement dans les modules que la carte sois présente ou non.
j'ai modifié le fichier /etc/modprobe.d/alsa-base.conf ainsi :
options snd_hda_intel index=0
options snd_hda_intel index=1
options snd_usb_audio index=3
et alsamixer la mentionne bien en 3 que ce soit en sortie de veille ou au lancement de l'OS
et la carte fonctionne. Par contre si je l'éteind et la rallume donc un branchement en chaud en fait, là ça ne fonctionne plus. Tout les voyants sont allumé et je n'ai plus de clavier et ordi freeze (quand je l'éteind ça defrise

)
Par contre la sortie de cat /proc/asound/cards est bonne, pas de changement après allumage
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf7d10000 irq 44
1 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xf7d14000 irq 47
3 [USB ]: USB-Audio - E-MU 0202 | USB
E-MU Systems, Inc. E-MU 0202 | USB at usb-0000:00:14.0-4, high speed
mais bon, suffit que je l'éteigne pas
voilà ou j'en suis. c'est pas si mal je peux ecouter la zic
