Alsa : conflit IRQ avec usb

Alsa : conflit IRQ avec usb - Linux et OS Alternatifs

Marsh Posté le 28-07-2004 à 23:49:17    

Bonjour,
 
Sur un noyau 2.6.7 avec une debian sid, le son boucle avec alsa.
Par ex, xmms /usr/share/sounds/gaim/send.wav me donne 4 sonneries au lieu d'une...
Si par contre je dis à xmms de ne pas utiliser alsa, mais oss (qui n'est qu'émulé par alsa) alors ca marche.
 
Les modules chargés sont :
snd_usb_audio          72608  3
snd_intel8x0           35016  4
snd_ac97_codec         69572  1 snd_intel8x0
snd_pcm_oss            54312  0
snd_mixer_oss          19904  6 snd_pcm_oss
snd_pcm                97508  3 snd_usb_audio,snd_intel8x0,snd_pcm_oss
snd_timer              25540  1 snd_pcm
snd_page_alloc         11720  2 snd_intel8x0,snd_pcm
snd_mpu401_uart         8000  1 snd_intel8x0
snd_rawmidi            25408  2 snd_usb_audio,snd_mpu401_uart
snd_seq_device          8264  1 snd_rawmidi
snd                    54564  14 snd_usb_audio,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10016  6 snd
usbcore               113504  7 snd_usb_audio,pwc,usblp,ohci_hcd,ehci_hc
 
 
Des pistes ?


Message édité par Siam le 29-07-2004 à 20:59:16
Reply

Marsh Posté le 28-07-2004 à 23:49:17   

Reply

Marsh Posté le 28-07-2004 à 23:55:27    

Je précise que ce n'est pas propre à xmms (meme chose avec vlc, la commande play, xine, mplayer ou n'importe quel logiciel produisant du son).
 
Seul xmms marche avec oss....les autres non.


Message édité par Siam le 28-07-2004 à 23:56:24
Reply

Marsh Posté le 29-07-2004 à 19:07:28    

Un p'tit up...
 
Oublié de préciser la config : asus a7n8x-e, carte son Realtek (module snd-intel8x0)

Reply

Marsh Posté le 29-07-2004 à 19:17:29    

essaie de désactiver l'APIC


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 29-07-2004 à 20:13:19    

Je n'ai pas compilé l'APIC dans le noyau :-(

Reply

Marsh Posté le 29-07-2004 à 20:22:33    

Peux t on retrouver facilement d'éventuelles erreurs de compilations du noyau qui n'auraient pas été fatales (peut etre est ce la le pb ?) ?
 
Ou suis-je obligé de faire une commande de type  
make-kpkg binary > fichier-de-log 2>&1 ? (ou un simple make modules vu que j'ai le support du son en modules...).


Message édité par Siam le 29-07-2004 à 20:32:03
Reply

Marsh Posté le 29-07-2004 à 20:45:15    

Bon j'ai tenté le make modules.
 
Et j'ai ca :
sound/pci/intel8x0.c: In function `snd_intel8x0_create':
sound/pci/intel8x0.c:2586: warning: statement with no effect
 
Reste à comprendre...  :)  

Reply

Marsh Posté le 29-07-2004 à 20:57:34    

Ah je crois que j'ai trouvé....mais ca m'arrange pas.
 
cat /proc/interrupts ==> irq11 utilisé par l'usb
cat /proc/asounds/card0 ==> la carte son !!
 
La je me dis : conflit d'irq ? Donc je désactive dans le bios la gestion de l'usb et le son remarche....
 
Humm jamais confronté a ca sur linux....  
C que j'aimerais continuer à me servir de ma webcam, imprimante, scanner.....
 


Message édité par Siam le 29-07-2004 à 21:00:18
Reply

Marsh Posté le 29-07-2004 à 21:20:03    

Je remets la gestion de l'usb, j'enleve mes ports séries et mon port parallele dont je ne ne me sert pas ... et ca marche...
 
Ce qui donne ca :
siam@boitier:~$ cat /proc/asound/cards
0 [nForce2        ]: NFORCE - NVidia nForce2
                     NVidia nForce2 at 0xe5080000, irq 3
siam@boitier:~$ cat /proc/interrupts
           CPU0
  0:     181032          XT-PIC  timer
  1:        590          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  3:         38          XT-PIC  NVidia nForce2
  5:      17134          XT-PIC  SysKonnect SK-98xx, ohci_hcd, eth0
  7:      12773          XT-PIC  ohci_hcd, nvidia
  8:          4          XT-PIC  rtc
  9:          3          XT-PIC  ohci1394
 11:     100000          XT-PIC  ehci_hcd
 12:       4730          XT-PIC  i8042
 14:       6959          XT-PIC  ide0
 15:          1          XT-PIC  ide1
NMI:          0
ERR:          0
 
Bon...c fonctionnel dans mon cas....mais c vraiment de la bidouille (on se croirait sur windows 98 la....).

Reply

Marsh Posté le 29-07-2004 à 21:32:48    

Si je comprends bien l'APIC permet de s'affranchir des problemes d'irq.....
Or l'APIC sur nforce2 déconne complétement sur linux (j'ai essayé avec et sans j'avais toujours le meme probleme...) du coup je ne peux partager des irqs et la seule maniere de resoudre mes problemes et bien de désactiver est d'enlever dans le bios ce qui ne me sert pas ?
Ce qui est bizarre c que ca a toujours marché chez moi (pas le souvenir d'avoir touché au bios depuis des lustres...).
 
Quelqu'un peut il confirmer ?

Reply

Marsh Posté le 29-07-2004 à 21:32:48   

Reply

Marsh Posté le 29-07-2004 à 22:30:53    

Réinstall du noyau avec à la fois acpi et l'apic : tout remarche nickel...
 
Bon si ca plante je virai l'apic.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed