New sound card white noise only

This is the output from one of the commands I’ve just though is this because I haven’t changed the BIOS (I don’t know how to do that) or is it normal when you have integrated and card sound

*-multimedia
description: Audio device
product: 82801H (ICH8 Family) HD Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:48 memory:50420000-50423fff
*-multimedia
description: Multimedia audio controller
product: CM8738
vendor: C-Media Electronics Inc
physical id: 1
bus info: pci@0000:06:01.0
version: 10
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=snd_cmipci latency=32 maxlatency=24 mingnt=2
resources: irq:22 ioport:1000(size=256)
gordon@gordon-desktop:~$

Can I ask why you added the second card ?

the on-board sound stopped working and I’m trying to do online courses so I need sound, some computer advise come in video form but I can’t get to it

You’ll have to disable the onboard sound card in the BIOS … does your PC display a message similar to:-

F2 = Setup
or
Del = System Setup
or
F12 = BIOS

as soon as you turn on your PC ?

yes f2

Well hit F2 when you see that message then … that will take you into the BIOS settings … look for an option to disable the onboard sound card … disable it … then SAVE and Exit.

Then boot to Linux, and send the output from:

sudo lshw -C multimedia

gordon@gordon-desktop:~$ sudo lshw -C multimedia
[sudo] password for gordon:
*-multimedia
description: Audio device
product: 82801H (ICH8 Family) HD Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:48 memory:50420000-50423fff
*-multimedia
description: Multimedia audio controller
product: CM8738
vendor: C-Media Electronics Inc
physical id: 1
bus info: pci@0000:06:01.0
version: 10
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=snd_cmipci latency=32 maxlatency=24 mingnt=2
resources: irq:22 ioport:1000(size=256)
gordon@gordon-desktop:~$

That still appears to be finding BOTH sound cards … are you SURE you disable the onboard soundcard in the BIOS, and SAVED the changes ?

no I haven’t I don’t know how to ?

That’s not something I can talk you through … I don’t have access to your BIOS interface … all I can say is what I said in my last posting

When yu turn on your PC, and see a message Similar to:

F2 = System Settings

Hit F2 … that will take you into the BIOS settings … look for an option to enable/disable the onboard sound card … disable it … then SAVE and Exit.


OK, we could probably bang an ~/.asoundrc file together, and blacklist the snd_hda_intel driver, but disabling the onboard soundcard would definitely be the better option.


I’m going to guess the C-Media CM8738 is the add-in (new) card ?

What’s the output from:

aplay -l

gordon@gordon-desktop:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CMI8738 [C-Media CMI8738], device 0: CMI8738 [C-Media PCI DAC/ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CMI8738 [C-Media CMI8738], device 1: CMI8738 [C-Media PCI 2nd DAC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: CMI8738 [C-Media CMI8738], device 2: CMI8738 [C-Media PCI IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
gordon@gordon-desktop:~$

I’ll have a look for that

It would STILL be best to disable the onboard soundcard in the BIOS … but if you CAN’T do that …


WARNING - What follows is NOT necessary if you’ve disabled the onboard soundcard in the BIOS … so ONLY do this if you HAVEN’T disabled the onboard sound … if you apply this with only one sound card, it will probably stop sound working altogether.

Try this … Open a terminal and run:

gedit ~/.asoundrc

When gedit opens an EMPTY file, make it read:-

pcm.!default {
type hw
card 1
}

ctl.!default {
type hw
card 1
}

SAVE the file … and REBOOT to test.

The audio setting in the BIOS is set to disabled it’s in the peripheral group, …I did’nt action your last post as per instructions

Did you JUST change the BIOS setting … or was it ALREADY disabled ?

What’s the output from:

sudo lshw -C multimedia

and

aplay -l

now ?

gordon@gordon-desktop:~$ sudo lshw -C multimedia
[sudo] password for gordon:
*-multimedia
description: Multimedia audio controller
product: CM8738
vendor: C-Media Electronics Inc
physical id: 1
bus info: pci@0000:06:01.0
version: 10
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: driver=snd_cmipci latency=32 maxlatency=24 mingnt=2
resources: irq:22 ioport:1000(size=256)
gordon@gordon-desktop:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CMI8738 [C-Media CMI8738], device 0: CMI8738 [C-Media PCI DAC/ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CMI8738 [C-Media CMI8738], device 1: CMI8738 [C-Media PCI 2nd DAC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CMI8738 [C-Media CMI8738], device 2: CMI8738 [C-Media PCI IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
gordon@gordon-desktop:~$
still no sound I’ve rebooted as well

could this be resposoniable

sudo gedit /etc/modprobe.d/alsa-base.conf

and remove the 5 lines at the end that read -

options snd-hda-intel model=ref

so the last 2 lines now read -

Keep snd-usb-audio from beeing loaded as first soundcard

options snd-usb-audio index=-2

SAVE the file … and exit gedit.

I doubt it, but what are the bottom few lines of that file ?

Can you boot to a LiveCD/LiveUSB and check if sound works ?

yes it will boot to a live CD

he is the last lines

Ubuntu #62691, enable MPU for snd-cmipci

options snd-cmipci mpu_port=0x330 fm_port=0x388

Keep snd-pcsp from being loaded as first soundcard

options snd-pcsp index=-2

Keep snd-usb-audio from beeing loaded as first soundcard

options snd-usb-audio index=-2
options snd-hda-intel model=ref

you can comment out that last line if you wish, so it now reads

options snd-hda-intel model=ref

But it’s not necessary.

does sound WORK from a LiveCD ?

I did delete the last line but there is still no sound, sorry I read your comment wrong but there’s no sound from the DVD