[SOLVED] Trouble blacklisting on-board audio device

I'm aware that this topic has been well documented.  Unfortunately I'm still having trouble so hopefully someone can give me a hand.
I'm trying to completely blacklist the on-board sound card in my PC as I have a dedicated sound card for digital audio that works great.  The problem I'm encountering is that the system detects two audio devices and sometimes loads them in a different order.  This causes problems for most of the applications I use.
So far I have blacklisted the pcspkr module in /etc/rc.conf.
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(fuse !pcspkr !floppy)
Before I blacklisted pcspkr, my optical S/PDIF would not work at all.  It works great now but ALSA still detects two audio devices.  For example, in VLC audio settings under "device" my options are (default, HDANVidia:ALC1200 Analog (hw:0,0), HDANVidia...(hw:0,1), ...(hw:0,2), C-Media CMI8762: C-Media PCI DAC-ADC (hw:1,0), ...(hw:1,2).  Sometimes C-Media is hw:0 and sometimes it is hw:1.  I would like to remove Nvidia HD audio completely.
I will include some information that I think is pertinent although I'm not sure how to use it.
[nrempel@Nicholas-Desktop ~]$ lsmod
Module Size Used by
ipv6 281833 30
snd_usb_audio 85240 0
snd_usbmidi_lib 18244 1 snd_usb_audio
ext2 63599 1
gspca_zc3xx 40388 0
gspca_main 23728 1 gspca_zc3xx
joydev 10055 0
hid_logitech 10605 0
ff_memless 4931 1 hid_logitech
usbhid 36325 1 hid_logitech
hid 76168 2 hid_logitech,usbhid
usblp 11408 0
mt2131 4616 1
s5h1409 9805 1
snd_hda_codec_nvhdmi 14827 1
usb_storage 42540 1
snd_hda_codec_realtek 275887 1
ir_lirc_codec 3803 0
lirc_dev 8500 1 ir_lirc_codec
ir_sony_decoder 2283 0
ir_jvc_decoder 2409 0
ir_rc6_decoder 2761 0
ir_rc5_decoder 2249 0
snd_seq_dummy 1431 0
ir_nec_decoder 2537 0
cx23885 122035 0
snd_seq_oss 28760 0
snd_seq_midi_event 5436 1 snd_seq_oss
ir_core 14133 7 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,cx23885
cx2341x 16384 1 cx23885
v4l2_common 6711 2 cx23885,cx2341x
snd_seq 50082 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
videodev 64318 4 gspca_main,cx23885,cx2341x,v4l2_common
v4l1_compat 15578 1 videodev
v4l2_compat_ioctl32 10212 1 videodev
videobuf_dma_sg 7800 1 cx23885
videobuf_dvb 4730 1 cx23885
dvb_core 90083 2 cx23885,videobuf_dvb
videobuf_core 14581 3 cx23885,videobuf_dma_sg,videobuf_dvb
btcx_risc 3211 1 cx23885
tveeprom 13329 1 cx23885
nvidia 10081406 56
snd_pcm_oss 39221 0
snd_mixer_oss 17106 1 snd_pcm_oss
ohci_hcd 21207 0
snd_cmipci 31504 1
snd_hda_intel 22285 0
gameport 8400 1 snd_cmipci
snd_opl3_lib 8662 1 snd_cmipci
snd_hda_codec 79384 3 snd_hda_codec_nvhdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 6110 3 snd_usb_audio,snd_opl3_lib,snd_hda_codec
video 19305 0
snd_mpu401_uart 5883 1 snd_cmipci
snd_rawmidi 19237 2 snd_usbmidi_lib,snd_mpu401_uart
output 1940 1 video
snd_seq_device 5297 5 snd_seq_dummy,snd_seq_oss,snd_seq,snd_opl3_lib,snd_rawmidi
snd_pcm 71921 5 snd_usb_audio,snd_pcm_oss,snd_cmipci,snd_hda_intel,snd_hda_codec
snd_timer 19265 3 snd_seq,snd_opl3_lib,snd_pcm
snd 57562 19 snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_realtek,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_cmipci,snd_opl3_lib,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer
soundcore 5969 1 snd
snd_page_alloc 7249 2 snd_hda_intel,snd_pcm
fan 3274 0
ehci_hcd 36988 0
evdev 8519 6
psmouse 52592 0
i2c_nforce2 5160 0
usbcore 137570 10 snd_usb_audio,snd_usbmidi_lib,gspca_zc3xx,gspca_main,usbhid,usblp,usb_storage,ohci_hcd,ehci_hcd
edac_core 34966 0
edac_mce_amd 6865 0
wmi 8051 0
i2c_core 18726 8 mt2131,s5h1409,cx23885,v4l2_common,videodev,tveeprom,nvidia,i2c_nforce2
shpchp 26453 0
asus_atk0110 10231 0
firewire_ohci 26841 0
pci_hotplug 24319 1 shpchp
sg 25652 0
firewire_core 49430 1 firewire_ohci
crc_itu_t 1297 1 firewire_core
thermal 12242 0
forcedeth 52098 0
k10temp 2723 0
serio_raw 4486 0
button 4834 0
processor 25936 0
fuse 64259 5
ext4 313574 2
mbcache 5722 2 ext2,ext4
jbd2 69002 1 ext4
crc16 1297 1 ext4
sd_mod 25856 7
sr_mod 14954 0
cdrom 35851 1 sr_mod
pata_acpi 3248 0
ahci 20353 4
pata_amd 11052 0
libahci 17982 1 ahci
libata 156316 4 pata_acpi,ahci,pata_amd,libahci
scsi_mod 124891 5 usb_storage,sg,sd_mod,sr_mod,libata
[nrempel@Nicholas-Desktop ~]$ lspci
00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)
00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] SATA Controller (non-AHCI mode) (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP77 Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:13.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:14.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control
01:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
01:0a.0 FireWire (IEEE 1394): Agere Systems FW322/323 (rev 70)
02:00.0 VGA compatible controller: nVidia Corporation C77 [nForce 750a SLI] (rev a2)
03:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 9800 GT] (rev a2)
06:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 03)
Thanks in advance,
Nick
Last edited by nrempel (2011-01-02 22:03:11)

Can I test which modules I want to blacklist by using modprobe -r, or is that a permanent change?
EDIT:
I added !snd_hda_intel to MODULES in /etc/rc.conf.  This fixed the problem.
Thanks.
Last edited by nrempel (2011-01-02 22:02:48)

Similar Messages

  • Aggregate Audio Devices Don't Work

    Hi,
    I'm trying to create an aggregate audio device from my Macbook's on-board audio devices. The device does not appear in any application, including sound preferences, AU lab, and Jackpilot.

    I, too, am having this problem with two MOTU firewire devices (828mkII and Traveler). The article referred to simply walks one through the steps to create an aggregate device in the Audio MIDI Setup. I have done this, but the aggregate device still does not appear in the Sound pane of System Preferences OR Logic Pro. If I close the Audio MIDI Setup application and restart it, the aggregate device is gone!
    This is more than just a "how to set up an aggregate device" problem. Any ideas about what's happening or how to fix it? I've tried re-installing drivers, resetting devices to factory defaults, rebooting, etc. Nothing seems to help. I'm about ready to wipe out my hard drive and install everything from scratch…

  • [SOLVED] Default audio device no longer works after reboot

    After today's reboot, the audio device no longer works. E.g., VLC says:
    Audio output failed:
    The audio device "default" could not be used:
    No such file or directory.
    This is the console log:
    [0x1394138] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
    Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
    [0x7fac180069c8] pulse audio output error: PulseAudio server connection failure: Connection refused
    ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
    [0x7fac180069c8] alsa audio output error: cannot open ALSA device "default": No such file or directory
    [0x7fac180069c8] jack audio output error: failed to connect to JACK server
    [0x7fac180069c8] oss audio output error: cannot open audio device (/dev/dsp)
    [0x7fac180069c8] main audio output error: no suitable audio output module
    [0x7fac40fa4db8] main decoder error: failed to create audio output
    [0x7fac180069c8] pulse audio output error: PulseAudio server connection failure: Connection refused
    ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
    [0x7fac180069c8] alsa audio output error: cannot open ALSA device "default": No such file or directory
    [0x7fac180069c8] jack audio output error: failed to connect to JACK server
    [0x7fac180069c8] oss audio output error: cannot open audio device (/dev/dsp)
    [0x7fac180069c8] main audio output error: no suitable audio output module
    [0x7fac41055118] main decoder error: failed to create audio output
    The strange thing is that the sound card does in fact work; e.g. the sound test for "HDA Intel PCH", the first entry in my KDE Audio Settings, works. But the entry "default" does not and I suppose that is also the device that VLC is complaining about.
    I've tried blacklisting the HDMI driver and switched to the other audio output modules in VLC. I've also checked I'm still member of the "audio" group.
    Edit:
    P.S. Solved this myself. I had a USB-to-MIDI adapter cable plugged in during boot, which seems to have been causing these problems. I suppose systemd thought it was a USB sound card? I was wondering why dmesg said something about USB sound when the computer doesn't have any USB sound devices. Hardware detection epic fail. Although I guess the cable counts as a MIDI device at least, so in a way it's correct.
    So it looks like I'll always have to unplug the MIDI cable before rebooting.
    Last edited by Morn (2012-11-23 19:24:00)

    You might get. Ore assistance in a different forum area. Maybe try Using pad. This is the forum for iPhoto for iOS.

  • [SOLVED]No Sound - ALSA - Maybe wrong audio device.

    Yesterday I installed Arch and it has been going well except that I can not get my sound working. Following https://wiki.archlinux.org/index.php/Ad … chitecture I installed alsa-utils and then used alsamixer to unmute channels. While I experimented with the channels I had a youtube video open and so I should have heard something if it had worked.
    I seem to have two sound cards. When I run alsamixer it defaults to the "Intel Haswell HDMI" chip and "Item: S/PDIF". I can unmute the S/PDIF channels but there is no volume bar. I suspect that this device is set as a default somewhere but it is not the one I want to use.
    Hitting F6 and choosing the "HDA Intel PCH" card has many columns. I have them all unmuted and I've played around quite a bit with turning various things up and down. The speaker I have in plugged into the back of the desktop I am using and is attached with both a round pale green connector and a usb connector.
    When I turn up the volume on the <Rear Mic> I can hear the static volume go up on the speaker. So I could change the volume on the speaker but the speaker was not getting audio from the web browser I had open.  When I turn up the volume on the <Front Mic> I can hear a high pitched noise increase, my only guess for where its coming from is the tiny speaker that I have plugged right into the motherboard.
    I've tried researching and I would like to try and change the default sound card like in this thread: https://bbs.archlinux.org/viewtopic.php?id=186597. But I'm afraid that I'm newer to Arch/Linux than those people or at least I'm confused trying to follow that advice. My /etc/modprobe.d directory is empty. If I made a .conf file like in that answer I would not know what to name it.
    Here is the output of some relevant (hopefully) commands:
    $ lspci -vnn | grep -A 1 -i audio
    00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
    Subsystem: ASRock Incorporation Device [1849:0c0c]
    00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
    Subsystem: ASRock Incorporation Device [1849:8892]
    $ aplay -lL
    null
    Discard all samples (playback) or generate zero samples (capture)
    hdmi:CARD=HDMI,DEV=0
    HDA Intel HDMI, HDMI 0
    HDMI Audio Output
    hdmi:CARD=HDMI,DEV=1
    HDA Intel HDMI, HDMI 1
    HDMI Audio Output
    hdmi:CARD=HDMI,DEV=2
    HDA Intel HDMI, HDMI 2
    HDMI Audio Output
    default:CARD=PCH
    HDA Intel PCH, ALC892 Analog
    Default Audio Device
    sysdefault:CARD=PCH
    HDA Intel PCH, ALC892 Analog
    Default Audio Device
    front:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    Front speakers
    surround21:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    2.1 Surround output to Front and Subwoofer speakers
    surround40:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Digital
    IEC958 (S/PDIF) Digital Audio Output
    **** List of PLAYBACK Hardware Devices ****
    card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    lsmod | grep snd
    snd_hda_codec_hdmi 53248 1
    snd_hda_codec_realtek 65536 1
    snd_hda_codec_generic 65536 1 snd_hda_codec_realtek
    snd_hda_intel 28672 0
    snd_hda_controller 28672 1 snd_hda_intel
    snd_hda_codec 114688 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
    snd_hwdep 16384 1 snd_hda_codec
    snd_pcm 90112 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
    snd_timer 28672 1 snd_pcm
    snd 69632 8 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
    soundcore 16384 2 snd,snd_hda_codec
    $ speaker-test
    speaker-test 1.0.29
    Playback device is default
    Stream parameters are 48000Hz, S16_LE, 1 channels
    Using 16 octaves of pink noise
    ALSA lib pcm_dmix.c:1024:(snd_pcm_dmix_open) unable to open slave
    Playback open error: -2,No such file or directory
    Thank you for reading.
    Last edited by buffalo (2015-06-13 22:47:37)

    I followed Head_on_a_Stick's advice and the speaker is now working! Thank you so much Head_on_a_Stick. The one other time I posted on this forum was last February and you helped me out then too. You are my favorite!
    Thank you ewaller as well, but rather than look at aplay -l I think I will mark this thread as [SOLVED].
    The thing I'm still curious about is how did you know what to name the file  /etc/modprobe.d/alsa-base.conf ?
    Time for me to figure out how to get the headphone jack working.

  • Trouble with audio devices

    I wrote a simple Java application to record audio on some mixer and then play it back. With my headphones / microphone connected, I got the following list of mixers:
    1. Primary Sound Driver : Direct Audio Device: DirectSound Playback
    2. Microsoft LifeChat LX-3000 : Direct Audio Device: DirectSound Playback
    3. SoundMAX HD Audio : Direct Audio Device: DirectSound Playback
    4. Primary Sound Capture Driver : Direct Audio Device: DirectSound Capture
    5. Microsoft LifeChat LX-3000 : Direct Audio Device: DirectSound Capture
    6. SoundMAX HD Audio : Direct Audio Device: DirectSound Capture
    7. Java Sound Audio Engine : Software mixer and synthesizer
    8. Port Microsoft LifeChat LX-3000 : Port Mixer
    9. Port SoundMAX HD Audio : Port Mixer
    Of these, mixers 2, 5 and 8 are not available when the headphones are detached, as expected.
    Now my problem is that when the headphones are not connected, any audio being played out through the sound card can be recorded through mixers 4 and 6 above. This includes sounds created by the operating system, any audio files being played out etc. However, when I connect my headphones, the audio at the microphones can be recorded through mixers 4 and 5 above but any audio produced by the computer (again, sounds produced by the OS, audio files being played out etc.) cannot be recorded at any mixer. I tried mixer 6 above without success.
    Is it not possible to record computer audiio when a microphone is connected? If it is, how?

    Uncle_Sam wrote: I wrote a simple Java application to record audio ..
    There is no simple way to record sound in Java, AFAIU.
    Uncle_Sam wrote: ...on some mixer and then play it back. ...
    Now my problem is that when the headphones are not connected, any audio being played out through the sound card can be recorded through mixers 4 and 6 above. This includes sounds created by the operating system, any audio files being played out etc. However, when I connect my headphones, the audio at the microphones can be recorded through mixers 4 and 5 above but any audio produced by the computer (again, sounds produced by the OS, audio files being played out etc.) cannot be recorded at any mixer. I tried mixer 6 above without success.
    Is it not possible to record computer audio when a microphone is connected? If it is, how?
    Significant question. Are you interested in getting this code to work for the machine you sit in front of, or is this for 'the general end user'?
    I have no general solution for the latter, but for a single machine, installing an 'audio loop-back' (either software or hardware) might be the answer. That is the most intelligent thing I can offer that might help get around this problem.
    (Note, also posted as ) [Trouble with audio devices|http://groups.google.com.au/group/comp.lang.java.programmer/browse_frm/thread/9983c6cd3e8204fd/e40278adaa2854cf] on usenet newsgroup comp.lang.java.programmer, and no, I personally do not consider that to be either a cross-post or multi-post (if anyone is interested in my opinion!).

  • [SOLVED] Cinnamon won't recognize my audio device

    I'm currently using Cinnamon DE (2.4.5-1).
    Expected result:
    The sound applet works and shown like in "Mint" (The one I was using before arch);
    Laptop FN-keys/Hardware keys can control my volume.
    I have checked / found:
    Sound applet is added to the panel, but can't find it anywhere.
    Alsa is confirmed working (And I can change volume through alsamixer).
    Only the volume fn-keys doesn't work, others work (Such as brightness).
    There's a "Alsa mixer" applet as a worked around, but the volume is not updated (Unless i change it there) and not responding to my fn-keys.
    There's "Start PulseAudio" under start-up entry, I tried manually in terminal and I got
    E: [pulseaudio] main.c: Daemon startup failed."
    So I think there might be a conflict between the packages I have installed, or do I need to "tweak" around?
    If it helps, is there any extra terminal output that I need to provide?
    Please advice, thanks.
    The sound card/chip:
    $ lspci -v | grep -A7 Audio
    00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
    Subsystem: Lenovo Device 3977
    Flags: bus master, fast devsel, latency 0, IRQ 29
    Memory at f0710000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
    Packages related to Alsa:
    $ pacman -Qs alsa
    local/alsa-firmware 1.0.28-1
    ALSA firmware package
    local/alsa-lib 1.0.28-1
    An alternative implementation of Linux sound support
    local/alsa-plugins 1.0.28-2
    Extra alsa plugins
    local/alsa-utils 1.0.28-1
    An alternative implementation of Linux sound support
    local/gnome-alsamixer 0.9.7-1
    Gnome ALSA mixer
    local/lib32-alsa-lib 1.0.28-1
    An alternative implementation of Linux sound support (32 bit)
    local/lib32-alsa-plugins 1.0.28-1
    Extra alsa plugins (32-bit)
    local/pulseaudio-alsa 2-3
    ALSA Configuration for PulseAudio
    local/zita-alsa-pcmi 0.2.0-1
    The successor of clalsadrv, provides easy access to ALSA PCM devices.
    Packages related to PulseAudio:
    $ pacman -Qs pulse
    local/lib32-libpulse 5.0-1
    A featureful, general-purpose sound server (32-bit client libraries)
    local/libao 1.2.0-1
    Cross-platform audio output library and plugins
    local/libcanberra-pulse 0.30-4
    PulseAudio plugin for libcanberra
    local/libpulse 5.0-1
    A featureful, general-purpose sound server (client library)
    local/pavucontrol 2.0-2
    A GTK volume control for PulseAudio
    local/pulseaudio 5.0-1
    A featureful, general-purpose sound server
    local/pulseaudio-alsa 2-3
    ALSA Configuration for PulseAudio
    This might seems stupid; I have installed some firmware I don't even need:
    $ pacman -Qs firmware
    local/aic94xx-firmware 30-2
    Adaptec SAS 44300, 48300, 58300 Sequencer Firmware for AIC94xx driver
    local/alsa-firmware 1.0.28-1
    ALSA firmware package
    local/b43-firmware 5.100.138-2
    Firmware for Broadcom B43 wireless networking chips
    local/b43-firmware-legacy 3.130.20.0-4
    Firmware for legacy Broadcom B43 wireless networking chips
    local/bluez-firmware 1.2-8
    Firmwares for Broadcom BCM203x and STLC2300 Bluetooth chips
    local/efibootmgr 0.11.0-1
    Tool to modify UEFI Firmware Boot Manager Variables
    local/ipw2100-fw 1.3-7
    Intel Centrino Drivers firmware for IPW2100
    local/ipw2200-fw 3.1-5
    Firmware for the Intel PRO/Wireless 2200BG
    local/linux-firmware 20141201.38e5405-1
    Firmware files for Linux
    I can find my sound device from terminal.
    $ sudo aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
    Subdevices: 0/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    Edit:
    $ ps ax | grep pulseaudio
    1656 pts/3 S+ 0:00 grep --color=tty -d skip pulseaudio
    $ pulseaudio -vvv
    ... Lots info ...
    I: [pulseaudio] module.c: Loaded "module-switch-on-connect" (index: #25; argument: "").
    E: [pulseaudio] module.c: Module "module-switch-on-connect" should be loaded once at most. Refusing to load.
    E: [pulseaudio] main.c: Module load failed.
    E: [pulseaudio] main.c: Failed to initialize daemon.
    I: [pulseaudio] module.c: Unloading "module-switch-on-connect" (index: #25).
    I: [pulseaudio] module.c: Unloaded "module-switch-on-connect" (index: #25).
    ... Lots info ...
    This is the error part shown in red... I'll searching around see if I can find anything.
    Solution found:
    Open file "/etc/pulse/default.pa"
    And go to the very end, remove/comment one of the line:
    load-module module-switch-on-connect
    load-module module-switch-on-connect
    I didn't touch those file before (installed by default), don't know why the line was duplicated..
    I think I know the reason now - I've run the installer multiple times.
    helmuthdu/aui/blob/master/lilo#L465
    Last edited by Jixun (2014-12-26 15:42:05)

    I'm currently using Cinnamon DE (2.4.5-1).
    Expected result:
    The sound applet works and shown like in "Mint" (The one I was using before arch);
    Laptop FN-keys/Hardware keys can control my volume.
    I have checked / found:
    Sound applet is added to the panel, but can't find it anywhere.
    Alsa is confirmed working (And I can change volume through alsamixer).
    Only the volume fn-keys doesn't work, others work (Such as brightness).
    There's a "Alsa mixer" applet as a worked around, but the volume is not updated (Unless i change it there) and not responding to my fn-keys.
    There's "Start PulseAudio" under start-up entry, I tried manually in terminal and I got
    E: [pulseaudio] main.c: Daemon startup failed."
    So I think there might be a conflict between the packages I have installed, or do I need to "tweak" around?
    If it helps, is there any extra terminal output that I need to provide?
    Please advice, thanks.
    The sound card/chip:
    $ lspci -v | grep -A7 Audio
    00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
    Subsystem: Lenovo Device 3977
    Flags: bus master, fast devsel, latency 0, IRQ 29
    Memory at f0710000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
    Packages related to Alsa:
    $ pacman -Qs alsa
    local/alsa-firmware 1.0.28-1
    ALSA firmware package
    local/alsa-lib 1.0.28-1
    An alternative implementation of Linux sound support
    local/alsa-plugins 1.0.28-2
    Extra alsa plugins
    local/alsa-utils 1.0.28-1
    An alternative implementation of Linux sound support
    local/gnome-alsamixer 0.9.7-1
    Gnome ALSA mixer
    local/lib32-alsa-lib 1.0.28-1
    An alternative implementation of Linux sound support (32 bit)
    local/lib32-alsa-plugins 1.0.28-1
    Extra alsa plugins (32-bit)
    local/pulseaudio-alsa 2-3
    ALSA Configuration for PulseAudio
    local/zita-alsa-pcmi 0.2.0-1
    The successor of clalsadrv, provides easy access to ALSA PCM devices.
    Packages related to PulseAudio:
    $ pacman -Qs pulse
    local/lib32-libpulse 5.0-1
    A featureful, general-purpose sound server (32-bit client libraries)
    local/libao 1.2.0-1
    Cross-platform audio output library and plugins
    local/libcanberra-pulse 0.30-4
    PulseAudio plugin for libcanberra
    local/libpulse 5.0-1
    A featureful, general-purpose sound server (client library)
    local/pavucontrol 2.0-2
    A GTK volume control for PulseAudio
    local/pulseaudio 5.0-1
    A featureful, general-purpose sound server
    local/pulseaudio-alsa 2-3
    ALSA Configuration for PulseAudio
    This might seems stupid; I have installed some firmware I don't even need:
    $ pacman -Qs firmware
    local/aic94xx-firmware 30-2
    Adaptec SAS 44300, 48300, 58300 Sequencer Firmware for AIC94xx driver
    local/alsa-firmware 1.0.28-1
    ALSA firmware package
    local/b43-firmware 5.100.138-2
    Firmware for Broadcom B43 wireless networking chips
    local/b43-firmware-legacy 3.130.20.0-4
    Firmware for legacy Broadcom B43 wireless networking chips
    local/bluez-firmware 1.2-8
    Firmwares for Broadcom BCM203x and STLC2300 Bluetooth chips
    local/efibootmgr 0.11.0-1
    Tool to modify UEFI Firmware Boot Manager Variables
    local/ipw2100-fw 1.3-7
    Intel Centrino Drivers firmware for IPW2100
    local/ipw2200-fw 3.1-5
    Firmware for the Intel PRO/Wireless 2200BG
    local/linux-firmware 20141201.38e5405-1
    Firmware files for Linux
    I can find my sound device from terminal.
    $ sudo aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
    Subdevices: 0/1
    Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    Edit:
    $ ps ax | grep pulseaudio
    1656 pts/3 S+ 0:00 grep --color=tty -d skip pulseaudio
    $ pulseaudio -vvv
    ... Lots info ...
    I: [pulseaudio] module.c: Loaded "module-switch-on-connect" (index: #25; argument: "").
    E: [pulseaudio] module.c: Module "module-switch-on-connect" should be loaded once at most. Refusing to load.
    E: [pulseaudio] main.c: Module load failed.
    E: [pulseaudio] main.c: Failed to initialize daemon.
    I: [pulseaudio] module.c: Unloading "module-switch-on-connect" (index: #25).
    I: [pulseaudio] module.c: Unloaded "module-switch-on-connect" (index: #25).
    ... Lots info ...
    This is the error part shown in red... I'll searching around see if I can find anything.
    Solution found:
    Open file "/etc/pulse/default.pa"
    And go to the very end, remove/comment one of the line:
    load-module module-switch-on-connect
    load-module module-switch-on-connect
    I didn't touch those file before (installed by default), don't know why the line was duplicated..
    I think I know the reason now - I've run the installer multiple times.
    helmuthdu/aui/blob/master/lilo#L465
    Last edited by Jixun (2014-12-26 15:42:05)

  • [FINALLY SOLVED] "Audio device not detected by EAX Console/Speaker Setting Panel" Prob

    PROBLEM: A message pops up saying "The audio device supported by this application is not detected" when clicking on any Creative Utilities like EAX Console or the Speakers Control Panel.
    SOLUTION: After 6 hours of trying out all solution advices/attempts for the problem above, I figured that there are only 2 ways to get rid of this issue.
    [color="#ff0000"]st way: Kill your whole system, by doing format C:
    [color="#800000">2nd way: Follow this advice from Shag:
    [color="#800000">?
    [color="#800000">An installation error causes this problem which in the first instance is addressed by ensuring that you have disabled the onboard audio. If this does not work in the second instance you will need to uninstall the card as follows:
    () Uninstall software and drivers either, through control panel or the installation CD
    (2) Move the card to PCI slot 3 (if not already there) [VERY IMPORTANT]
    [color="#800000">?
    [color="#800000">(3) Manually remove registry entries as follows:
    . Delete the files from "\Creative".
    2. Delete the following registry node from the registry
    - HKLM\Software\Creative Tech\Software Installed
    - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uni nstall\5CDDF96A-BC34-4D72-9ABA-EFFF0C39977
    (4) Reinstall the software and drivers.
    Eventually I'd like to recommend the Creative Team to put this solution in the FAQ, since I counted at least 20 members in this forum, having the same problem without getting to a solution.
    Cheers,
    Diabolius

    BTW just in case people search for the error message in German:
    in German the pop up says:
    "Das von dieser Anwendung unterst?tzte Audioger?t wurde nicht gefunden"

  • How to solve High Definition Audio Device issue on Vostro 5470

    I have a Vostro 5470 and after installing Windows 8.1 Professional, I'm getting the following issue.
    "This device cannot start. (Code 10)
    {Operation Failed}
    The requested operation was unsuccessful."
    Does any one have any idea how to fix this? I have downloaded the most recent version of the drive from dell support site, but nothing!

    Make sure the Windows Audio Service is running.
    vmrocha
    I have downloaded the most recent version of the drive from dell support site
    You can only get the Realtek audio driver from Dell, not the High Definition Audio Device driver. That one is the Windows native audio driver. To update it you would have to let Windows go online to search for an update from Microsoft.
    From your screen shot it appears that both the Realtek audio driver and the Windows native audio driver ("High Definition Audio Device") are both showing. Normally only one would show up in the Device Manager. I would try re-installing Windows and not installing any Realtek driver. Without a Realtek driver Windows will install its native driver and produce audio. If it failed to do that then the error would be due to hardware failure or some kind of problem within Windows.

  • Trouble with Audio Console "Unable to find Audio device.

    I have an Audigy 2 ZS Platinum and run XP Pro. Recently lost my install CD when moving back to school (crap...)
    I was able to download and install the drivers for the card from creative. Windows Hardware manager says the device is working properly (more accurately the many devices associated with the sound card) and I know the device is functioning (at least in part) because I am able to play music through the digital optical out on the dri've bay panel.
    At this point I am trying to install Audio Console.
    I have downloaded and installed Audio Console from creative's website and then restarted my computer. Upon trying to launch the program the following message appears in a pop up:
    "Unable to find Audio device. Please make sure that your audio device is enabled and installed with it's driver. This application will be closed."
    I have checked 'Sounds and Audio Devices' in the control panel and it has "SB Audigy 2 ZS Audio [B400]" for all selected audio devices.
    What's the problem here? Has anyone encountered this problem before?
    The Audigy 2 ZS Platinum is listed as compatible with the Audio Console software.
    Thanks for any help you can offer!

    jsilverman wrote:
    I have an Audigy 2 ZS Platinum and run XP Pro. Recently lost my install CD when moving back to school (crap...)I was able to download and install the drivers for the card from creative. Windows Hardware manager says the device is working properly (more accurately the many devices associated with the sound card) and I know the device is functioning (at least in part) because I am able to play music through the digital optical out on the dri've bay panel.At this point I am trying to install Audio Console. I have downloaded and installed Audio Console from creative's website and then restarted my computer. Upon trying to launch the program the following message appears in a pop up: "Unable to find Audio device. Please make sure that your audio device is enabled and installed with it's driver. This application will be closed." I have checked 'Sounds and Audio Devices' in the control panel and it has "SB Audigy 2 ZS Audio [B400]" for all selected audio devices. What's the problem here? Has anyone encountered this problem before?The Audigy 2 ZS Platinum is listed as compatible with the Audio Console software. Thanks for any help you can offer!
    Thanks to BadBoy, you can find the link to download the A2Zs Installation CD from HERE
    .jtp

  • [SOLVED] Udev: recognising plugging/unplugging of USB Audio Device

    Hi!
    I am trying to write an udev rule to detect if an usb audio device was plugged / unplugged to change my default audio device (in effect this udev rule should run a bash script..).
    Right now it looks like that:
    KERNEL=="pcmC[D0-9cp]*", DRIVERS=="usb", ACTION=="add", PROGRAM="/bin/bash -c '/home/me/dotfiles/soundconf.sh attached'"
    and I have a second rule for "remove" instead of add calling a different parameter.
    However, unfortunately the change is not being detected. my sound devices are listed in e.g. /proc/asound/card0/pcm0c etc for my first card and /proc/asound/card4/... for the second.
    They are also listed in /proc/asound/NAMEOFCARD (e.g. PCH).
    how can i reliably detect if one was plugged or unplugged?
    thanks !
    Last edited by replax (2013-11-27 22:50:00)

    hi!
    thanks!
    my output for "sudo udevadm monitor --kernel" is:
    monitor will print the received events for:
    KERNEL - the kernel uevent
    KERNEL[409.000749] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24/event18 (input)
    KERNEL[409.023556] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24 (input)
    KERNEL[409.023611] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005/hidraw/hidraw0 (hidraw)
    KERNEL[409.023632] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005 (hid)
    KERNEL[409.023648] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    KERNEL[409.023829] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (sound)
    KERNEL[409.023845] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (sound)
    KERNEL[409.023859] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (sound)
    KERNEL[409.023869] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    KERNEL[409.023885] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    KERNEL[409.023899] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    KERNEL[409.024517] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    KERNEL[411.633928] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    KERNEL[411.634043] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    KERNEL[411.648482] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006 (hid)
    KERNEL[411.649170] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25 (input)
    KERNEL[411.649320] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25/event18 (input)
    KERNEL[411.649347] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006/hidraw/hidraw0 (hidraw)
    KERNEL[411.657385] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    KERNEL[411.680527] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    KERNEL[411.680564] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (sound)
    KERNEL[411.680737] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (sound)
    KERNEL[411.680796] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (sound)
    KERNEL[411.680951] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    KERNEL[411.705251] change /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    and my output for "sudo udevadm --udev --property" is:
    monitor will print the received events for:
    UDEV - the event which udev sends out after rule processing
    UDEV [409.001439] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24/event18 (
    input)
    ACTION=remove
    DEVLINKS=/dev/input/by-id/usb-HiFimeDIY_Audio_SA9023_USB_Audio-event-if00 /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.2
    .1:1.0-event
    DEVNAME=/dev/input/event18
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24/event18
    ID_BUS=usb
    ID_INPUT=1
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.0
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_0
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=hid
    ID_USB_DRIVER=usbhid
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=00
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_ID=262a
    MAJOR=13
    MINOR=82
    SEQNUM=2036
    SUBSYSTEM=input
    USEC_INITIALIZED=4690
    UDEV [409.024376] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24 (input)
    ACTION=remove
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24
    EV=1
    ID_BUS=usb
    ID_FOR_SEAT=input-pci-0000_00_1d_0-usb-0_1_2_1_1_0
    ID_INPUT=1
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.0
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_0
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=hid
    ID_USB_DRIVER=usbhid
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=00
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_ID=262a
    MODALIAS=input:b0003v262Ap10E1e0100-e0,kramlsfw
    NAME="HiFimeDIY Audio SA9023 USB Audio"
    PHYS="usb-0000:00:1d.0-1.2.1/input0"
    PRODUCT=3/262a/10e1/100
    PROP=0
    SEQNUM=2037
    SUBSYSTEM=input
    TAGS=:seat:
    UNIQ=""
    USEC_INITIALIZED=634532
    UDEV [409.024487] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005/hid
    raw/hidraw0 (hidraw)
    ACTION=remove
    DEVNAME=/dev/hidraw0
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005/hidraw/hidraw0
    MAJOR=248
    MINOR=0
    SEQNUM=2038
    SUBSYSTEM=hidraw
    USEC_INITIALIZED=9023681
    UDEV [409.026487] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005 (hi
    d)
    ACTION=remove
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005
    HID_ID=0003:0000262A:000010E1
    HID_NAME=HiFimeDIY Audio SA9023 USB Audio
    HID_PHYS=usb-0000:00:1d.0-1.2.1/input0
    MODALIAS=hid:b0003g0001v0000262Ap000010E1
    SEQNUM=2039
    SUBSYSTEM=hid
    USEC_INITIALIZED=23875
    UDEV [409.026531] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (
    sound)
    ACTION=remove
    DEVLINKS=/dev/snd/by-id/usb-HiFimeDIY_Audio_SA9023_USB_Audio-01 /dev/snd/by-path/pci-0000:00:1d.0-usb-0:1.2.1:1.1
    DEVNAME=/dev/snd/controlC1
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1
    ID_BUS=usb
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.1
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=audio
    ID_USB_DRIVER=snd-usb-audio
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=01
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_ID=262a
    MAJOR=116
    MINOR=13
    SEQNUM=2043
    SUBSYSTEM=sound
    TAGS=:uaccess:
    USEC_INITIALIZED=665890
    UDEV [409.026557] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    ACTION=remove
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3
    DEVTYPE=usb_interface
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    INTERFACE=1/2/0
    MODALIAS=usb:v262Ap10E1d0001dc00dsc00dp00ic01isc02ip00in03
    PRODUCT=262a/10e1/1
    SEQNUM=2046
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=665944
    UDEV [409.026573] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    ACTION=remove
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0
    DEVTYPE=usb_interface
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    INTERFACE=3/0/0
    MODALIAS=usb:v262Ap10E1d0001dc00dsc00dp00ic03isc00ip00in00
    PRODUCT=262a/10e1/1
    SEQNUM=2040
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=130
    UDEV [409.026616] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (s
    ound)
    ACTION=remove
    DEVNAME=/dev/snd/pcmC1D0p
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p
    MAJOR=116
    MINOR=12
    SEQNUM=2042
    SUBSYSTEM=sound
    TAGS=:uaccess:
    USEC_INITIALIZED=5836
    UDEV [409.078843] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (s
    ound)
    ACTION=remove
    DEVNAME=/dev/snd/pcmC1D1p
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p
    MAJOR=116
    MINOR=11
    SEQNUM=2041
    SUBSYSTEM=sound
    TAGS=:uaccess:
    USEC_INITIALIZED=5794
    UDEV [409.079039] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    ACTION=remove
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1
    ID_BUS=usb
    ID_FOR_SEAT=sound-pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_ID=usb-HiFimeDIY_Audio_SA9023_USB_Audio-01-Audio
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.1
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=audio
    ID_USB_DRIVER=snd-usb-audio
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=01
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    ID_VENDOR_ID=262a
    SEQNUM=2044
    SOUND_INITIALIZED=1
    SUBSYSTEM=sound
    SYSTEMD_WANTS=sound.target
    TAGS=:seat:systemd:
    USEC_INITIALIZED=5712
    UDEV [409.079517] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    ACTION=remove
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1
    DEVTYPE=usb_interface
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    INTERFACE=1/1/0
    MODALIAS=usb:v262Ap10E1d0001dc00dsc00dp00ic01isc01ip00in01
    PRODUCT=262a/10e1/1
    SEQNUM=2045
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=642712
    UDEV [409.085432] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    ACTION=remove
    BUSNUM=004
    DEVNAME=/dev/bus/usb/004/010
    DEVNUM=010
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1
    DEVTYPE=usb_device
    ID_BUS=usb
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_MODEL_ID=10e1
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    ID_VENDOR_ID=262a
    MAJOR=189
    MINOR=393
    PRODUCT=262a/10e1/1
    SEQNUM=2047
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=619842
    UDEV [411.697540] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    ACTION=add
    BUSNUM=004
    DEVNAME=/dev/bus/usb/004/011
    DEVNUM=011
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1
    DEVTYPE=usb_device
    ID_BUS=usb
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_MODEL_ID=10e1
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    ID_VENDOR_ID=262a
    MAJOR=189
    MINOR=394
    PRODUCT=262a/10e1/1
    SEQNUM=2048
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=33928
    UDEV [411.699672] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    ACTION=add
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3
    DEVTYPE=usb_interface
    DRIVER=snd-usb-audio
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    INTERFACE=1/2/0
    MODALIAS=usb:v262Ap10E1d0001dc00dsc00dp00ic01isc02ip00in03
    PRODUCT=262a/10e1/1
    SEQNUM=2059
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=80939
    UDEV [411.699773] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    ACTION=add
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0
    DEVTYPE=usb_interface
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    INTERFACE=3/0/0
    MODALIAS=usb:v262Ap10E1d0001dc00dsc00dp00ic03isc00ip00in00
    PRODUCT=262a/10e1/1
    SEQNUM=2049
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=34043
    UDEV [411.699840] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    ACTION=add
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1
    DEVTYPE=usb_interface
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    INTERFACE=1/1/0
    MODALIAS=usb:v262Ap10E1d0001dc00dsc00dp00ic01isc01ip00in01
    PRODUCT=262a/10e1/1
    SEQNUM=2054
    SUBSYSTEM=usb
    TYPE=0/0/0
    USEC_INITIALIZED=57387
    UDEV [411.701367] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006 (hi
    d)
    ACTION=add
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006
    HID_ID=0003:0000262A:000010E1
    HID_NAME=HiFimeDIY Audio SA9023 USB Audio
    HID_PHYS=usb-0000:00:1d.0-1.2.1/input0
    MODALIAS=hid:b0003g0001v0000262Ap000010E1
    SEQNUM=2050
    SUBSYSTEM=hid
    USEC_INITIALIZED=48481
    UDEV [411.701544] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    ACTION=add
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1
    ID_FOR_SEAT=sound-pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.1
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_1
    SEQNUM=2055
    SUBSYSTEM=sound
    SYSTEMD_WANTS=sound.target
    TAGS=:seat:systemd:
    USEC_INITIALIZED=80503
    UDEV [411.702560] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25 (input)
    ACTION=add
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25
    EV=1
    ID_BUS=usb
    ID_FOR_SEAT=input-pci-0000_00_1d_0-usb-0_1_2_1_1_0
    ID_INPUT=1
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.0
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_0
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=hid
    ID_USB_DRIVER=usbhid
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=00
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_ID=262a
    MODALIAS=input:b0003v262Ap10E1e0100-e0,kramlsfw
    NAME="HiFimeDIY Audio SA9023 USB Audio"
    PHYS="usb-0000:00:1d.0-1.2.1/input0"
    PRODUCT=3/262a/10e1/100
    PROP=0
    SEQNUM=2051
    SUBSYSTEM=input
    TAGS=:seat:
    UNIQ=""
    USEC_INITIALIZED=49147
    UDEV [411.703227] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (s
    ound)
    ACTION=add
    DEVNAME=/dev/snd/pcmC1D0p
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p
    MAJOR=116
    MINOR=12
    SEQNUM=2057
    SUBSYSTEM=sound
    TAGS=:uaccess:
    USEC_INITIALIZED=80672
    UDEV [411.704394] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006/hid
    raw/hidraw0 (hidraw)
    ACTION=add
    DEVNAME=/dev/hidraw0
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006/hidraw/hidraw0
    MAJOR=248
    MINOR=0
    SEQNUM=2053
    SUBSYSTEM=hidraw
    USEC_INITIALIZED=49353
    UDEV [411.705903] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25/event18 (
    input)
    ACTION=add
    DEVLINKS=/dev/input/by-id/usb-HiFimeDIY_Audio_SA9023_USB_Audio-event-if00 /dev/input/by-path/pci-0000:00:1d.0-usb-0:1.2
    .1:1.0-event
    DEVNAME=/dev/input/event18
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25/event18
    ID_BUS=usb
    ID_INPUT=1
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.0
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_0
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=hid
    ID_USB_DRIVER=usbhid
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=00
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_ID=262a
    MAJOR=13
    MINOR=82
    SEQNUM=2052
    SUBSYSTEM=input
    USEC_INITIALIZED=49330
    UDEV [411.714557] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (
    sound)
    ACTION=add
    DEVLINKS=/dev/snd/by-id/usb-HiFimeDIY_Audio_SA9023_USB_Audio-01 /dev/snd/by-path/pci-0000:00:1d.0-usb-0:1.2.1:1.1
    DEVNAME=/dev/snd/controlC1
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1
    ID_BUS=usb
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.1
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=audio
    ID_USB_DRIVER=snd-usb-audio
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=01
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_ID=262a
    MAJOR=116
    MINOR=13
    SEQNUM=2058
    SUBSYSTEM=sound
    TAGS=:uaccess:
    USEC_INITIALIZED=80812
    UDEV [411.759604] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (s
    ound)
    ACTION=add
    DEVNAME=/dev/snd/pcmC1D1p
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p
    MAJOR=116
    MINOR=11
    SEQNUM=2056
    SUBSYSTEM=sound
    TAGS=:uaccess:
    USEC_INITIALIZED=80575
    UDEV [411.760476] change /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    ACTION=change
    DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1
    ID_BUS=usb
    ID_FOR_SEAT=sound-pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_ID=usb-HiFimeDIY_Audio_SA9023_USB_Audio-01-Audio
    ID_MODEL=SA9023_USB_Audio
    ID_MODEL_ENC=SA9023\x20USB\x20Audio
    ID_MODEL_FROM_DATABASE=USB-2.0 4-Port HUB
    ID_MODEL_ID=10e1
    ID_PATH=pci-0000:00:1d.0-usb-0:1.2.1:1.1
    ID_PATH_TAG=pci-0000_00_1d_0-usb-0_1_2_1_1_1
    ID_REVISION=0001
    ID_SERIAL=HiFimeDIY_Audio_SA9023_USB_Audio
    ID_TYPE=audio
    ID_USB_DRIVER=snd-usb-audio
    ID_USB_INTERFACES=:030000:010100:010200:
    ID_USB_INTERFACE_NUM=01
    ID_VENDOR=HiFimeDIY_Audio
    ID_VENDOR_ENC=HiFimeDIY\x20Audio
    ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
    ID_VENDOR_ID=262a
    SEQNUM=2060
    SOUND_INITIALIZED=1
    SUBSYSTEM=sound
    SYSTEMD_WANTS=sound.target
    TAGS=:seat:systemd:
    USEC_INITIALIZED=80503
    the output of "sudo udevadm monitor" is:
    monitor will print the received events for:
    UDEV - the event which udev sends out after rule processing
    KERNEL - the kernel uevent
    KERNEL[10520.780009] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24/event17 (input)
    UDEV [10520.783295] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24/event17 (input)
    KERNEL[10520.789826] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24 (input)
    KERNEL[10520.789859] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005/hidraw/hidraw0 (hidraw)
    KERNEL[10520.789871] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005 (hid)
    KERNEL[10520.789895] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    KERNEL[10520.789965] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (sound)
    KERNEL[10520.789999] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (sound)
    KERNEL[10520.790031] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (sound)
    KERNEL[10520.790473] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    UDEV [10520.790483] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005/hidraw/hidraw0 (hidraw)
    KERNEL[10520.790494] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    UDEV [10520.790521] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input24 (input)
    KERNEL[10520.790533] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    UDEV [10520.790543] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (sound)
    KERNEL[10520.790615] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    UDEV [10520.790653] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (sound)
    UDEV [10520.790723] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (sound)
    UDEV [10520.790843] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0005 (hid)
    UDEV [10520.790870] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    UDEV [10520.791022] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    UDEV [10520.791133] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    UDEV [10520.791157] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    UDEV [10520.795934] remove /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    KERNEL[10523.411837] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    KERNEL[10523.411961] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    KERNEL[10523.425856] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006 (hid)
    KERNEL[10523.426126] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25 (input)
    KERNEL[10523.426179] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25/event17 (input)
    KERNEL[10523.426268] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006/hidraw/hidraw0 (hidraw)
    KERNEL[10523.433989] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    KERNEL[10523.455486] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    KERNEL[10523.455508] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (sound)
    KERNEL[10523.455540] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (sound)
    KERNEL[10523.455580] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (sound)
    KERNEL[10523.455608] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    UDEV [10523.463039] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1 (usb)
    UDEV [10523.464322] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0 (usb)
    UDEV [10523.464384] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1 (usb)
    UDEV [10523.464409] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.3 (usb)
    UDEV [10523.465345] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006 (hid)
    UDEV [10523.465380] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    UDEV [10523.466303] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25 (input)
    UDEV [10523.466417] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/0003:262A:10E1.0006/hidraw/hidraw0 (hidraw)
    UDEV [10523.467311] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.0/input/input25/event17 (input)
    UDEV [10523.468387] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D1p (sound)
    UDEV [10523.468659] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/pcmC1D0p (sound)
    KERNEL[10523.468942] change /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    UDEV [10523.474581] add /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1/controlC1 (sound)
    UDEV [10523.475757] change /devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1.2/4-1.2.1/4-1.2.1:1.1/sound/card1 (sound)
    please not that my usb soundcard is attached through a usb hub to my laptop and that it was attached when I ran the command, then removed it and attached it again.
    tried to use those udev rules:
    KERNEL=="pcmC1D1p", DRIVERS=="usb", ACTION=="add", RUN+="/bin/bash -c '/home/me/dotfiles/soundconf.sh attached'"
    KERNEL=="pcmC1D1p", DRIVERS=="usb", ACTION=="remove", RUN+="/bin/bash -c '/home/me/dotfiles/soundconf.sh detached'"
    to no avail unfortunately...
    thanks a lot for your patience and time !

  • No audio device on windows xp with SB0

    Hello, I've a SB0060 with a cd version that does not install on windows xp. I've always had problems installing this card on windows xp but once I've managed to install it.
    I was upgrading the driver to try to fix some bugs with TeamSpeak and lost all sound.
    I've tried to install again the SB0060 but couldn't get it to work.
    I've tried with:
    SBLi've5XPDrvUpdate.exe
    Li'veDrvUni-Pack(ENG).exe
    Li'veDrvPack_Patch.exe
    Li'veDrvPack.exe
    All of the drivers install on windows xp BUT in the "sound and audio devices" gives me the finger with "no audio device".
    In the device manager, No conflits, No troubles, No Shared IRQs, NOTHING! This is really driving me crazy.
    Is there any driver or HowTo install this card in the web? Any fixed stuff or people with the same problem?
    Please help.

    Try the CD from here instead.
    http://forums.creative.com/creativelabs/board/message?board.id=soundblaster&message.id=25677

  • MPD: ERROR: problems opening audio device

    Since a day, maybe a little more, mpd is troubling me. When I use mpc, I get the error
    ERROR: problems opening audio device
    This is my mpd.conf
    # An example configuration file for MPD
    # See the mpd.conf man page for a more detailed description of each parameter.
    # Files and directories #######################################################
    # This setting controls the top directory which MPD will search to discover the
    # available audio files and add them to the daemon's online database. This
    # setting defaults to the XDG directory, otherwise the music directory will be
    # be disabled and audio files will only be accepted over ipc socket (using
    # file:// protocol) or streaming files over an accepted protocol.
    music_directory "/home/adriaan/Music"
    # This setting sets the MPD internal playlist directory. The purpose of this
    # directory is storage for playlists created by MPD. The server will use
    # playlist files not created by the server but only if they are in the MPD
    # format. This setting defaults to playlist saving being disabled.
    playlist_directory "/var/lib/mpd/playlists"
    # This setting sets the location of the MPD database. This file is used to
    # load the database at server start up and store the database while the
    # server is not up. This setting defaults to disabled which will allow
    # MPD to accept files over ipc socket (using file:// protocol) or streaming
    # files over an accepted protocol.
    db_file "/var/lib/mpd/mpd.db"
    # These settings are the locations for the daemon log files for the daemon.
    # These logs are great for troubleshooting, depending on your log_level
    # settings.
    # The special value "syslog" makes MPD use the local syslog daemon. This
    # setting defaults to logging to syslog, otherwise logging is disabled.
    log_file "/var/log/mpd/mpd.log"
    # This setting sets the location of the file which stores the process ID
    # for use of mpd --kill and some init scripts. This setting is disabled by
    # default and the pid file will not be stored.
    pid_file "/var/run/mpd/mpd.pid"
    # This setting sets the location of the file which contains information about
    # most variables to get MPD back into the same general shape it was in before
    # it was brought down. This setting is disabled by default and the server
    # state will be reset on server start up.
    state_file "/var/lib/mpd/mpdstate"
    # The location of the sticker database. This is a database which
    # manages dynamic information attached to songs.
    #sticker_file "~/.mpd/sticker.sql"
    # General music daemon options ################################################
    # This setting specifies the user that MPD will run as. MPD should never run as
    # root and you may use this setting to make MPD change its user ID after
    # initialization. This setting is disabled by default and MPD is run as the
    # current user.
    user "adriaan"
    # This setting specifies the group that MPD will run as. If not specified
    # primary group of user specified with "user" setting will be used (if set).
    # This is useful if MPD needs to be a member of group such as "audio" to
    # have permission to use sound card.
    group "users"
    # This setting sets the address for the daemon to listen on. Careful attention
    # should be paid if this is assigned to anything other then the default, any.
    # This setting can deny access to control of the daemon.
    # For network
    #bind_to_address "any"
    # And for Unix Socket
    #bind_to_address "~/.mpd/socket"
    # This setting is the TCP port that is desired for the daemon to get assigned
    # to.
    #port "6600"
    # This setting controls the type of information which is logged. Available
    # setting arguments are "default", "secure" or "verbose". The "verbose" setting
    # argument is recommended for troubleshooting, though can quickly stretch
    # available resources on limited hardware storage.
    #log_level "default"
    # If you have a problem with your MP3s ending abruptly it is recommended that
    # you set this argument to "no" to attempt to fix the problem. If this solves
    # the problem, it is highly recommended to fix the MP3 files with vbrfix
    # (available from <http://www.willwap.co.uk/Programs/vbrfix.php>), at which
    # point gapless MP3 playback can be enabled.
    #gapless_mp3_playback "yes"
    # This setting enables MPD to create playlists in a format usable by other
    # music players.
    #save_absolute_paths_in_playlists "no"
    # This setting defines a list of tag types that will be extracted during the
    # audio file discovery process. Optionally, 'comment' can be added to this
    # list.
    #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc"
    # This setting enables automatic update of MPD's database when files in
    # music_directory are changed.
    auto_update "yes"
    # Limit the depth of the directories being watched, 0 means only watch
    # the music directory itself. There is no limit by default.
    #auto_update_depth "3"
    # Symbolic link behavior ######################################################
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links outside of the configured music_directory.
    #follow_outside_symlinks "yes"
    # If this setting is set to "yes", MPD will discover audio files by following
    # symbolic links inside of the configured music_directory.
    #follow_inside_symlinks "yes"
    # Zeroconf / Avahi Service Discovery ##########################################
    # If this setting is set to "yes", service information will be published with
    # Zeroconf / Avahi.
    #zeroconf_enabled "yes"
    # The argument to this setting will be the Zeroconf / Avahi unique name for
    # this MPD server on the network.
    #zeroconf_name "Music Player"
    # Permissions #################################################################
    # If this setting is set, MPD will require password authorization. The password
    # can setting can be specified multiple times for different password profiles.
    #password "password@read,add,control,admin"
    # This setting specifies the permissions a user has who has not yet logged in.
    #default_permissions "read,add,control,admin"
    # Input #######################################################################
    input {
    plugin "curl"
    # proxy "proxy.isp.com:8080"
    # proxy_user "user"
    # proxy_password "password"
    # Audio Output ################################################################
    # MPD supports various audio output types, as well as playing through multiple
    # audio outputs at the same time, through multiple audio_output settings
    # blocks. Setting this block is optional, though the server will only attempt
    # autodetection for one sound card.
    # See <http://mpd.wikia.com/wiki/Configuration#Audio_Outputs> for examples of
    # other audio outputs.
    # An example of an ALSA output:
    audio_output {
    type "alsa"
    name "My ALSA Device"
    device "hw:0,0" # optional
    # format "44100:16:2" # optional
    # mixer_type "hardware" # optional
    # mixer_device "default" # optional
    # mixer_control "PCM" # optional
    # mixer_index "0" # optional
    #audio_output {
    # type "alsa"
    # name "Sound Card"
    # options "dev=dmixer"
    # device "plug:dmix"
    # An example of an OSS output:
    #audio_output {
    # type "oss"
    # name "My OSS Device"
    ## device "/dev/dsp" # optional
    ## format "44100:16:2" # optional
    ## mixer_type "hardware" # optional
    ## mixer_device "/dev/mixer" # optional
    ## mixer_control "PCM" # optional
    # An example of a shout output (for streaming to Icecast):
    #audio_output {
    # type "shout"
    # encoding "ogg" # optional
    # name "My Shout Stream"
    # host "localhost"
    # port "8000"
    # mount "/mpd.ogg"
    # password "hackme"
    # quality "5.0"
    # bitrate "128"
    # format "44100:16:1"
    ## protocol "icecast2" # optional
    ## user "source" # optional
    ## description "My Stream Description" # optional
    ## genre "jazz" # optional
    ## public "no" # optional
    ## timeout "2" # optional
    ## mixer_type "software" # optional
    # An example of a recorder output:
    #audio_output {
    # type "recorder"
    # name "My recorder"
    # encoder "vorbis" # optional, vorbis or lame
    # path "/var/lib/mpd/recorder/mpd.ogg"
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # An example of a httpd output (built-in HTTP streaming server):
    #audio_output {
    # type "httpd"
    # name "My HTTP Stream"
    # encoder "vorbis" # optional, vorbis or lame
    # port "8000"
    # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
    ## quality "5.0" # do not define if bitrate is defined
    # bitrate "128" # do not define if quality is defined
    # format "44100:16:1"
    # max_clients "0" # optional 0=no limit
    # An example of a pulseaudio output (streaming to a remote pulseaudio server)
    #audio_output {
    # type "pulse"
    # name "My Pulse Output"
    ## server "remote_server" # optional
    ## sink "remote_server_sink" # optional
    ## Example "pipe" output:
    #audio_output {
    # type "pipe"
    # name "my pipe"
    # command "aplay -f cd 2>/dev/null"
    ## Or if you're want to use AudioCompress
    # command "AudioCompress -m | aplay -f cd 2>/dev/null"
    ## Or to send raw PCM stream through PCM:
    # command "nc example.org 8765"
    # format "44100:16:2"
    ## An example of a null output (for no audio output):
    #audio_output {
    # type "null"
    # name "My Null Output"
    # mixer_type "none" # optional
    # This setting will change all decoded audio to be converted to the specified
    # format before being passed to the audio outputs. By default, this setting is
    # disabled.
    #audio_output_format "44100:16:2"
    # If MPD has been compiled with libsamplerate support, this setting specifies
    # the sample rate converter to use. Possible values can be found in the
    # mpd.conf man page or the libsamplerate documentation. By default, this is
    # setting is disabled.
    #samplerate_converter "Fastest Sinc Interpolator"
    # Normalization automatic volume adjustments ##################################
    # This setting specifies the type of ReplayGain to use. This setting can have
    # the argument "off", "album" or "track". See <http://www.replaygain.org>
    # for more details. This setting is off by default.
    #replaygain "album"
    # This setting sets the pre-amp used for files that have ReplayGain tags. By
    # default this setting is disabled.
    #replaygain_preamp "0"
    # This setting enables on-the-fly normalization volume adjustment. This will
    # result in the volume of all playing audio to be adjusted so the output has
    # equal "loudness". This setting is disabled by default.
    #volume_normalization "no"
    # MPD Internal Buffering ######################################################
    # This setting adjusts the size of internal decoded audio buffering. Changing
    # this may have undesired effects. Don't change this if you don't know what you
    # are doing.
    #audio_buffer_size "2048"
    # This setting controls the percentage of the buffer which is filled before
    # beginning to play. Increasing this reduces the chance of audio file skipping,
    # at the cost of increased time prior to audio playback.
    #buffer_before_play "10%"
    # Resource Limitations ########################################################
    # These settings are various limitations to prevent MPD from using too many
    # resources. Generally, these settings should be minimized to prevent security
    # risks, depending on the operating resources.
    #connection_timeout "60"
    #max_connections "10"
    #max_playlist_length "16384"
    #max_command_list_size "2048"
    #max_output_buffer_size "8192"
    # Character Encoding ##########################################################
    # If file or directory names do not display correctly for your locale then you
    # may need to modify this setting.
    filesystem_charset "UTF-8"
    # This setting controls the encoding that ID3v1 tags should be converted from.
    #id3v1_encoding "ISO-8859-1"
    # SIDPlay decoder #############################################################
    # songlength_database:
    # Location of your songlengths file, as distributed with the HVSC.
    # The sidplay plugin checks this for matching MD5 fingerprints.
    # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq
    # default_songlength:
    # This is the default playing time in seconds for songs not in the
    # songlength database, or in case you're not using a database.
    # A value of 0 means play indefinitely.
    # filter:
    # Turns the SID filter emulation on or off.
    #decoder {
    # plugin "sidplay"
    # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt"
    # default_songlength "120"
    # filter "true"

    milso wrote:
    type "alsa"
    name "equal"
    device "default"
    format "44100:16:2" # optional
    mixer_device "default" # optional
    mixer_control "PCM" # optional
    mixer_index "0" # optional
    I have mine set to plug:plugequal as I use an equalizer with alsa, but when I set it to default it works fine, try that.
    That didn't work out.
    Mr.Elendig wrote:Tell mpd to be more verbose. And check that mplayer -ao alsa whatever works.
    Here's the output of mpd -v
    listen: bind to '0.0.0.0:6600' failed: Address already in use (continuing anyway, because binding to '[::]:6600' succeeded)
    path: path_set_fs_charset: fs charset is: UTF-8
    database: reading DB
    disabling the last.fm playlist plugin because account is not configured
    daemon: opening pid file
    daemon: daemonized!
    daemon: writing pid file
    Doesn't contain anything unusual.
    EDIT: oh, and mplayer -ao alsa works fine.
    Last edited by arthd (2011-02-09 15:14:09)

  • Conexant audio device driver won't install on T510 with windows XP SP2

    I am having trouble in installing audio driver for Conexant audio device on an SSD with windows XP SP2 installed already.  After running the installer, it tries for a while, and says media device can't be found.  But booting from the win7-loaded internal drive, I can see it in the device manager.  I also see a few devices like base system device(?) in 'Other devices' category.  Could you help me get audio on the windows XP?
    Solved!
    Go to Solution.

    Hi,
    Thank you very much for your reply that led me to helpful information. Unfortunately, it didn't fix the issue, but I think I'm closer to the resolution of this issue.
    So, I believed I installed Intel chip set and power management drivers, but did uninstall and re-install including .NET F/W 3.5.  Unfortunately it didn't work.
    Your link led to pages of unknown/driver-less drivers and made me check more detail.  I had only 2 PCI devices left in 'Other devices' category, so I checked the details of those as below:
    1. PCI\VEN_10DE&DEV_0BE3: I searched this item on the web, finding that the vendor is Nvidia, but could find device 0x0be3.
    2. PCI\VEN_8086&DEV3B56: this is vendor Intel, but again no device found.  The closest one is SoL device, though.
    So, it appears somehow the Conexant audio device is not even in 'Other device' category, and the intaller can't find the device.  I wonder if some other driver grabbed this device, so it's not available for driver installation.  I will do more investigation, but please help me address this.  Thank you again, and in advance.
    P.S. : I don't see the SoL driver installed after installing Intel drivers, and there is no 'Ports' category in the device manager, either.

  • I remove by mistake the realtek audio device high definition audio bus. Now, the sound of my computer is not working. What should I do?

    Hi! 
    I remove by mistake the realtek audio device high definition audio bus. Now, the sound of my computer is not working. What should I do?

    first go to start-all programs- windows update is at the top of the list follow the prmpts to install microsoft update which is the new version of windows update if microsoft update is all ready installed go there and select custom then let it look for updates
    then if it detects missing drivers it will install or guide you on what to do. If you have an r52 laptop then try this link.
    http://support.lenovo.com/en_CA/downloads/detail.page?LegacyDocID=MIGR-58599 the best of luck.
    2 if that doesnt work then try this  open device manager right click on the sound device you may have to expand sound, video and game controlers on the tab that comes up select properties then select the drivers tab  select update driver.   
    do it this way incase the driver installation failed the frist time it may not ask you to update again if you didnt uncheck the box that came up on frist try.
    3.find a mother board disk and search the disk using explore for ac97 realtech driver. actually windows update should solve it also try there  FIX IT web site there are many automatied fixes there for your use.

  • [SOLVED] Trouble setting up KVM VGA passthrough using vfio

    Hi all!
    In the past two weeks I've set up my first LFS build using Arch and everything is working great! Well, almost everything.
    I'm trying to get a VM set up with vfio for Windows gaming but I'm having trouble and I don't know where to look to fix this... Following this guide: https://bbs.archlinux.org/viewtopic.php?id=162768
    I have compiled and am running AUR\linux-vfio, with amd_iommu=on and my processor supports virtualization. pci-stubs holding on to the card to be virtualized.
    Cobbled together specs - The 7850 is my host and the 7870 is to be passed to the VM.
    OS: Arch Linux
    Kernel: x86_64 Linux 4.0.4-2-vfio
    CPU: AMD Phenom II X4 955 @ 3.2GHz
    01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn PRO [Radeon HD 7850] [1002:6819]
    01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] [1002:aab0]
    02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Pitcairn XT [Radeon HD 7870 GHz Edition] [1002:6818]
    02:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series] [1002:aab0]
    When I try to run the test in the linked thread, I get the following:
    archdeckstawp% qemu-system-x86_64 -enable-kvm -m 1024 -cpu host,kvm=off \
    > -smp 4,sockets=1,cores=4,threads=1 \
    > -device vfio-pci,host=02:00.0,x-vga=on -device vfio-pci,host=02:00.1 \
    > -vga none
    qemu-system-x86_64: -device vfio-pci,host=02:00.0,x-vga=on: vfio: error no iommu_group for device
    qemu-system-x86_64: -device vfio-pci,host=02:00.0,x-vga=on: Device initialization failed
    qemu-system-x86_64: -device vfio-pci,host=02:00.0,x-vga=on: Device 'vfio-pci' could not be initialized
    I checked dmesg and found the following errors, and a patch linked here from Bumblebee, but I don't believe this is the issue so I haven't tried it yet - going to investigate more: https://github.com/Bumblebee-Project/Bu … nt-5804686
    archdeckstawp% dmesg | grep vgaarb
    [ 0.347409] vgaarb: setting as boot device: PCI:0000:01:00.0
    [ 0.347411] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
    [ 0.347413] vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=none,locks=none
    [ 0.347415] vgaarb: loaded
    [ 0.347416] vgaarb: bridge control possible 0000:02:00.0
    [ 0.347417] vgaarb: bridge control possible 0000:01:00.0
    [ 17.814588] vgaarb: this pci device is not a vga device
    ... 22 times ...
    [ 17.814761] vgaarb: this pci device is not a vga device
    [ 17.814778] vgaarb: device changed decodes: PCI:0000:02:00.0,olddecodes=io+mem,decodes=none:owns=none
    [ 17.814794] vgaarb: this pci device is not a vga device
    ... 3 times ...
    [ 17.814848] vgaarb: this pci device is not a vga device
    For some strange reason I feel like virtualization isn't working on my machine. I've checked the BIOS, virtualization is enabled... I just can't get iommu turned on. Any ideas?
    Last edited by SkySky (2015-06-12 01:14:22)

    So after a bit more research, looks like my motherboard doesn't support IOMMU... http://forums.tweaktown.com/gigabyte/39 … witch.html
    [ 0.000000] AGP: Please enable the IOMMU option in the BIOS setup
    [ 1.949134] AMD IOMMUv2 driver by Joerg Roedel <[email protected]>
    [ 1.949136] AMD IOMMUv2 functionality not available on this system
    Blah, looks like I have to build a new system (or at least get a new mobo) to get this figured out. I've put in a ticket with gigabyte for my mobo to see if they'll do anything for me, but I doubt it...
    I'm hesitant to mark this as solved... would anyone have any ideas on how I could get this working otherwise?

Maybe you are looking for