Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Pavucontrol shows that audio is playing but no output heard

New to Debian (Or Linux in general)? Ask your questions here!
Message
Author
oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Pavucontrol shows that audio is playing but no output heard

#1 Post by oveclock3511 »

Hi DUF users i have a problem that has been bothering me for a week now:
I have installed debian 10 (buster)(32-bit) on an acer aspire 1610 and i am having problems with the audio card:
essentially pavucontrol tells me that sound is playing but no sound can be heard from the sink in question (my rear green jack)
The machine mounts a SIS966 audio card and an NVidia graphics card that has also audio card features (hdmi)
I couldn't care less about the NVidia card i just want the SIS card to be working
---System Information---
OS: Debian 10 buster
Desktop manager: LXDE

Code: Select all

pacmd list-sinks
2 sink(s) available.
    index: 0
	name: <alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1>
	driver: <module-alsa-card.c>
	flags: HARDWARE DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 9030
	volume: front-left: 200 /   0% / -150.93 dB,   front-right: 200 /   0% / -150.93 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: yes
	current latency: 30.57 ms
	max request: 6 KiB
	max rewind: 6 KiB
	monitor source: 0
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 0
	linked by: 1
	configured latency: 40.00 ms; range is 0.50 .. 1999.82 ms
	card: 0 <alsa_card.pci-0000_01_00.1>
	module: 6
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "HDMI 1"
		alsa.id = "HDMI 1"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "7"
		alsa.card = "1"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xfcffc000 irq 17"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "0e0f"
		device.product.name = "GK208 HDMI/DP Audio Controller"
		device.string = "hdmi:1,1"
		device.buffering.buffer_size = "352768"
		device.buffering.fragment_size = "176384"
		device.access_mode = "mmap+timer"
		device.profile.name = "hdmi-stereo-extra1"
		device.profile.description = "Digital Stereo (HDMI 2)"
		device.description = "GK208 HDMI/DP Audio Controller Digital Stereo (HDMI 2)"
		alsa.mixer_name = "Nvidia GPU 51 HDMI/DP"
		alsa.components = "HDA:10de0051,145836f9,00100100"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"
				device.product.name = "CVTE TV
     "
	active port: <hdmi-output-1>
  * index: 3
	name: <alsa_output.pci-0000_00_0f.0.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: (none)
	priority: 9039
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: yes
	current latency: 39.98 ms
	max request: 7 KiB
	max rewind: 7 KiB
	monitor source: 4
	sample spec: s16le 2ch 48000Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 3
	configured latency: 40.00 ms; range is 0.50 .. 1837.33 ms
	card: 1 <alsa_card.pci-0000_00_0f.0>
	module: 7
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC1200 Analog"
		alsa.id = "ALC1200 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA SIS966"
		alsa.long_card_name = "HDA SIS966 at 0xfdff0000 irq 18"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:0f.0"
		sysfs.path = "/devices/pci0000:00/0000:00:0f.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1039"
		device.vendor.name = "Silicon Integrated Systems [SiS]"
		device.product.id = "7502"
		device.product.name = "Azalia Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		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 = "Built-in Audio Analog Stereo"
		alsa.mixer_name = "Realtek ALC1200"
		alsa.components = "HDA:10ec0888,105b0c9e,00100101"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-output-lineout: Line Out (priority 9900, latency offset 0 usec, available: no)
			properties:
				
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
	active port: <analog-output-speaker>

Code: Select all

 cat /proc/asound/cards
 0 [SIS966         ]: HDA-Intel - HDA SIS966
                      HDA SIS966 at 0xfdff0000 irq 18
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfcffc000 irq 17

Code: Select all

 uname -r 5.10.13
things that i know and that i've tried

Things that i know:
  • The user is in the audio group
    The behaviour is present even with sudo
    The tests that i've done where done with speaker-test and mpv (none working)
Things that i've tried:
  • Unmuted anything unmutable in the alsamixer
    Changed default soundcard systemwide
    Updated kernel
    Uninstalled pulseaudio (and reinstalled afterwards)
    Tried same tests from various live cds (manjaro/linux mint/puppy linux fossapup)
Any guesses? thanks

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#2 Post by FreewheelinFrank »

Try output of:

Code: Select all

aplay -l

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#3 Post by oveclock3511 »

aplay -l

Code: Select all

**** List of PLAYBACK Hardware Devices ****
card 0: SIS966 [HDA SIS966], device 0: ALC1200 Analog [ALC1200 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: SIS966 [HDA SIS966], device 1: ALC1200 Digital [ALC1200 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#4 Post by FreewheelinFrank »

There are a lot of search results for "ALC1200 no sound". I don't know if any apply to you? Master channel? Automute? Digital vs analogue? Alsa.conf?

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#5 Post by oveclock3511 »

I have been searching for a week and i've tried a lot of things... Any suggestions?

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#6 Post by FreewheelinFrank »

Assuming everything is configured correctly and it's not a hardware issue, then it could be the driver doesn't work properly with the hardware.

Sometimes there is a "fix-up" that corrects issues between the driver and the hardware. There doesn't seem to be anything specific to the ALC1200 codec.

https://www.kernel.org/doc/html/latest/ ... odels.html

There is a fix mentioned here, but from 2009. I don't know how these things work - do they get incorporated into newer kernels?

https://ubuntuforums.org/showthread.php?t=1159334

Could be worth a try- it's easily reversible - just delete the .conf file you created.

Apparently some of the fix-ups can work even if the codec isn't an exact match. Might be worth giving the "acer-aspire Acer Aspire others" fix-up in the first link a go. Create the .conf file, reboot - if it doesn't work, delete the file, nothing lost.

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#7 Post by oveclock3511 »

No luck with that... rip i guess.

I doubt that downgrading the kernel to the point of no return is feasable security-wise... Is there some generic driver that covers SiS chip-sets (some madman must have reverse engineered one of those things)?

Anyway thanks :D

EDIT: one thing that i've noticed is that aplay -L gives no output implying that there are no PCMs... is that an issue?

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#8 Post by FreewheelinFrank »

I wasn't recommending downgrading - just saying those fixes which worked in the past probably got incorporated into newer kernels, so were possibly unlikely to work now.

The only thin I can think of is that the sound cards are not configured properly, with sound going to the wrong sink.

This command plays random noise to card no, device no. You could try that, changing the sink to see if you get any output.

Code: Select all

aplay /dev/urandom -f dat -D plughw:1,0
Maybe try dmesg and journalctl filtered for sound card info to see if there are any errors?

User avatar
sunrat
Administrator
Administrator
Posts: 6479
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 118 times
Been thanked: 474 times

Re: Pavucontrol shows that audio is playing but no output he

#9 Post by sunrat »

You said you checked if unmuted in alsamixer but not that you raised levels. Press F6 to select your sound card then use arrow keys to raise volumes. An "M" under the channel means it's muted so press M key to unmute.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#10 Post by oveclock3511 »

sunrat wrote:You said you checked if unmuted in alsamixer but not that you raised levels. Press F6 to select your sound card then use arrow keys to raise volumes. An "M" under the channel means it's muted so press M key to unmute.
i did that a dozen times :D nothing.

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#11 Post by oveclock3511 »

FreewheelinFrank wrote: Maybe try dmesg and journalctl filtered for sound card info to see if there are any errors?

Code: Select all

sudo dmesg | grep snd
[sudo] password for anon: 
[    7.004393] snd_hda_intel 0000:00:0f.0: CORB reset timeout#1, CORBRP = 0
[    7.060967] snd_hda_codec_realtek hdaudioC0D0: ALC1200: SKU not ready 0x598301f0
[    7.061603] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC1200: line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[    7.061613] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=1 (0x1a/0x0/0x0/0x0/0x0)
[    7.061617] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    7.061619] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    7.061622] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x1e/0x0
[    7.061625] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    7.061628] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    7.061631] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    7.061634] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1c
[  100.929517] snd_hda_intel 0000:00:0f.0: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[journalctl](https://pastebin.com/ucyxxTZL)

alsa-info.sh -> https://pastebin.com/4tvb0KJW

EDIT2:
from the journal

Code: Select all

Mar 07 20:14:16 debian systemd-modules-load[204]: Inserted module 'snd_hda_intel'
Mar 07 20:14:16 debian systemd-modules-load[204]: Inserted module 'snd_intel8x0'
Mar 07 20:14:16 debian systemd-modules-load[204]: Failed to find module 'snd-intel8x0in'
systemd blocks itself on this module (166 instances)

EDIT3:

Code: Select all

sudo modprobe -vvvvvvvvvvvvv snd-intel8x0 index=0 id=7502
modprobe: INFO: ../libkmod/libkmod.c:364 kmod_set_log_fn() custom logging function 0x4863f0 registered
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/5.10.13/modules.dep.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/5.10.13/modules.alias.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/5.10.13/modules.symbols.bin
modprobe: DEBUG: ../libkmod/libkmod-index.c:755 index_mm_open() file=/lib/modules/5.10.13/modules.builtin.bin
modprobe: DEBUG: ../libkmod/libkmod-module.c:556 kmod_module_new_from_lookup() input alias=snd-intel8x0, normalized=snd_intel8x0
modprobe: DEBUG: ../libkmod/libkmod-module.c:562 kmod_module_new_from_lookup() lookup modules.dep snd_intel8x0
modprobe: DEBUG: ../libkmod/libkmod.c:574 kmod_search_moddep() use mmaped index 'modules.dep' modname=snd_intel8x0
modprobe: DEBUG: ../libkmod/libkmod.c:402--------->kmod_pool_get_module() get module name='snd_intel8x0' found=(nil) <-------
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76c760 key='snd_intel8x0'
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd_ac97_codec' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd_ac97_codec' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76d4f0 key='snd_ac97_codec'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/5.10.13/kernel/sound/pci/ac97/snd-ac97-codec.ko
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='ac97_bus' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='ac97_bus' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76c7b0 key='ac97_bus'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/5.10.13/kernel/sound/ac97_bus.ko
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd_pcm' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd_pcm' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76d6e0 key='snd_pcm'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/5.10.13/kernel/sound/core/snd-pcm.ko
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd_timer' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd_timer' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76d800 key='snd_timer'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/5.10.13/kernel/sound/core/snd-timer.ko
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='snd' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76d790 key='snd'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/5.10.13/kernel/sound/core/snd.ko
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='soundcore' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:402 kmod_pool_get_module() get module name='soundcore' found=(nil)
modprobe: DEBUG: ../libkmod/libkmod.c:410 kmod_pool_add_module() add 0x76d9f0 key='soundcore'
modprobe: DEBUG: ../libkmod/libkmod-module.c:196 kmod_module_parse_depline() add dep: /lib/modules/5.10.13/kernel/sound/soundcore.ko
modprobe: DEBUG: ../libkmod/libkmod-module.c:202 kmod_module_parse_depline() 6 dependencies for snd_intel8x0
modprobe: DEBUG: ../libkmod/libkmod-module.c:583 kmod_module_new_from_lookup() lookup snd_intel8x0=0, list=0x76b6a0
modprobe: DEBUG: ../libkmod/libkmod.c:501 lookup_builtin_file() use mmaped index 'modules.builtin' modname=snd_intel8x0
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76c760 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76c760 key='snd_intel8x0'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76d9f0 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76d9f0 key='soundcore'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76d790 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76d790 key='snd'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76d800 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76d800 key='snd_timer'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76d6e0 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76d6e0 key='snd_pcm'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76c7b0 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76c7b0 key='ac97_bus'
modprobe: DEBUG: ../libkmod/libkmod-module.c:468 kmod_module_unref() kmod_module 0x76d4f0 released
modprobe: DEBUG: ../libkmod/libkmod.c:418 kmod_pool_del_module() del 0x76d4f0 key='snd_ac97_codec'
modprobe: INFO: ../libkmod/libkmod.c:331 kmod_unref() context 0x76b5c0 released
it's that damn module :D

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#12 Post by FreewheelinFrank »

Web search suggests snd_intel8x0 might be an alsa-plugin which is libasound2 in Debian. Do you have that installed?

To my untrained eye it looks like there are more outputs to the card than Alsa has recognised.

Maybe try

Code: Select all

aplay /dev/urandom -f dat -D plughw:0,4
and see if you hear anything.

Indeed try 0,0 0,1, 0,2 0,3 as well.

I'm just guessing here, but maybe somebody else will see this and know what is wrong.

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#13 Post by oveclock3511 »

that package is installed.

I'll try your suggestion

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#14 Post by oveclock3511 »

nope still crickets

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#15 Post by FreewheelinFrank »

snd_intel8x0 seems to be part of the old ac97 driver as far as I can see. Your card uses the newer snd-hda-intel - again, as far as I can see.

I can't see why the kernel would be trying to load both. Maybe somebody with more experience can comment.

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#16 Post by oveclock3511 »

FreewheelinFrank wrote:snd_intel8x0 seems to be part of the old ac97 driver as far as I can see. Your card uses the newer snd-hda-intel - again, as far as I can see.

I can't see why the kernel would be trying to load both. Maybe somebody with more experience can comment.
Is there a way to find which package owns a module?

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2109
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 230 times

Re: Pavucontrol shows that audio is playing but no output he

#17 Post by FreewheelinFrank »

Both are Alsa, I think.

On my Buster machine...

Code: Select all

$ find /lib/modules/`uname -r` | grep snd-intel8x0
Tells me the snd-intel8x0m module is available:

Code: Select all

/lib/modules/4.19.0-15-amd64/kernel/sound/pci/snd-intel8x0m.ko
/lib/modules/4.19.0-15-amd64/kernel/sound/pci/snd-intel8x0.ko

Code: Select all

$ lsmod | grep snd
Tells me snd-intel8x0m is not loaded (snd_hda_intel is)

Code: Select all

$ lspci -nnk | grep -A2 Audio
Tells me my card is using the snd_hda_intel driver and the kernel module is loaded.

Code: Select all

00:1b.0 Audio device [0403]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller [8086:2284] (rev 21)
	Subsystem: Lenovo Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller [17aa:3637]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

Code: Select all

# journalctl -k | grep -Ei "snd|sound|audio|multi"
Tells me the codec in use and the outputs:

Code: Select all

Mar 11 09:00:07 debian kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC233: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0:    inputs:
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0:      Mic=0x1a
Mar 11 09:00:07 debian kernel: snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x12
Nothing about snd_intel8x0.

Code: Select all

$ aplay -l
Tells me the analog ALC233 is card 0,0

Code: Select all

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC233 Analog [ALC233 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Code: Select all

$ aplay /dev/urandom -f dat -D plughw:0,0
Gets me white noise on the speakers.

Compare and contrast.

Maybe try

Code: Select all

modprobe -r snd_intel8x0
and

Code: Select all

modprobe snd_hda_intel
Just a stab in the dark really.

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#18 Post by oveclock3511 »

I am pretty sure it's a kernel issue at this point: i have plugged the jack of the speaker trough a jack splitter and by playing from another device and booting the pc up the sound goes quiter but as soon as the os starts the booting procedure and tries to load the snd_hda the sound of the thing that i am playing from the other device goes up (i almost had an heart attack the first time because i was listening to metallica :D).

I genuinely have no clue at this point.

i have reinstalled the system twice on both an ssd and a normal hdd, i have installed other distros but nothing... i just want to listen to stuff and record every once in a while that's all :D

Bulkley
Posts: 6387
Joined: 2006-02-11 18:35
Has thanked: 2 times
Been thanked: 39 times

Re: Pavucontrol shows that audio is playing but no output he

#19 Post by Bulkley »

oveclock3511 wrote: . . . i have installed other distros but nothing...
Are you sure this isn't a hardware problem?

Edited to add, could it be a BIOS problem? I know it sounds dumb but we are into weird with this.

oveclock3511
Posts: 12
Joined: 2021-03-08 22:03

Re: Pavucontrol shows that audio is playing but no output he

#20 Post by oveclock3511 »

Ok updates:

yesterday i decided that i had enough and i took the motherboard out to find out that the audio chip on the MOBO is an ALC888S and not an ALC1200 like the alsa mixer shows.

After that i picked up a pair of headphones, grounded the jack ground and started poking around the chip with one of the headphone's channels.

the datasheet is the following https://html.alldatasheet.com/html-pdf/ ... C888S.html and after poking pin 7/8 (i am using some rudimentary tools :D)... sound came out!!! it was unfiltered obviously (because it was directly from the sound chip but hey... it was sound.

So i have two hypothesis now:

1) it's a driver issue (hence the wrong chip detection unless i missed something)
2) something broke in the middle (like an amp circuit or stuff like that) (even if there are no burned traces/popped capacitors/ics that could've been damaged)

Post Reply