No Sound Using older M-Audio Delta 2496 Audiophile Card

I need help getting my M-Audio 2496 card to output sound. I downloaded the ICE1712 Driver and the card is recognized, but it won’t give me any sound. I am using KDE and KDE sees the card but when I do a sound-test no results. I disabled the on-board sound in the bios to no effect. Can anyone here suggest how I can get this working because I downloaded the latest version of Ardour and I need a quality card to use with this DAW. This card is still considered to output and record in high fidelity audio. Thanks for any suggestions.

Please start by showing us the output from

inxi -Aa

You could also run the diagnostic alsa script, allow it to upload the output to an online server, and share the link to it here so that others can advise further…
https://en.opensuse.org/SDB:Audio_troubleshooting#Script_to_run_to_obtain_detailed_information

Also, show output from

wpctl status

Here is output you requested:

**linux-mtr6:/home/john #** inxi -Aa 
**Audio:**
  **Device-1:** AMD SBx00 Azalia **vendor:** ASUSTeK M5A88-V EVO **driver:** snd_hda_intel 
  **v:** kernel **bus-ID:** 00:14.2 **chip-ID:** 1002:4383 **class-ID:** 0403 
  **Device-2:** AMD RS880 HDMI Audio [Radeon HD 4200 Series] 
  **vendor:** ASUSTeK M5A88-V EVO **driver:** snd_hda_intel **v:** kernel **bus-ID:** 01:05.1 
  **chip-ID:** 1002:970f **class-ID:** 0403 
  **Device-3:** VIA ICE1712 [Envy24] PCI Multi-Channel I/O **driver:** snd_ice1712 
  **v:** kernel **bus-ID:** 04:05.0 **chip-ID:** 1412:1712 **class-ID:** 0401 
  **Device-4:** Logitech Webcam C270 **type:** USB **driver:** snd-usb-audio,uvcvideo 
  **bus-ID:** 1-5:3 **chip-ID:** 046d:0825 **class-ID:** 0102 **serial:** 75B335E0 
  **Sound Server-1:** ALSA **v:** k5.14.21-150400.24.33-default **running:** yes 
  **Sound Server-2:** PulseAudio **v:** 14.2-rebootstrapped **running:** yes 
  **Sound Server-3:** PipeWire **v:** 0.3.49 **running:** yes 
**linux-mtr6:/home/john #** wpctl status 
PipeWire 'pipewire-0' [0.3.49, john@linux-mtr6, cookie:1332783202] 
 └─ Clients: 
        31. xdg-desktop-portal                  [0.3.49, john@linux-mtr6, pid:2026] 
        32. WirePlumber                         [0.3.49, john@linux-mtr6, pid:2066] 
        33. WirePlumber [export]                [0.3.49, john@linux-mtr6, pid:2066] 
        40. wpctl                               [0.3.49, root@linux-mtr6, pid:3603] 

Audio 
 ├─ Devices: 
 │   
 ├─ Sinks: 
 │   
 ├─ Sink endpoints: 
 │   
 ├─ Sources: 
 │   
 ├─ Source endpoints: 
 │   
 └─ Streams: 

Video 
 ├─ Devices: 
 │      36. 0825                                [v4l2] 
 │      37. 0825                                [v4l2] 
 │   
 ├─ Sinks: 
 │   
 ├─ Sink endpoints: 
 │   
 ├─ Sources: 
 │  *   38. 0825                                
 │   
 ├─ Source endpoints: 
 │   
 └─ Streams: 

Settings 
 └─ Default Configured Node Names:


I will be traveling the next few days so I will be away from this computer. Thank you much for all help.

Well, I am encouraged. On the KDE speaker widget icon in the system tray when music is playing on youtube the vu meter (or whatever you call that bar graph) is responding to the music. So something is working. Its just not getting to my speakers. I installed pavucontrol, pasystray, alsa firmware and then started alsasound.

Ok, from pavucontrol please check the ‘Configuration’ tab and make sure that is set to the appropriate profile.

When I try to run pavucontrol I get this:


**linux-mtr6:/home/john #** pavucontrol 
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This cou
ld e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the 
native protocol. Don't do that.) 
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This cou
ld e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the 
native protocol. Don't do that.) 
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This cou
ld e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the 
native protocol. Don't do that.)



Why is this happening?

Thanks.
I know the card is working!!! I think once I get this pavucontol operational I am going to have success.

When I attempt to run without su command:


**linux-mtr6:/home/john #** exit 
john@linux-mtr6:~> pavucontrol 
pavucontrol: symbol lookup error: pavucontrol: undefined symbol: pa_context_send_messag
e_to_object, version PULSE_0



What am i missing? Thanks.

Please run pavucontrol as User, not as root.

pavucontrol is installed but it does not appear to work with the kde desktop. There is nothing for pulse audio in the kde system settings under multimedia. Can someone help me get pavucontrol working with kde? Thank you for your help

Do

sudo zypper in pavucontrol-qt

Still no sound to speakers and kde multimedia system settings still do not show pulseaudio settings as it should?

Try launching ‘pavucontrol-qt’ via a terminal. Check the ‘Configuration’ tab. Is the profile set as desired?

What is reported here?

wpctl status

The card is configured to analog stereo output


john@linux-mtr6:~> wpctl status 
PipeWire 'pipewire-0' [0.3.49, john@linux-mtr6, cookie:1119206653] 
 └─ Clients: 
        31. xdg-desktop-portal                  [0.3.49, john@linux-mtr6, pid:1729] 
        32. WirePlumber                         [0.3.49, john@linux-mtr6, pid:1902] 
        33. WirePlumber [export]                [0.3.49, john@linux-mtr6, pid:1902] 
        40. wpctl                               [0.3.49, john@linux-mtr6, pid:4758] 

Audio 
 ├─ Devices: 
 │   
 ├─ Sinks: 
 │   
 ├─ Sink endpoints: 
 │   
 ├─ Sources: 
 │   
 ├─ Source endpoints: 
 │   
 └─ Streams: 

Video 
 ├─ Devices: 
 │      36. 0825                                [v4l2] 
 │      37. 0825                                [v4l2] 
 │   
 ├─ Sinks: 
 │   
 ├─ Sink endpoints: 
 │   
 ├─ Sources: 
 │  *   38. 0825                                
 │   
 ├─ Source endpoints: 
 │   
 └─ Streams: 

Settings 
 └─ Default Configured Node Names: 
john@linux-mtr6:~> systemctl --user list-unit-files | grep -iE "pulse|pipe" 
**pipe**wire-session-manager.service                                                       
alias     - 
**pipe**wire.service                                                                       
disabled  disabled 
**pulse**audio.service                                                                     
disabled  disabled 
**pipe**wire.socket                                                                        
enabled   enabled 
**pulse**audio.socket                                                                      
enabled   enabled 
john@linux-mtr6:~> 



Hmmm… no audio device, sinks, or sources are listed. Let’s check from an ALSA and PulseAudio perspective…

aplay -l
pactl list | grep -A3 'Card #'

Here is that output. Thanks for your help. I am in over my head.


john@linux-mtr6:~> aplay -l 
**** List of PLAYBACK Hardware Devices **** 
card 0: M2496 [M Audio Audiophile 24/96], device 0: ICE1712 multi [ICE1712 multi] 
  Subdevices: 1/1 
  Subdevice #0: subdevice #0 
card 1: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog] 
  Subdevices: 1/1 
  Subdevice #0: subdevice #0 
card 1: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital] 
  Subdevices: 1/1 
  Subdevice #0: subdevice #0 
card 2: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0] 
  Subdevices: 1/1 
  Subdevice #0: subdevice #0 
john@linux-mtr6:~> pactl list | grep -A3 'Card #' 
**Card #**0 
        Name: alsa_card.pci-0000_01_05.1 
        Driver: module-alsa-card.c 
        Owner Module: 6 
-- 
**Card #**1 
        Name: alsa_card.usb-046d_0825_75B335E0-02 
        Driver: module-alsa-card.c 
        Owner Module: 7 
-- 
**Card #**2 
        Name: alsa_card.pci-0000_00_14.2 
        Driver: module-alsa-card.c 
        Owner Module: 8 
-- 
**Card #**3 
        Name: alsa_card.pci-0000_04_05.0 
        Driver: module-alsa-card.c 
        Owner Module: 9



Ok, that looks better (4 audio devices). I note from what you posted earlier in the thread that you have both PulseAudio and Pipewire active. While I’m not sure that this is a problem as such, perhaps try installing ‘pipewire-pulseasudio’ (which will remove pulseaudio), and act as a wrapper service for pipewire. Similar to this recent thread…
https://forums.opensuse.org/showthread.php/578632-Pulse-Audio-15-4

sudo zypper in pipewire-pulseaudio

This made no difference. The ALSA mixer shows no activity when sound file is playing, but the KDE meter shows output. This makes no sense to me.

Nor me, but it is possible to play sounds directly with ALSA as outlined here…

https://en.opensuse.org/SDB:Audio_troubleshooting#STEP-1:_How_to_test_your_sound

That might be useful. You’d also need to ensure that nothing is muted, and relevant mixer levels turned up (refer alsamixer in terminal).

Also, show

pactl list sinks| egrep -i "port|output"