Andrei POPESCU <andreimpope...@gmail.com> writes:

>> During the boot process, the system detects everything. So there must be
>> something in the init sequence that I can trigger manually.
>
> You can try to unload and reload the corresponding kernel module. Check 
> the output of
>
>     lsmod | grep snd
>
> (it's probably snd-usb-audio)
>
> If it works it might be possible to add the module to some list so that 
> it is removed on suspend and loaded on resume.

Thanks Andrei.

"lsmod|grep snd" results in,

--8<---------------cut here---------------start------------->8---
pankaj@anant:~$ sudo lsmod |grep snd
snd_usb_audio         315392  3
snd_usbmidi_lib        40960  1 snd_usb_audio
snd_rawmidi            45056  1 snd_usbmidi_lib
snd_seq_device         16384  1 snd_rawmidi
mc                     61440  1 snd_usb_audio
snd_hda_codec_hdmi     73728  2
snd_hda_intel          57344  3
snd_intel_dspcfg       28672  1 snd_hda_intel
soundwire_intel        45056  1 snd_intel_dspcfg
snd_soc_core          315392  1 soundwire_intel
snd_compress           32768  1 snd_soc_core
snd_hda_codec         172032  2 snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core          110592  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_hwdep              16384  2 snd_usb_audio,snd_hda_codec
snd_pcm               135168  8 
snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_hda_core
snd_timer              49152  1 snd_pcm
snd                   110592  24 
snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_timer,snd_compress,snd_soc_core,snd_pcm,snd_rawmidi
soundcore              16384  1 snd
usbcore               323584  6 
xhci_hcd,snd_usb_audio,usbhid,snd_usbmidi_lib,btusb,xhci_pci
--8<---------------cut here---------------end--------------->8---

when I say "modprobe -r snd_usb_audio". It says "Module snd_usb_audio is
in use". I tried with "-f" option as well. Still cannot unload. Then I
tried to it again after "alsactl kill quit"; but still cannot unload.

Also "alsactl init" is producing some errors also. I shared in my
previous email. Copying here again for the context.

--8<---------------cut here---------------start------------->8---
pankaj@anant:~$ sudo alsactl init
alsa-lib parser.c:260:(error_node) UCM is not supported for this HDA model (HDA 
ATI HDMI at 0xfca60000 irq 102)
alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:0 use 
case configuration -6
Found hardware: "HDA-Intel" "ATI R6xx HDMI" "HDA:1002aa01,00aa0100,00100700" 
"0x1462" "0xaaf0"
Hardware is initialized using a generic method
alsa-lib parser.c:260:(error_node) UCM is not supported for this HDA model (HDA 
ATI HDMI at 0xfce60000 irq 120)
alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:1 use 
case configuration -6
Found hardware: "HDA-Intel" "ATI R6xx HDMI" "HDA:1002aa01,00aa0100,00100700" 
"0x1462" "0xaaf0"
Hardware is initialized using a generic method
alsa-lib parser.c:260:(error_node) UCM is not supported for this HDA model 
(HD-Audio Generic at 0xfcd00000 irq 122)
alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:2 use 
case configuration -6
Found hardware: "HDA-Intel" "" "" "0x1462" "0xed54"
Hardware is initialized using a generic method
alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:3 use 
case configuration -2
Found hardware: "USB-Audio" "USB Mixer" "USB046d:0ab7" "" ""
Hardware is initialized using a generic method
alsa-lib main.c:1014:(snd_use_case_mgr_open) error: failed to import hw:4 use 
case configuration -2
Found hardware: "USB-Audio" "USB Mixer" "USB0db0:a073" "" ""
Hardware is initialized using a generic method
--8<---------------cut here---------------end--------------->8---

What other options may I try?


Regards ~Pankaj

Reply via email to