You are not logged in.

#1 2021-08-31 03:29:20

zane0029
Member
Registered: 2019-05-23
Posts: 10

Onboard audio stopped working completely. (Starship/Mantisse Audio)

The only things that were changed recently iirc are:

- One of the display monitors was removed.
- Kernel updated to 5.13.13,

I tried downgrading the kernel but that did NOT get the audio back.

In pulseaudio volume control as well as kde's audio setting, everything seems to be have set up correctly,

As in:

- Nothing's muted
- If i unplug the speakers from either the front i/o or the back panel, the settings show accordingly
- There's the grey bar moving when an audio stream is playing

Yet no sound output at all from either the speakers connected to the front i/o port or the headphones connected to the back i/o port.

- If i use the audio output from my monitor via HDMI output (actually DP but in audio settings it shows up as HDMI) that works still
- If I boot back to Windows then the onboard audio works, so the hardware is not broken.

So audio (pulseaudio specifically) isn't broken in general since if i switch to non onboard output it works
Hardware isn't broken since it works in Windows still
Settings should be correct since the UI shows speakers connected and have moving grey bar for applications' output.
It was working yesterday.

Any idea where should I start looking to solve this?

Last edited by zane0029 (2021-08-31 06:28:19)

Offline

#2 2021-08-31 06:29:33

zane0029
Member
Registered: 2019-05-23
Posts: 10

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

Somehow this is fixed after:

Unplugging all headphones/speakers from computer, restart, then plug everything back in.

Just plain restart didn't work..

Offline

#3 2021-08-31 06:59:12

zane0029
Member
Registered: 2019-05-23
Posts: 10

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

Update:

Unplugging / restart / then replug no longer works

It's broken again....

Offline

#4 2021-08-31 09:59:32

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,790

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

What's the output in code tags: https://bbs.archlinux.org/help.php#bbcode

aplay -lL
amixer -c0 #Replace this 0 with the correct index of the card in question from the aplay -l output
pactl list cards
pactl list sinks
sudo fuser -v /dev/snd/*

the ALSA calls need alsa-utils

Online

#5 2021-08-31 16:22:18

zane0029
Member
Registered: 2019-05-23
Posts: 10

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

Thank you for the quick reply!

aplay -lL

null
    Discard all samples (playback) or generate zero samples (capture)
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
pipewire
    PipeWire Sound Server
pulse
    PulseAudio Sound Server
speex
    Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
    Plugin for channel upmix (4,6,8)
vdownmix
    Plugin for channel downmix (stereo) with a simple spacialization
default
    Default ALSA Output (currently PulseAudio Sound Server)
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=4
    HDA NVidia, HDMI 4
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=5
    HDA NVidia, HDMI 5
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=6
    HDA NVidia, HDMI 6
    HDMI Audio Output
usbstream:CARD=NVidia
    HDA NVidia
    USB Stream Output
sysdefault:CARD=Generic
    HD-Audio Generic, ALC1220 Analog
    Default Audio Device
front:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    Front output / input
surround21:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Generic,DEV=0
    HD-Audio Generic, ALC1220 Digital
    IEC958 (S/PDIF) Digital Audio Output
usbstream:CARD=Generic
    HD-Audio Generic
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 1: ALC1220 Digital [ALC1220 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

amixer -c1

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Headphone+LO',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 87 [100%] [0.00dB]
  Front Right: Playback 87 [100%] [0.00dB]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 0 [0%] [-65.25dB] [off]
  Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Line Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 63 [100%] [30.00dB] [on]
  Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 63 [100%] [30.00dB] [off]
  Front Right: Capture 63 [100%] [30.00dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Rear Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]

pactl list cards

卡 #0
	名称:alsa_card.pci-0000_0a_00.1
	驱动:module-alsa-card.c
	拥有者模块:6
	属性:
		alsa.card = "0"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xfc080000 irq 111"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0a:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:0a:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "1aef"
		device.product.name = "GA102 High Definition Audio Controller"
		device.string = "0"
		device.description = "GA102 High Definition Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	配置文件:
		output:hdmi-stereo: Digital Stereo (HDMI) 输出 (信宿:1,信源:0,优先级:5900,可用性:否)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) 输出 (信宿:1,信源:0,优先级:800,可用性:否)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) 输出 (信宿:1,信源:0,优先级:800,可用性:否)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) 输出 (信宿:1,信源:0,优先级:5700,可用性:否)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) 输出 (信宿:1,信源:0,优先级:38468,可用性:是)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) 输出 (信宿:1,信源:0,优先级:5700,可用性:否)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) 输出 (信宿:1,信源:0,优先级:5700,可用性:否)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-stereo-extra5: Digital Stereo (HDMI 6) 输出 (信宿:1,信源:0,优先级:5700,可用性:否)
		output:hdmi-surround-extra5: Digital Surround 5.1 (HDMI 6) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-surround71-extra5: Digital Surround 7.1 (HDMI 6) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-stereo-extra6: Digital Stereo (HDMI 7) 输出 (信宿:1,信源:0,优先级:5700,可用性:否)
		output:hdmi-surround-extra6: Digital Surround 5.1 (HDMI 7) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		output:hdmi-surround71-extra6: Digital Surround 7.1 (HDMI 7) 输出 (信宿:1,信源:0,优先级:600,可用性:否)
		off: 关 (信宿:0,信源:0,优先级:0,可用性:是)
	活动配置:off
	端口:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, not available)
			属性:
				device.icon_name = "video-display"
			属于配置文件:output:hdmi-stereo, output:hdmi-surround, output:hdmi-surround71
		hdmi-output-1: HDMI / DisplayPort 2 (type: HDMI, priority: 5800, latency offset: 0 usec, not available)
			属性:
				device.icon_name = "video-display"
			属于配置文件:output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
		hdmi-output-2: HDMI / DisplayPort 3 (type: HDMI, priority: 5700, latency offset: 0 usec, available)
			属性:
				device.icon_name = "video-display"
				device.product.name = "ASUS VP28U
  "
			属于配置文件:output:hdmi-stereo-extra2
		hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, not available)
			属性:
				device.icon_name = "video-display"
			属于配置文件:output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3
		hdmi-output-4: HDMI / DisplayPort 5 (type: HDMI, priority: 5500, latency offset: 0 usec, not available)
			属性:
				device.icon_name = "video-display"
			属于配置文件:output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4
		hdmi-output-5: HDMI / DisplayPort 6 (type: HDMI, priority: 5400, latency offset: 0 usec, not available)
			属性:
				device.icon_name = "video-display"
			属于配置文件:output:hdmi-stereo-extra5, output:hdmi-surround-extra5, output:hdmi-surround71-extra5
		hdmi-output-6: HDMI / DisplayPort 7 (type: HDMI, priority: 5300, latency offset: 0 usec, not available)
			属性:
				device.icon_name = "video-display"
			属于配置文件:output:hdmi-stereo-extra6, output:hdmi-surround-extra6, output:hdmi-surround71-extra6

卡 #1
	名称:alsa_card.pci-0000_0c_00.4
	驱动:module-alsa-card.c
	拥有者模块:7
	属性:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcb00000 irq 113"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0c:00.4"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0c:00.4/sound/card1"
		device.bus = "pci"
		device.vendor.id = "1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.product.id = "1487"
		device.product.name = "Starship/Matisse HD Audio Controller"
		device.string = "1"
		device.description = "Starship/Matisse HD Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	配置文件:
		input:analog-stereo: 模拟立体声 输入 (信宿:0,信源:1,优先级:32833,可用性:是)
		output:analog-stereo: 模拟立体声 输出 (信宿:1,信源:0,优先级:39268,可用性:是)
		output:analog-stereo+input:analog-stereo: 模拟立体声双工 (信宿:1,信源:1,优先级:39333,可用性:是)
		output:analog-surround-21: 模拟环绕 2.1 输出 (信宿:1,信源:0,优先级:34068,可用性:是)
		output:analog-surround-21+input:analog-stereo: 模拟环绕 2.1 输出 + 模拟立体声 输入 (信宿:1,信源:1,优先级:34133,可用性:是)
		output:analog-surround-40: 模拟环绕 4.0 输出 (信宿:1,信源:0,优先级:33968,可用性:是)
		output:analog-surround-40+input:analog-stereo: 模拟环绕 4.0 输出 + 模拟立体声 输入 (信宿:1,信源:1,优先级:34033,可用性:是)
		output:analog-surround-41: 模拟环绕 4.1 输出 (信宿:1,信源:0,优先级:34068,可用性:是)
		output:analog-surround-41+input:analog-stereo: 模拟环绕 4.1 输出 + 模拟立体声 输入 (信宿:1,信源:1,优先级:34133,可用性:是)
		output:analog-surround-50: 模拟环绕 5.0 输出 (信宿:1,信源:0,优先级:33968,可用性:是)
		output:analog-surround-50+input:analog-stereo: 模拟环绕 5.0 输出 + 模拟立体声 输入 (信宿:1,信源:1,优先级:34033,可用性:是)
		output:analog-surround-51: 模拟环绕 5.1 输出 (信宿:1,信源:0,优先级:34068,可用性:是)
		output:analog-surround-51+input:analog-stereo: 模拟环绕 5.1 输出 + 模拟立体声 输入 (信宿:1,信源:1,优先级:34133,可用性:是)
		output:iec958-stereo: 数字立体声(IEC958) 输出 (信宿:1,信源:0,优先级:38268,可用性:是)
		output:iec958-stereo+input:analog-stereo: 数字立体声(IEC958) 输出 + 模拟立体声 输入 (信宿:1,信源:1,优先级:38333,可用性:是)
		off: 关 (信宿:0,信源:0,优先级:0,可用性:是)
	活动配置:output:analog-stereo+input:analog-stereo
	端口:
		analog-input-front-mic: Front Microphone (type: Mic, priority: 8500, latency offset: 0 usec, available)
			属性:
				device.icon_name = "audio-input-microphone"
			属于配置文件:input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
		analog-input-rear-mic: Rear Microphone (type: Mic, priority: 8200, latency offset: 0 usec, available)
			属性:
				device.icon_name = "audio-input-microphone"
			属于配置文件:input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
		analog-input-linein: Line In (type: Line, priority: 8100, latency offset: 0 usec, not available)
			属于配置文件:input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
		analog-output-lineout: Line Out (type: Line, priority: 9000, latency offset: 0 usec, available)
			属于配置文件:output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
		analog-output-headphones: Headphones (type: 模拟耳机, priority: 9900, latency offset: 0 usec, available)
			属性:
				device.icon_name = "audio-headphones"
			属于配置文件:output:analog-stereo, output:analog-stereo+input:analog-stereo
		iec958-stereo-output: Digital Output (S/PDIF) (type: SPDIF, priority: 0, latency offset: 0 usec, availability unknown)
			属于配置文件:output:iec958-stereo, output:iec958-stereo+input:analog-stereo

pactl list sinks

信宿 #0
	状态:RUNNING
	名称:alsa_output.pci-0000_0c_00.4.analog-stereo
	描述:Starship/Matisse HD Audio Controller 模拟立体声
	驱动程序:module-alsa-card.c
	采样规格:s16le 2ch 48000Hz
	声道映射:front-left,front-right
	所有者模块:7
	静音:否
	音量:front-left: 65520 / 100% / -0.01 dB,   front-right: 65520 / 100% / -0.01 dB
	        平衡 0.00
	基础音量:65536 / 100% / 0.00 dB
	监视器信源:alsa_output.pci-0000_0c_00.4.analog-stereo.monitor
	延迟:50762 微秒,设置为 75000 微秒
	标记:HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	属性:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC1220 Analog"
		alsa.id = "ALC1220 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfcb00000 irq 113"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0c:00.4"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0c:00.4/sound/card1"
		device.bus = "pci"
		device.vendor.id = "1022"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
		device.product.id = "1487"
		device.product.name = "Starship/Matisse HD Audio Controller"
		device.string = "front:1"
		device.buffering.buffer_size = "352768"
		device.buffering.fragment_size = "176384"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "模拟立体声"
		device.description = "Starship/Matisse HD Audio Controller 模拟立体声"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	端口:
		analog-output-lineout: Line Out (type: Line, priority: 9000, available)
		analog-output-headphones: Headphones (type: 模拟耳机, priority: 9900, available)
	活动端口:analog-output-headphones
	格式:
		pcm

sudo fuser -v /dev/snd/*

                     用户     进程号 权限   命令
/dev/snd/controlC0:  same       1084 F.... pulseaudio
/dev/snd/controlC1:  same       1084 F.... pulseaudio
/dev/snd/pcmC1D0p:   same       1084 F...m pulseaudio

Sorry about the part not in English, that's a another problem i have,
I've set language to English for both locale and KDE workspace settings. Only some stuff changed back to English while others are unchanged. It's strange because I installed Arch with English locale and only enabled additional locale just in case. Everything was in English originally then one day the default language just changed. (May have done some system updates that I don't remember.)

In any case it seems the audio problem comes up if I do a hot restart. If I do a cold boot everything works.
Will try to confirm the behavior when I have more time later.

Offline

#6 2021-08-31 16:35:51

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,790

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

yeah that all looks fine. Do you hot reboot from linux into linux or is there a potential Windows in-between ? You might test whether manually running a

sudo alsactl init

fixes it on a hot boot and in case after fixing it maybe run a

sudo alsactl store

to have the "fixed" state set up so it will be restored by the relevant alsa-restore service.

If you want to look at the locale issue, open a new thread about it and post

locale
locale -a
localectl

Online

#7 2021-08-31 16:36:39

zane0029
Member
Registered: 2019-05-23
Posts: 10

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

After a bit more testing it seems hot restart from within Arch Linux doesn't break audio. If I hot restart from Windows to Linux audio breaks.

If I shutdown from Windows then cold boot Linux then audio works.

That's as much detail I as can get for now.


I have another problem now though you don't mind:

For front speakers the system volume is set to 100 while for headphone it's set to 20. If I switch from speaker to headphone while an audio stream is playing, there's a brief moment when the headphone is popping 100 volume (for like a fraction of a second)

I suppose I could use a script to lower the front speaker's volume then switch to headphone to prevent the sound pop? Could you provide some pointers on how to write such a script?

Thank you in advance!

Offline

#8 2021-08-31 16:47:08

zane0029
Member
Registered: 2019-05-23
Posts: 10

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

Sorry I was typing my previous reply right as your reply was posted.

For now

sudo alsactl init

Doesn't fix it when it's broken

sudo alsactl store

While it's working  then

sudo alsactl restore

Doesn't fix it either.

I'll do a cold boot whenever I need to get from Windows to Linux for now.

In any case it's only the front output that's not working. And a cold boot fixes everything.

Thank you so much btw!

Offline

#9 2021-08-31 17:29:55

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,790

Re: Onboard audio stopped working completely. (Starship/Mantisse Audio)

Probably a weird left over state from the UEFI/BIOS firmware level. Maybe check whether you can get an update here if this starts to get too annoying. In general make sure you apply https://wiki.archlinux.org/title/Dual_b … ibernation and disable fast startup on Windows, however afaik this shouldn't trigger on reboot anyway so more likely something on the UEFI/BIOS level not getting reset properly.

Online

Board footer

Powered by FluxBB