Hello! _

A few days ago I made the switch from Win10 to KaOS 2017.04. Very pleased with this OS. It seems very very stable and the memory usage is respectable. I really love the look and feel of it all.

A few months ago i tried a DVD of KaOS 2017.01 that I burned however, after my PC booted up, I noticed none of my USB 2.0/3.0 ports worked. All I had was my PS2 Keyboard. The same happened when I tried KDE Neon. Eventually I discovered that I had to enable IOMMU in the BIOS/UEFI for my Gigabyte motherboard. All my USB 2.0/3.0 ports work fine now. The only other quirk that is still an issue is no sound from my sound card. I had to switch my speakers to my motherboard to get the sound to work. My sound card is: Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx). Not a big deal though.

For my Motherboard I always have to add immou=soft to be able to have the use of any USB devices. Same board for you?
Here it is:

$ inxi -M
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Machine:   Device: desktop System: Gigabyte product: N/A
           Mobo: Gigabyte model: 990FXA-UD3 v: x.x UEFI: American Megatrends v: F2 date: 07/15/2013

And my systemd-boot loader .conf has this line for it:

options root=UUID=b8fcdcbd-f596-4ab6-b6b3-fba0979f1db4 quiet systemd.show_status=0 resume=UUID=69a32168-6a9f-4f5e-9929-78412a18ba27 rw iommu=soft ipv6.autoconf=0 ipv6.disable=1 ipv6.disable_ipv6=1

To debug the sound card, logs might show why it is not picked up, either from journalctl or dmesg.

$ inxi -M
Machine: Device: desktop System: Gigabyte product: N/A
Mobo: Gigabyte model: 970A-DS3P v: x.x UEFI: American Megatrends v: FD date: 02/26/2016

Post the outcome of inxi -A and hwinfo --sound to see if the card is detected and if so, what drivers are used.
For that output, please enclose in code tags (3 backticks ```) so it gives readable output.

Audio:     Card-1 Advanced Micro Devices [AMD/ATI] Device aaf0 driver: snd_hda_intel
           Card-2 Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA)
           driver: snd_hda_intel
           Card-3 Creative Labs Sound Core3D [Sound Blaster Recon3D / Z-Series]
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.10.9-1

$ hwinfo --sound
15: PCI 100.1: 0403 Audio device                                
[Created at pci.378] Unique ID: NXNs.Hll_Busiuf4 Parent ID: _Znp.mxGZ4sT7tg6 SysFS ID: /devices/pci0000:00/0000:00:02.0/0000:01:00.1 SysFS BusID: 0000:01:00.1 Hardware Class: sound Model: "ATI Audio device" Vendor: pci 0x1002 "ATI Technologies Inc" Device: pci 0xaaf0 SubVendor: pci 0x148c "Tul Corporation / PowerColor" SubDevice: pci 0xaaf0 Driver: "snd_hda_intel" Driver Modules: "snd_hda_intel" Memory Range: 0xfea60000-0xfea63fff (rw,non-prefetchable) IRQ: 32 (790 events) Module Alias: "pci:v00001002d0000AAF0sv0000148Csd0000AAF0bc04sc03i00" Driver Info #0: Driver Status: snd_hda_intel is active Driver Activation Cmd: "modprobe snd_hda_intel" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #18 (PCI bridge) 16: PCI 14.2: 0403 Audio device [Created at pci.378] Unique ID: 5Dex.oj7atcdzLmC SysFS ID: /devices/pci0000:00/0000:00:14.2 SysFS BusID: 0000:00:14.2 Hardware Class: sound Model: "ATI SBx00 Azalia (Intel HDA)" Vendor: pci 0x1002 "ATI Technologies Inc" Device: pci 0x4383 "SBx00 Azalia (Intel HDA)" SubVendor: pci 0x1458 "Gigabyte Technology Co., Ltd" SubDevice: pci 0xa182 Revision: 0x40 Driver: "snd_hda_intel" Driver Modules: "snd_hda_intel" Memory Range: 0xfeb00000-0xfeb03fff (rw,non-prefetchable) IRQ: 16 (2324 events) Module Alias: "pci:v00001002d00004383sv00001458sd0000A182bc04sc03i00" Driver Info #0: Driver Status: snd_hda_intel is active Driver Activation Cmd: "modprobe snd_hda_intel" Config Status: cfg=new, avail=yes, need=no, active=unknown 19: PCI 400.0: 0403 Audio device [Created at pci.378] Unique ID: YmUS.aI0zRHBQWr8 Parent ID: bSAa.NrtoRneHZx7 SysFS ID: /devices/pci0000:00/0000:00:0a.0/0000:04:00.0 SysFS BusID: 0000:04:00.0 Hardware Class: sound Model: "Creative SB1570 SB Audigy Fx" Vendor: pci 0x1102 "Creative Labs" Device: pci 0x0012 "Sound Core3D [Sound Blaster Recon3D / Z-Series]" SubVendor: pci 0x1102 "Creative Labs" SubDevice: pci 0x0010 "SB1570 SB Audigy Fx" Revision: 0x01 Driver: "snd_hda_intel" Driver Modules: "snd_hda_intel" Memory Range: 0xfe704000-0xfe707fff (rw,non-prefetchable) Memory Range: 0xfe700000-0xfe703fff (rw,non-prefetchable) IRQ: 33 (5124 events) Module Alias: "pci:v00001102d00000012sv00001102sd00000010bc04sc03i00" Driver Info #0: Driver Status: snd_hda_intel is active Driver Activation Cmd: "modprobe snd_hda_intel" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #22 (PCI bridge)

OK, card is recognized properly, seems to load the correct driver too, but loads it 3 times for all cards.
So looks to be an issue in order of loading, the Sound Blaster is set to load way after the kernel has assigned the snd_hda_intel to the first card..
Show the output of pactl list sinks to make sure the card is not set to mute.
Make sure to check the systemsettings > multimedia too that the Sound Blaster is not set to mute.

Ok I have turned the other two sound devices off. Only the sound blaster sound card should be running. No matter what I try in the settings, no sound comes out of the speakers.

This is the ouput with the other two turned off in the settings and the sound blaster turned on and after a reboot.

Sink #0
        State: RUNNING
        Name: alsa_output.pci-0000_04_00.0.analog-stereo
        Description: Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx) Analog Stereo
        Driver: module-alsa-card.c
        Sample Specification: s16le 2ch 44100Hz
        Channel Map: front-left,front-right
        Owner Module: 7
        Mute: no
        Volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        Base Volume: 46396 /  71% / -9.00 dB
        Monitor Source: alsa_output.pci-0000_04_00.0.analog-stereo.monitor
        Latency: 50480 usec, configured 500 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "CA0132 Analog"
                alsa.id = "CA0132 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "2"
                alsa.card_name = "HDA Creative"
                alsa.long_card_name = "HDA Creative at 0xfe704000 irq 33"
                alsa.driver_name = "snd_hda_intel"                                          
device.bus_path = "pci-0000:04:00.0"
sysfs.path = "/devices/pci0000:00/0000:00:0a.0/0000:04:00.0/sound/card2"
device.bus = "pci"
device.vendor.id = "1102"
device.vendor.name = "Creative Labs"
device.product.id = "0012"
device.product.name = "Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx)" device.string = "front:2"
device.buffering.buffer_size = "352768"
device.buffering.fragment_size = "176384"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Analog Stereo"
device.description = "Sound Core3D [Sound Blaster Recon3D / Z-Series] (SB1570 SB Audigy Fx) Analog Stereo"
alsa.mixer_name = "Creative CA0132"
alsa.components = "HDA:11020011,11020023,00100918"
module-udev-detect.discovered = "1" device.icon_name = "audio-card-pci" Ports: analog-output-lineout: Line Out (priority: 9900) analog-output-headphones: Headphones (priority: 9000, not available) Active Port: analog-output-lineout Formats: pcm

Also the sound card should handle 5.1 sound and that is what I have for speakers. However, in the settings the sound card does not give that option.

You might want to run the terminal app alsamixer, use F6 to select the right card and see if any is muted for that card.