You are not logged in.

#1 2023-10-19 17:45:02

fradeca
Member
Registered: 2023-10-19
Posts: 2

No sound on fresh install

Sound is not working on my new fresh installed Arch.
If i run:

amixer sset PCM unmute
amixer: Unable to find simple control 'PCM',0

I tried to change default card with no success. I hope you can help.

aplay -lL

gives

null
    Discard all samples (playback) or generate zero samples (capture)
lavrate
    Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
    Rate Converter Plugin Using Samplerate Library
speexrate
    Rate Converter Plugin Using Speex Resampler
jack
    JACK Audio Connection Kit
oss
    Open Sound System
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, PHL 275E2F
    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
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
usbstream:CARD=Generic
    HD-Audio Generic
    USB Stream Output
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [PHL 275E2F]
  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 1: Generic [HD-Audio Generic], device 0: ALC1220 Analog [ALC1220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
sudo dmesg | grep -E 'snd|sof'

gives

[    0.050151] software IO TLB: area num 32.
[    0.723219] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.723221] software IO TLB: mapped [mem 0x00000000bc0ad000-0x00000000c00ad000] (64MB)
[    0.808434] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    0.808446] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    1.269256] ata1.00: Features: Trust Dev-Sleep NCQ-sndrcv
[    6.303798] snd_hda_intel 0000:08:00.1: enabling device (0000 -> 0002)
[    6.303859] snd_hda_intel 0000:08:00.1: Disabling MSI
[    6.303867] snd_hda_intel 0000:08:00.1: Handle vga_switcheroo audio client
[    6.303949] snd_hda_intel 0000:0a:00.4: enabling device (0000 -> 0002)
[    6.320064] snd_hda_intel 0000:08:00.1: bound 0000:08:00.0 (ops nv50_audio_component_bind_ops [nouveau])
[    6.395475] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC1220: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    6.395479] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.395481] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    6.395482] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    6.395483] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    6.395484] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
[    6.395486] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
[    6.395487] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x17
[    6.395488] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a

I think my default card should be: card 0: NVidia [HDA NVidia], device 3: HDMI 0 [PHL 275E2F] (which is my monitor)

Offline

#2 2023-10-20 10:06:18

sha256sum
Member
Registered: 2023-10-20
Posts: 2

Re: No sound on fresh install

Tried reinstalling alsa-utils?

Offline

#3 2023-10-20 10:59:33

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,236

Re: No sound on fresh install

alsa-utils contains tools to query device information, they aren't even involved in anything when actively attempting to use sound.

HDMI devices not having PCM mixer controls is normal. I'm seeing a pulseaudio-alsa setup. Have you checked pavucontrol/pactl for default device settings? Why do you "think" you want the HDMI card to be the audio out, are your speakers connected to the monitor/does the monitor have speakers in the first place?

What do you get from

sudo fuser -v /dev/snd/*
pactl list cards
pactl list sinks
pactl list sink-inputs

during "a no sound situation" (play a youtube video or something)

Offline

#4 2023-10-20 16:58:14

fradeca
Member
Registered: 2023-10-19
Posts: 2

Re: No sound on fresh install

V1del wrote:

alsa-utils contains tools to query device information, they aren't even involved in anything when actively attempting to use sound.

HDMI devices not having PCM mixer controls is normal. I'm seeing a pulseaudio-alsa setup. Have you checked pavucontrol/pactl for default device settings? Why do you "think" you want the HDMI card to be the audio out, are your speakers connected to the monitor/does the monitor have speakers in the first place?

What do you get from

sudo fuser -v /dev/snd/*
pactl list cards
pactl list sinks
pactl list sink-inputs

during "a no sound situation" (play a youtube video or something)

Yesterday for a moment, after installing pavucontrol sound "magically" was working. After reboot again no sound. The only speaker I have is the monitor integrated one.

sudo fuser -v /dev/snd/*
                     UTENTE      PID ACCESSO COMANDO
/dev/snd/controlC0:  francesco   1787 F.... pulseaudio
/dev/snd/controlC1:  francesco   1787 F.... pulseaudio
/dev/snd/pcmC0D3p:   francesco   1787 F...m pulseaudio
pactl list cards
Scheda #0
	Nome: alsa_card.pci-0000_08_00.1
	Driver: module-alsa-card.c
	Modulo di appartenenza: 6
	Proprietà:
		alsa.card = "0"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xfc080000 irq 105"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:08:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:08:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "1aeb"
		device.product.name = "TU116 High Definition Audio Controller"
		device.string = "0"
		device.description = "TU116 High Definition Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Profili:
		output:hdmi-stereo: Uscita «Digital Stereo (HDMI)» (sink: 1, sorgenti: 0, priorità: 38668, disponibile: sì)
		output:hdmi-stereo-extra1: Uscita «Digital Stereo (HDMI 2)» (sink: 1, sorgenti: 0, priorità: 5700, disponibile: no)
		output:hdmi-surround-extra1: Uscita «Digital Surround 5.1 (HDMI 2)» (sink: 1, sorgenti: 0, priorità: 600, disponibile: no)
		output:hdmi-surround71-extra1: Uscita «Digital Surround 7.1 (HDMI 2)» (sink: 1, sorgenti: 0, priorità: 600, disponibile: no)
		output:hdmi-stereo-extra2: Uscita «Digital Stereo (HDMI 3)» (sink: 1, sorgenti: 0, priorità: 5700, disponibile: no)
		output:hdmi-surround-extra2: Uscita «Digital Surround 5.1 (HDMI 3)» (sink: 1, sorgenti: 0, priorità: 600, disponibile: no)
		output:hdmi-surround71-extra2: Uscita «Digital Surround 7.1 (HDMI 3)» (sink: 1, sorgenti: 0, priorità: 600, disponibile: no)
		output:hdmi-stereo-extra3: Uscita «Digital Stereo (HDMI 4)» (sink: 1, sorgenti: 0, priorità: 5700, disponibile: no)
		output:hdmi-surround-extra3: Uscita «Digital Surround 5.1 (HDMI 4)» (sink: 1, sorgenti: 0, priorità: 600, disponibile: no)
		output:hdmi-surround71-extra3: Uscita «Digital Surround 7.1 (HDMI 4)» (sink: 1, sorgenti: 0, priorità: 600, disponibile: no)
		off: Spento (sink: 0, sorgenti: 0, priorità: 0, disponibile: sì)
	Profilo attivo: output:hdmi-stereo
	Porte:
		hdmi-output-0: HDMI / DisplayPort (tipo: HDMI, priorità: 5900, offset latenza: 0 usec, disponibile)
			Proprietà:
				device.icon_name = "video-display"
				device.product.name = "PHL 275E2F"
			Parte dei profili: output:hdmi-stereo
		hdmi-output-1: HDMI / DisplayPort 2 (tipo: HDMI, priorità: 5800, offset latenza: 0 usec, non disponibile)
			Proprietà:
				device.icon_name = "video-display"
			Parte dei profili: output:hdmi-stereo-extra1, output:hdmi-surround-extra1, output:hdmi-surround71-extra1
		hdmi-output-2: HDMI / DisplayPort 3 (tipo: HDMI, priorità: 5700, offset latenza: 0 usec, non disponibile)
			Proprietà:
				device.icon_name = "video-display"
			Parte dei profili: output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
		hdmi-output-3: HDMI / DisplayPort 4 (tipo: HDMI, priorità: 5600, offset latenza: 0 usec, non disponibile)
			Proprietà:
				device.icon_name = "video-display"
			Parte dei profili: output:hdmi-stereo-extra3, output:hdmi-surround-extra3, output:hdmi-surround71-extra3

Scheda #1
	Nome: alsa_card.pci-0000_0a_00.4
	Driver: module-alsa-card.c
	Modulo di appartenenza: 7
	Proprietà:
		alsa.card = "1"
		alsa.card_name = "HD-Audio Generic"
		alsa.long_card_name = "HD-Audio Generic at 0xfc800000 irq 107"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:0a:00.4"
		sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0a: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"
	Profili:
		input:analog-stereo: Ingresso «Stereo analogico» (sink: 0, sorgenti: 1, priorità: 65, disponibile: no)
		output:analog-stereo: Uscita «Stereo analogico» (sink: 1, sorgenti: 0, priorità: 6500, disponibile: no)
		output:analog-stereo+input:analog-stereo: Duplex stereo analogico (sink: 1, sorgenti: 1, priorità: 6565, disponibile: no)
		off: Spento (sink: 0, sorgenti: 0, priorità: 0, disponibile: sì)
	Profilo attivo: off
	Porte:
		analog-input-front-mic: Front Microphone (tipo: Mic, priorità: 8500, offset latenza: 0 usec, non disponibile)
			Proprietà:
				device.icon_name = "audio-input-microphone"
			Parte dei profili: input:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-input-rear-mic: Rear Microphone (tipo: Mic, priorità: 8200, offset latenza: 0 usec, non disponibile)
			Proprietà:
				device.icon_name = "audio-input-microphone"
			Parte dei profili: input:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-input-linein: Line In (tipo: Line, priorità: 8100, offset latenza: 0 usec, non disponibile)
			Parte dei profili: input:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-lineout: Line Out (tipo: Line, priorità: 9000, offset latenza: 0 usec, non disponibile)
			Parte dei profili: output:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-headphones: Headphones (tipo: Cuffie analogiche, priorità: 9900, offset latenza: 0 usec, non disponibile)
			Proprietà:
				device.icon_name = "audio-headphones"
			Parte dei profili: output:analog-stereo, output:analog-stereo+input:analog-stereo
pactl list sinks
Sink #8
	Stato: RUNNING
	Nome: alsa_output.pci-0000_08_00.1.hdmi-stereo
	Descrizione: TU116 High Definition Audio Controller Digital Stereo (HDMI)
	Driver: module-alsa-card.c
	Specifica di campionamento: s16le ch 2 48000 Hz
	Mappa dei canali: front-left,front-right
	Modulo di appartenenza: 6
	Muto: no
	Volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        bilanciamento 0,00
	Volume base: 65536 / 100% / 0,00 dB
	Monitor della sorgente: alsa_output.pci-0000_08_00.1.hdmi-stereo.monitor
	Latenza: 74970 usec, configurata 75000 usec
	Flag: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS 
	Proprietà:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "PHL 275E2F"
		alsa.id = "HDMI 0"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "3"
		alsa.card = "0"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0xfc080000 irq 105"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:08:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.1/0000:08:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "10de"
		device.vendor.name = "NVIDIA Corporation"
		device.product.id = "1aeb"
		device.product.name = "TU116 High Definition Audio Controller"
		device.string = "hdmi:0"
		device.buffering.buffer_size = "352768"
		device.buffering.fragment_size = "176384"
		device.access_mode = "mmap+timer"
		device.profile.name = "hdmi-stereo"
		device.profile.description = "Digital Stereo (HDMI)"
		device.description = "TU116 High Definition Audio Controller Digital Stereo (HDMI)"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Porte:
		hdmi-output-0: HDMI / DisplayPort (tipo: HDMI, priorità: 5900, disponibile)
	Porta attiva: hdmi-output-0
	Formati:
		pcm
pactl list sink-inputs
Sink d'ingresso #1
	Driver: protocol-native.c
	Modulo di appartenenza: 12
	Client: 7
	Sink: 8
	Specifica di campionamento: float32le ch 2 48000 Hz
	Mappa dei canali: front-left,front-right
	Formato: pcm, format.sample_format = "\"float32le\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
	Corked: no
	Muto: no
	Volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        bilanciamento 0,00
	Latenza del buffer: 66666 usec
	Latenza del sink: 74971 usec
	Metodo di ricampionamento: copy
	Proprietà:
		media.name = "200 Most Beautiful Piano Melodies: The Best Romantic Love Songs Playlist - Relaxing Piano Music Ever - YouTube"
		application.name = "Firefox"
		native-protocol.peer = "UNIX socket client"
		native-protocol.version = "35"
		application.process.id = "1999"
		application.process.user = "francesco"
		application.process.host = "fradArch"
		application.process.binary = "firefox"
		application.language = "it_IT.UTF-8"
		window.x11.display = ":0"
		application.process.machine_id = "bdec2ee20cf8413b8874163627194463"
		application.icon_name = "firefox"
		module-stream-restore.id = "sink-input-by-application-name:Firefox"

Offline

Board footer

Powered by FluxBB