You are not logged in.

#1 2022-02-16 20:59:17

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Fixed volume level

The system works fine, but I have an issue with the control of volume. Sound is working inc, System sounds, but I have a FIXED volume with no volume control. The slider has no effect. It is the same in Settings, no control of volume.

I'm using PCH and as I mentioned I have sound, but no control of it.

How can I debug this?

aplay -l

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

lspci -vvv

00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
DeviceName: Onboard - Sound
Subsystem: Dell Cannon Lake PCH cAVS
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 130
Region 0: Memory at 4022318000 (64-bit, non-prefetchable) [size=16K]
Region 4: Memory at 4022200000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] Vendor Specific Information: Len=14 <?>
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee00000 Data: 4022
Kernel driver in use: snd_hda_intel

cat /proc/asound/pcm

00-00: Generic Analog : Generic Analog : playback 1 : capture 1
00-03: Generic Digital : Generic Digital : playback 1
01-03: Generic Digital : Generic Digital : playback 1

I can give other info when required

Any ideas appreciated

Thanks

Offline

#2 2022-02-16 21:44:54

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,944

Re: Fixed volume level

Which settings are you talking about? There's a bug in the cinnammon panel widget for example, check/test pavucontrol. As for outputs these don't give any information regarding volumes, check post

amixer -c0
#If pulse/pipewire set up
pactl list sinks
pactl list sink-inputs

also please post outputs in code tags

Offline

#3 2022-02-16 21:45:05

seth
Member
Registered: 2012-09-03
Posts: 60,955

Re: Fixed volume level

What's the output of "amixer"?
Edit: fuck.

Last edited by seth (2022-02-16 21:45:40)

Offline

#4 2022-02-17 19:55:14

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

Thanks

Sound settings

Used Pavucontrol.  Can't get control of volume through that a the mo.

pactl list sinks:

Sink #0
    State: IDLE
    Name: alsa_output.pci-0000_00_1f.3.hdmi-stereo
    Description: Built-in Audio Digital Stereo (HDMI)
    Driver: module-alsa-card.c
    Sample Specification: s16le 2ch 44100Hz
    Channel Map: front-left,front-right
    Owner Module: 7
    Mute: no
    Volume: front-left: 8773 /  13% / -52.40 dB,   front-right: 8773 /  13% / -52.40 dB
            balance 0.00
    Base Volume: 65536 / 100% / 0.00 dB
    Monitor Source: alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor
    Latency: 40474 usec, configured 40000 usec
    Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
    Properties:
        alsa.resolution_bits = "16"
        device.api = "alsa"
        device.class = "sound"
        alsa.class = "generic"
        alsa.subclass = "generic-mix"
        alsa.name = "Generic Digital"
        alsa.id = "Generic Digital"
        alsa.subdevice = "0"
        alsa.subdevice_name = "subdevice #0"
        alsa.device = "3"
        alsa.card = "0"
        alsa.card_name = "HDA Intel PCH"
        alsa.long_card_name = "HDA Intel PCH at 0x4022318000 irq 156"
        alsa.driver_name = "snd_hda_intel"
        device.bus_path = "pci-0000:00:1f.3"
        sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
        device.bus = "pci"
        device.vendor.id = "8086"
        device.vendor.name = "Intel Corporation"
        device.product.id = "a348"
        device.product.name = "Cannon Lake PCH cAVS"
        device.form_factor = "internal"
        device.string = "hdmi:0"
        device.buffering.buffer_size = "352800"
        device.buffering.fragment_size = "176400"
        device.access_mode = "mmap+timer"
        device.profile.name = "hdmi-stereo"
        device.profile.description = "Digital Stereo (HDMI)"
        device.description = "Built-in Audio Digital Stereo (HDMI)"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    Ports:
        hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability unknown)
    Active Port: hdmi-output-0
    Formats: pcm

amixer -c0:

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 119 [94%] [-4.00dB] [off]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 [0%] [-63.50dB] [off]
  Front Right: Playback 0 [0%] [-63.50dB] [off]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 [0%] [-63.50dB] [off]
  Front Right: Playback 0 [0%] [-63.50dB] [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 0 [0%] [-51.00dB]
  Front Right: Playback 0 [0%] [-51.00dB]
Simple mixer control '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]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 127
  Front Left: Capture 127 [100%] [30.00dB] [on]
  Front Right: Capture 127 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Internal Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 1 [33%] [10.00dB]
  Front Right: 1 [33%] [10.00dB]

pactl list sink-inputs:

Nothing

Sound settings is showing microphone

Offline

#5 2022-02-17 21:08:16

seth
Member
Registered: 2012-09-03
Posts: 60,955

Re: Fixed volume level

Please edit your post and wrap the output in "code" tags, https://bbs.archlinux.org/help.php#bbcode

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined

The master control is a switch and a volume control - what happens for

amixer -c0 sset Master 40
amixer -c0 sset Master on

and can you usably control the sound volume w/ "alsamixer -c0"?

Offline

#6 2022-02-18 16:53:05

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

Okay

Which settings are you talking about?.

Sound settings

check/test pavucontrol.

Used Pavucontrol.  Can't get control of volume through that at the mo.

pactl list sinks:

Sink #0
    State: IDLE
    Name: alsa_output.pci-0000_00_1f.3.hdmi-stereo
    Description: Built-in Audio Digital Stereo (HDMI)
    Driver: module-alsa-card.c
    Sample Specification: s16le 2ch 44100Hz
    Channel Map: front-left,front-right
    Owner Module: 7
    Mute: no
    Volume: front-left: 8773 /  13% / -52.40 dB,   front-right: 8773 /  13% / -52.40 dB
            balance 0.00
    Base Volume: 65536 / 100% / 0.00 dB
    Monitor Source: alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor
    Latency: 40474 usec, configured 40000 usec
    Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS
    Properties:
        alsa.resolution_bits = "16"
        device.api = "alsa"
        device.class = "sound"
        alsa.class = "generic"
        alsa.subclass = "generic-mix"
        alsa.name = "Generic Digital"
        alsa.id = "Generic Digital"
        alsa.subdevice = "0"
        alsa.subdevice_name = "subdevice #0"
        alsa.device = "3"
        alsa.card = "0"
        alsa.card_name = "HDA Intel PCH"
        alsa.long_card_name = "HDA Intel PCH at 0x4022318000 irq 156"
        alsa.driver_name = "snd_hda_intel"
        device.bus_path = "pci-0000:00:1f.3"
        sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
        device.bus = "pci"
        device.vendor.id = "8086"
        device.vendor.name = "Intel Corporation"
        device.product.id = "a348"
        device.product.name = "Cannon Lake PCH cAVS"
        device.form_factor = "internal"
        device.string = "hdmi:0"
        device.buffering.buffer_size = "352800"
        device.buffering.fragment_size = "176400"
        device.access_mode = "mmap+timer"
        device.profile.name = "hdmi-stereo"
        device.profile.description = "Digital Stereo (HDMI)"
        device.description = "Built-in Audio Digital Stereo (HDMI)"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    Ports:
        hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability unknown)
    Active Port: hdmi-output-0
    Formats: pcm.
amixer -c0:

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 119 [94%] [-4.00dB] [off]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 [0%] [-63.50dB] [off]
  Front Right: Playback 0 [0%] [-63.50dB] [off]
Simple mixer control 'Speaker',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 127
  Mono:
  Front Left: Playback 0 [0%] [-63.50dB] [off]
  Front Right: Playback 0 [0%] [-63.50dB] [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 0 [0%] [-51.00dB]
  Front Right: Playback 0 [0%] [-51.00dB]
Simple mixer control '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]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 127
  Front Left: Capture 127 [100%] [30.00dB] [on]
  Front Right: Capture 127 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Internal Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 1 [33%] [10.00dB]
  Front Right: 1 [33%] [10.00dB]
pactl list sink-inputs:

Nothing

Sound settings is showing microphone.

Offline

#7 2022-02-18 17:05:07

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,944

Re: Fixed volume level

Which sound settings are you talking about? That means absolutely nothing at all unless you mention which environment you are using. If you assume this to be known or a given, which instructions did you follow to install Arch Linux?

As noted by seth, can you take more fine grained control via alsamixer/directly controlling the master?

pactl list sink-inputs depends on you actively playing something, if you are and still get no sink-input then you have a weird sound setup in general in which case you should, during active playback attempts post

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

again. At least your pulse car/profile seems to be misconfigured regardless.

Offline

#8 2022-02-19 19:21:40

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

V1del wrote:

Which sound settings are you talking about? That means absolutely nothing at all unless you mention which environment you are using.

I'm in a Gnome environment.  The sound settings are of course under System settings.

V1del wrote:

If you assume this to be known or a given, which instructions did you follow to install Arch Linux?

https://wiki.archlinux.org/title/Instal … stallation.  From there I built it up.


fuser -v /dev/snd/*e=V1del]Which sound settings are you talking about? That means absolutely nothing at all unless you mention which environment you are using.

I'm in a Gnome environment.  The sound settings are of course under System settings.

V1del wrote:

If you assume this to be known or a given, which instructions did you follow to install Arch Linux?

https://wiki.archlinux.org/title/Instal … stallation.  From there I built it up.


fuser -v /dev/snd/*

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  cliffhanger   3271 F.... pulseaudio
/dev/snd/controlC1:  cliffhanger   3271 F.... pulseaudio

pactl list cards

Card #0
	Name: alsa_card.pci-0000_01_00.1
	Driver: module-alsa-card.c
	Owner Module: 6
	Properties:
		alsa.card = "1"
		alsa.card_name = "HDA NVidia"
		alsa.long_card_name = "HDA NVidia at 0x9d080000 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 = "10f1"
		device.product.name = "GP106 High Definition Audio Controller"
		device.string = "1"
		device.description = "GP106 High Definition Audio Controller"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Profiles:
		output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 5900, available: no)
		output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
		output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (sinks: 1, sources: 0, priority: 800, available: no)
		output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-stereo-extra3: Digital Stereo (HDMI 4) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra3: Digital Surround 7.1 (HDMI 4) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-stereo-extra4: Digital Stereo (HDMI 5) Output (sinks: 1, sources: 0, priority: 5700, available: no)
		output:hdmi-surround-extra4: Digital Surround 5.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
		output:hdmi-surround71-extra4: Digital Surround 7.1 (HDMI 5) Output (sinks: 1, sources: 0, priority: 600, available: no)
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
	Active Profile: off
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): 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)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): 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, not available)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): output:hdmi-stereo-extra2, output:hdmi-surround-extra2, output:hdmi-surround71-extra2
		hdmi-output-3: HDMI / DisplayPort 4 (type: HDMI, priority: 5600, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): 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)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): output:hdmi-stereo-extra4, output:hdmi-surround-extra4, output:hdmi-surround71-extra4

Card #1
	Name: alsa_card.pci-0000_00_1f.3
	Driver: module-alsa-card.c
	Owner Module: 7
	Properties:
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0x4022318000 irq 156"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "a348"
		device.product.name = "Cannon Lake PCH cAVS"
		device.form_factor = "internal"
		device.string = "0"
		device.description = "Built-in Audio"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Profiles:
		input:analog-stereo: Analog Stereo Input (sinks: 0, sources: 1, priority: 32833, available: yes)
		output:analog-stereo: Analog Stereo Output (sinks: 1, sources: 0, priority: 39268, available: yes)
		output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 39333, available: yes)
		output:hdmi-stereo: Digital Stereo (HDMI) Output (sinks: 1, sources: 0, priority: 38668, available: yes)
		output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (sinks: 1, sources: 1, priority: 38733, available: yes)
		off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
	Active Profile: output:analog-stereo+input:analog-stereo
	Ports:
		analog-input-internal-mic: Internal Microphone (type: Mic, priority: 8900, latency offset: 0 usec, availability unknown)
			Properties:
				device.icon_name = "audio-input-microphone"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo
		analog-input-mic: Microphone (type: Mic, priority: 8700, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "audio-input-microphone"
			Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo
		analog-output-speaker: Speakers (type: Speaker, priority: 10000, latency offset: 0 usec, availability unknown)
			Properties:
				device.icon_name = "audio-speakers"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, not available)
			Properties:
				device.icon_name = "audio-headphones"
			Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, latency offset: 0 usec, availability unknown)
			Properties:
				device.icon_name = "video-display"
			Part of profile(s): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo
V1del wrote:

As noted by seth, can you take more fine grained control via alsamixer/directly controlling the master?

Yeah that's the first place I went to.  It has no control over the volume levels i.e. I have a constant level.

pactl list sinks

Sink #4
	State: SUSPENDED
	Name: alsa_output.pci-0000_00_1f.3.analog-stereo
	Description: Built-in Audio Analog Stereo
	Driver: module-alsa-card.c
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Owner Module: 7
	Mute: no
	Volume: front-left: 12497 /  19% / -43.18 dB,   front-right: 12497 /  19% / -43.18 dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
	Latency: 0 usec, configured 0 usec
	Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
	Properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "Generic Analog"
		alsa.id = "Generic Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0x4022318000 irq 156"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "a348"
		device.product.name = "Cannon Lake PCH cAVS"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.description = "Built-in Audio Analog Stereo"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Ports:
		analog-output-speaker: Speakers (type: Speaker, priority: 10000, availability unknown)
		analog-output-headphones: Headphones (type: Headphones, priority: 9900, not available)
	Active Port: analog-output-speaker
	Formats:
		pcm
pactl list sink-inputs

yealds nothing when playing 'aplay -D plughw:0,0 01-that_lady.wav'
V1del wrote:

At least your pulse car/profile seems to be misconfigured regardless

Please enlighten me?

Thanks

Offline

#9 2022-02-19 20:59:29

seth
Member
Registered: 2012-09-03
Posts: 60,955

Re: Fixed volume level

seth wrote:

The master control is a switch and a volume control - what happens for

amixer -c0 sset Master 40
amixer -c0 sset Master on

Also please link a screenshot of "alsamixer -c0"

I'm pretty sure V1del's "d" is broken and the car is a card, so: https://wiki.archlinux.org/title/PulseA … on_command to activate the non-hdmi profile

Offline

#10 2022-02-20 20:41:50

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

Thanks

seth wrote:

The master control is a switch and a volume control - what happens for

amixer -c0 sset Master 40
amixer -c0 sset Master on.

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 40 [31%] [-43.50dB] [on]
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 127
  Mono: Playback 40 [31%] [-43.50dB] [on]
seth wrote:

Also please link a screenshot of "alsamixer -c0"

Yes

snipboard.io/HZ1XkP.jpg
seth wrote:

https://wiki.archlinux.org/title/PulseA … on_command to activate the non-hdmi profile

I have made the following default:

set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
set-default-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor

I need the GP106 controller working with the analog how can i do this?  At the moment the hdmi line is unavailable in Pavucontrol.

In previous distros I had GP106 and analog stereo duplex set to get sound and volume control/input mike

Offline

#11 2022-02-20 20:52:16

seth
Member
Registered: 2012-09-03
Posts: 60,955

Re: Fixed volume level

Mono: Playback 40 [31%] [-43.50dB] [on]

And does that have an audible impact?

Offline

#12 2022-02-23 21:04:19

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

seth wrote:

Mono: Playback 40 [31%] [-43.50dB] [on]

And does that have an audible impact?

It did.  But since then I have lost sound.

I actually had some control of volume, albeit for music etc, but not system sounds.

I'm working to try to get sound back, but can't give it 100% attention.

Thanks

Offline

#13 2022-02-26 21:45:53

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

Okay I have sound back but no control over volume.  Just a fixed volume.   That can be increased with

amixer -c0 sset Master 40
amixer -c0 sset Master on.

or an increase of that.

pactl list sinks shows

Sink #3
	State: IDLE
	Name: alsa_output.pci-0000_00_1f.3.hdmi-stereo
	Description: Built-in Audio Digital Stereo (HDMI)
	Driver: module-alsa-card.c
	Sample Specification: s16le 2ch 44100Hz
	Channel Map: front-left,front-right
	Owner Module: 7
	Mute: no
	Volume: front-left: 0 /   0% / -inf dB,   front-right: 0 /   0% / -inf dB
	        balance 0.00
	Base Volume: 65536 / 100% / 0.00 dB
	Monitor Source: alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor
	Latency: 37127 usec, configured 40000 usec
	Flags: HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS 
	Properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "Generic Digital"
		alsa.id = "Generic Digital"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "3"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0x4022318000 irq 156"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1f.3"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "a348"
		device.product.name = "Cannon Lake PCH cAVS"
		device.form_factor = "internal"
		device.string = "hdmi:0"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "hdmi-stereo"
		device.profile.description = "Digital Stereo (HDMI)"
		device.description = "Built-in Audio Digital Stereo (HDMI)"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	Ports:
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability unknown)
	Active Port: hdmi-output-0
	Formats:
		pcm

Looks okay or not?

Offline

#14 2022-02-26 22:16:36

seth
Member
Registered: 2012-09-03
Posts: 60,955

Re: Fixed volume level

no control over volume.  Just a fixed volume.   That can be increased with

The last token contradicts the other two - can or can't you alter the volume (using "amixer -c0 sset Master <some number>" - and what about "alsamixer -c0")?

Offline

#15 2022-02-27 21:51:44

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

Sorry seth I wasn't clear.

I can take the volume to the next level by using

amixer -c0 sset Master 40
amixer -c0 sset Master 60
amixer -c0 sset Master 80 etc

But the slider doesn't give me the gradual control that I should have.

What I do have is gradual control using alsamixer -c0 with the up and down keys.

So this is bug in the Gnome Control Centre?

thanks

Offline

#16 2022-02-28 07:02:37

seth
Member
Registered: 2012-09-03
Posts: 60,955

Re: Fixed volume level

So this is bug in the Gnome Control Centre?

Seems so.
My guess is that it cannot deal w/ the master control being a switch and a volume control at the same time.
If you've HW keys for the volume, you can bind the to "amixer -c0 sset Master 5+" and "amixer -c0 sset Master 5-" or so.

Offline

#17 2022-03-08 19:45:28

cliffhanger1954
Member
Registered: 2022-02-16
Posts: 9

Re: Fixed volume level

Thanks

Seems so.
My guess is that it cannot deal w/ the master control being a switch and a volume control at the same time.
If you've HW keys for the volume, you can bind the to "amixer -c0 sset Master 5+" and "amixer -c0 sset Master 5-" or so.

I solved this by finding a gui for alsamixer which I can run from the toolbar

Cliff

Offline

Board footer

Powered by FluxBB