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"