Sound card does not work , is not detected

I did a fresh install of leap 16 a week ago .
everything works great except for the sound .

here are some specs :

Operating System: openSUSE Leap 16.0
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.12.0-160000.27-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 7700X 8-Core Processor
Memory: 64 GiB of RAM (62.0 GiB usable)
Graphics Processor 1: NVIDIA GeForce RTX 3050/PCIe/SSE2
Graphics Processor 2: NVIDIA GeForce RTX 3050/PCIe/SSE2
Manufacturer: ASUS


motherboard    -   ASUS ROG STRIX B650-A GAMING WIFI 6E Socket AM 5

cpu  -   Ryzen™ 7 	Ryzen 7 7700X 	4.5GHz 	105Watt 	32MB 	8

video card   -  ASUS Dual GeForce RTX 3050 8GB GDDR6 PCI Express 4.0 Video Card DUAL-RTX3050-O8G

hard drives   - 2x Seagate SkyHawk ST6000VX001 6TB 3.5" Internal Hard Drive - SATA

psu  -   Corsair 	RM1000E    -  in

monitor  -   SAMSUNG S50GC LS34C502GANXZA 34" 3440 x 1440 WQHD

blu ray     -  ASUS BC-12B1ST

memory      -    CORSAIR Vengeance 64GB (2 x 32GB) 288-Pin PC RAM DDR5 5200 (PC5 41600) Desktop Memory Model CMK64GX5M2B5200C40

sound  -   creative sound blaster z 1500
reidkb@phaedra:~> alsabat -P plughw:0,0 -C plughw:0,0 -c 2 -f S32_LE -F 250
alsa-utils version 1.2.14

Entering playback thread (ALSA).
Cannot open PCM playback device: No such file or directory(-2)
Exit playback thread fail: -2
Entering capture thread (ALSA).

Please post the result for:

inxi -Aaz
lspci |grep Audio
reidkb@phaedra:~> inxi -Aaz
Audio:
  Device-1: NVIDIA GA106 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 8
    link-max: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.1
    chip-ID: 10de:228e class-ID: 0403
  Device-2: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D /
    Z-Series BlasterX AE-5 Plus] driver: snd_hda_intel v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 1102:0012 class-ID: 0403
  Device-3: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0a:00.1 chip-ID: 1002:1640
    class-ID: 0403
  Device-4: Logitech Brio 100 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-10:4
    chip-ID: 046d:094c class-ID: 0102 serial: <filter>
  API: ALSA v: k6.12.0-160000.27-default status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.4.6 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl

reidkb@phaedra:~> lspci |grep Audio
01:00.1 Audio device: NVIDIA Corporation GA106 High Definition Audio Controller (rev a1)
06:00.0 Audio device: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (rev 01)
0a:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller

You have 3 devices for sound output and all are recognized by the kernel.
Try alsamixer, hit F6 and select the “card” you intend to use for sound output.
Look if any relevant mixer control is at zero or disabled.
You may even try with one of the others (which might output via HDMI or something) to see if you can get any sound at all.
Is this your first Linux on that system or was something else working before?
Seeing aplay -l might also help.

The sound card worked on the previous version of opensuse .
It also works on my spare computer with fedora 44 .

reidkb@phaedra:~> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [S34CG50]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Creative [HDA Creative], device 0: CA0132 Analog [CA0132 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Creative [HDA Creative], device 1: CA0132 Digital [CA0132 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

So what interface are you trying to use? [CA0132 Analog] or another one? Connected to internal speakers or…?

I’m using ca0132 connected to external speakers .

Please open alsamixer in a terminal, hit F6, select “Card 2” (or “default:2” or similar), check that “Card” shows as “HDA Creative” and “Chip” as “CA0132”, then check that controls for “Master”, “PCM” and “External Speakers” (or whatever they are called) are shown and at sensible levels (say Master at 60%, PCM and Speakers at 100%).

I played with every control in alsa mixer . when i turned on " front " the sound turned on . Thank you very much for the help !

1 Like