I just installed the latest version of the Manjaro system on my desktop yesterday, and I connected it to an external monitor using an HDMI cable. While testing the sound system, I found a problem. When I plugged in the headphones, I could hear sound from the headphones, and when I unplugged them, no sound could come out.
My manjaro system version:
Operating System: Manjaro Linux
Kernel: Linux 5.15.60-1-MANJARO
Architecture: x86-64
Hardware Vendor: ASUS
Hardware Model: System Product Name
Firmware Version: 0305
I’ve searched for related posts, but I still don’t know how to fix it.
The aplay -l
output:
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [AG273QG3R3B]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALCS1200A Analog [ALCS1200A Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 1: ALCS1200A Digital [ALCS1200A Digital]
Subdevices: 0/1
Subdevice #0: subdevice #0
The sudo dmesg | grep snd
output:
[ 3.493233] snd_hda_intel 0000:07:00.1: enabling device (0000 -> 0002)
[ 3.493355] snd_hda_intel 0000:07:00.1: Handle vga_switcheroo audio client
[ 3.493506] snd_hda_intel 0000:07:00.6: enabling device (0000 -> 0002)
[ 3.644369] snd_hda_codec_realtek hdaudioC1D0: ALCS1200A: SKU not ready 0x00000000
[ 3.645276] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALCS1200A: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[ 3.645279] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 3.645280] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[ 3.645282] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0
[ 3.645283] snd_hda_codec_realtek hdaudioC1D0: dig-out=0x1e/0x0
[ 3.645284] snd_hda_codec_realtek hdaudioC1D0: inputs:
[ 3.645285] snd_hda_codec_realtek hdaudioC1D0: Front Mic=0x19
[ 3.645286] snd_hda_codec_realtek hdaudioC1D0: Rear Mic=0x18
[ 3.645287] snd_hda_codec_realtek hdaudioC1D0: Line=0x1a
[ 4.362999] snd_hda_intel 0000:07:00.1: bound 0000:07:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
The pacmd list-sinks
output:
1 sink(s) available.
* index: 12
name: <alsa_output.pci-0000_07_00.6.iec958-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9037
volume: front-left: 45220 / 69% / -9.67 dB, front-right: 45220 / 69% / -9.67 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max request: 0 KiB
max rewind: 0 KiB
monitor source: 13
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 0.50 .. 1999.82 ms
card: 1 <alsa_card.pci-0000_07_00.6>
module: 7
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALCS1200A Digital"
alsa.id = "ALCS1200A Digital"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "1"
alsa.card = "1"
alsa.card_name = "HD-Audio Generic"
alsa.long_card_name = "HD-Audio Generic at 0xfcc80000 irq 80"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:07:00.6"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:07:00.6/sound/card1"
device.bus = "pci"
device.vendor.id = "1022"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
device.product.id = "15e3"
device.product.name = "Family 17h/19h HD Audio Controller"
device.string = "iec958:1"
device.buffering.buffer_size = "352768"
device.buffering.fragment_size = "176384"
device.access_mode = "mmap+timer"
device.profile.name = "iec958-stereo"
device.profile.description = "Digital Stereo (IEC958)"
device.description = "Family 17h/19h HD Audio Controller Digital Stereo (IEC958)"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:
active port: <iec958-stereo-output>
I have struggled with this the whole afternoon. Can someone be kind enough to help me out?