You are not logged in.
HI
I use Arch + Gnome and my system is fully updated.
I can record audio from the internal microphone of my laptop with OBS Studio and Gnome Sound Recorder
but the microphone does not appear in the Sound module of Gnome Control Center. I can reproduce this with
two user accounts.
Any ideas on how to make the microphone to appear in Gnome settings again?
Thanks.
Last edited by Strangiato (2023-04-09 10:58:44)
Offline
Output of
pactl list cards
pactl list sources?
Last edited by V1del (2022-11-03 16:31:39)
Offline
$ pactl list cards
Card #43
Name: alsa_card.pci-0000_00_1b.0
Driver: alsa
Owner Module: n/a
Properties:
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.card.longname = "HDA Intel PCH at 0xe0610000 irq 34"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "hw:0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.api = "alsa"
device.bus = "pci"
device.bus_path = "pci-0000:00:1b.0"
device.description = "Áudio interno"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1b.0"
device.nick = "HDA Intel PCH"
device.plugged.usec = "10061057"
device.product.id = "0x1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.subsystem = "sound"
sysfs.path = "/sys/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
media.class = "Audio/Device"
factory.id = "14"
client.id = "32"
object.id = "43"
object.serial = "43"
object.path = "alsa:pcm:0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 34"
alsa.driver_name = "snd_hda_intel"
device.string = "0"
Profiles:
off: Desligado (sinks: 0, sources: 0, priority: 0, available: yes)
output:analog-stereo+input:analog-stereo: Duplex estéreo analógico (sinks: 1, sources: 1, priority: 6565, available: no)
output:analog-stereo: Saída Estéreo analógico (sinks: 1, sources: 0, priority: 6500, available: yes)
output:hdmi-stereo+input:analog-stereo: Saída Estéreo digital (HDMI) + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 5965, available: no)
output:hdmi-stereo: Saída Estéreo digital (HDMI) (sinks: 1, sources: 0, priority: 5900, available: no)
output:hdmi-surround+input:analog-stereo: Saída Surround digital 5.1 (HDMI) + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 865, available: no)
output:hdmi-surround71+input:analog-stereo: Saída Digital Surround 7.1 (HDMI) + Entrada Estéreo analógico (sinks: 1, sources: 1, priority: 865, available: no)
output:hdmi-surround: Saída Surround digital 5.1 (HDMI) (sinks: 1, sources: 0, priority: 800, available: no)
output:hdmi-surround71: Saída Digital Surround 7.1 (HDMI) (sinks: 1, sources: 0, priority: 800, available: no)
input:analog-stereo: Entrada Estéreo analógico (sinks: 0, sources: 1, priority: 65, available: no)
pro-audio: Pro Audio (sinks: 2, sources: 1, priority: 1, available: yes)
Active Profile: output:analog-stereo
Ports:
analog-input-mic: Microfone (type: Mic, priority: 8700, latency offset: 0 usec, availability group: Legacy 1, not available)
Properties:
port.type = "mic"
port.availability-group = "Legacy 1"
device.icon_name = "audio-input-microphone"
card.profile.port = "0"
Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71+input:analog-stereo
analog-output-speaker: Alto-falantes (type: Speaker, priority: 10000, latency offset: 0 usec, availability group: Legacy 2, availability unknown)
Properties:
port.type = "speaker"
port.availability-group = "Legacy 2"
device.icon_name = "audio-speakers"
card.profile.port = "1"
Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
analog-output-headphones: Fones de ouvido (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 3, not available)
Properties:
port.type = "headphones"
port.availability-group = "Legacy 3"
device.icon_name = "audio-headphones"
card.profile.port = "2"
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 group: Legacy 4, not available)
Properties:
port.type = "hdmi"
port.availability-group = "Legacy 4"
device.icon_name = "video-display"
card.profile.port = "3"
Part of profile(s): output:hdmi-stereo, output:hdmi-stereo+input:analog-stereo, output:hdmi-surround, output:hdmi-surround+input:analog-stereo, output:hdmi-surround71, output:hdmi-surround71+input:analog-stereo$ pactl list sources
Source #46
State: RUNNING
Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
Description: Monitor of Áudio interno Estéreo analógico
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
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
Monitor of Sink: alsa_output.pci-0000_00_1b.0.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: HARDWARE DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_hda_intel"
alsa.id = "CX20757 Analog"
alsa.long_card_name = "HDA Intel PCH at 0xe0610000 irq 34"
alsa.name = "CX20757 Analog"
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "HDA Intel PCH at 0xe0610000 irq 34"
api.alsa.card.name = "HDA Intel PCH"
api.alsa.path = "front:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "4"
device.api = "alsa"
device.class = "monitor"
device.id = "43"
device.profile.description = "Estéreo analógico"
device.profile.name = "analog-stereo"
device.routes = "2"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Áudio interno"
node.name = "alsa_output.pci-0000_00_1b.0.analog-stereo"
node.nick = "CX20757 Analog"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:front:0:playback"
priority.driver = "1009"
priority.session = "1009"
factory.id = "18"
clock.quantum-limit = "8192"
client.id = "32"
node.driver = "true"
factory.mode = "merge"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
object.id = "46"
object.serial = "46"
node.max-latency = "16384/48000"
api.alsa.period-size = "1024"
api.alsa.period-num = "32"
api.alsa.headroom = "0"
api.acp.auto-port = "false"
api.acp.auto-profile = "false"
api.alsa.card = "0"
api.alsa.use-acp = "true"
api.dbus.ReserveDevice1 = "Audio0"
device.bus = "pci"
device.bus_path = "pci-0000:00:1b.0"
device.enum.api = "udev"
device.form_factor = "internal"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_1b.0"
device.nick = "HDA Intel PCH"
device.plugged.usec = "10061057"
device.product.id = "0x1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.subsystem = "sound"
sysfs.path = "/sys/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Formats:
pcmOffline
Your mics are detected as unavailable, if this is a misdetection you should in general be able to force it via
pactl set-card-profile alsa_card.pci-0000_00_1b.0 output:analog-stereo+input:analog-stereoif that works a stop gap would be to edit and add to the context execution of the pipewire-pulse.conf the relevant pactl command. https://wiki.archlinux.org/title/PipeWire#Configuration
Offline
Thanks for your help, V1del. Unfortunately the issue persists after your command.
Last edited by Strangiato (2022-11-03 18:56:10)
Offline
Fixed after recent updates. Probably pipewire 1:0.3.68-1.
Offline