You are not logged in.
Pages: 1
Just installed Arch on a new laptop, but have no sound
If I open pavucontrol the blue bar is dancing around but there's no audio from the speakers, or when I connect headphones. (It's not muted)
I haven't used pipewire before, not sure what I've missed
$ pacsearch pipewire|grep installed
extra/libpipewire 1:0.3.67-1 [installed]
extra/libwireplumber 0.4.14-1 [installed]
extra/pipewire 1:0.3.67-1 [installed]
extra/pipewire-alsa 1:0.3.67-1 [installed]
extra/pipewire-audio 1:0.3.67-1 [installed]
extra/pipewire-jack 1:0.3.67-1 [installed]
extra/pipewire-pulse 1:0.3.67-1 [installed]
extra/wireplumber 0.4.14-1 [installed]
$ pacsearch pulseaudio|grep installed
extra/pavucontrol 1:5.0+r61+gee77d86-2 [installed]
extra/pipewire-alsa 1:0.3.67-1 [installed]
extra/pipewire-pulse 1:0.3.67-1 [installed]
$ wpctl status
PipeWire 'pipewire-0' [0.3.67, user@archlinux, cookie:4172624250]
└─ Clients:
31. WirePlumber [0.3.67, user@archlinux, pid:397]
32. WirePlumber [export] [0.3.67, user@archlinux, pid:397]
54. mpv [0.3.67, user@archlinux, pid:2151]
60. wpctl [0.3.67, user@archlinux, pid:2175]
Audio
├─ Devices:
│ 38. Celeron/Pentium Silver Processor High Definition Audio [alsa]
│
├─ Sinks:
│ * 51. Celeron/Pentium Silver Processor High Definition Audio Stereo [vol: 0.53]
│
├─ Sink endpoints:
│
├─ Sources:
│ 49. Celeron/Pentium Silver Processor High Definition Audio Stereo [vol: 1.00]
│
├─ Source endpoints:
│
└─ Streams:
55. mpv
57. output_FL > Stereo:playback_FL [active]
59. output_FR > Stereo:playback_FR [active]
Video
├─ Devices:
│ 40. HD camera : HD camera [libcamera]
│ 42. HD camera [v4l2]
│ 43. HD camera [v4l2]
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│ * 39. HD camera (V4L2)
│ 44. HD camera HD camera
│
├─ Source endpoints:
│
└─ Streams:
Settings
└─ Default Configured Node Names:
$ cat /proc/asound/cards
0 [sofessx8336 ]: sof-essx8336 - sof-essx8336
TobefilledbyO.E.M.-XBOOK_2-TobefilledbyO.E.M.-ITobefilledbyO.E.M.
$ cat /proc/asound/devices
1: : sequencer
2: [ 0- 0]: digital audio playback
3: [ 0- 0]: digital audio capture
4: [ 0- 5]: digital audio playback
5: [ 0- 6]: digital audio playback
6: [ 0- 7]: digital audio playback
7: [ 0- 2]: hardware dependent
8: [ 0] : control
33: : timer
$ pacman -Q sof-firmware
sof-firmware 2.2.4-1
Offline
# fuser -v /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: a 408 F.... wireplumber
/dev/snd/pcmC0D0p: a 403 F...m pipewire
/dev/snd/seq: a 403 F.... pipewire
$ aplay -lL
null
Discard all samples (playback) or generate zero samples (capture)
pipewire
PipeWire Sound Server
default
Default ALSA Output (currently PipeWire Media Server)
sysdefault:CARD=sofessx8336
sof-essx8336,
Default Audio Device
**** List of PLAYBACK Hardware Devices ****
card 0: sofessx8336 [sof-essx8336], device 0: ES8336 (*) []
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: sofessx8336 [sof-essx8336], device 5: HDMI 1 (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: sofessx8336 [sof-essx8336], device 6: HDMI 2 (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: sofessx8336 [sof-essx8336], device 7: HDMI 3 (*) []
Subdevices: 1/1
Subdevice #0: subdevice #0
$ pactl list cards
Card #42
Name: alsa_card.pci-0000_00_0e.0-platform-sof-essx8336
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 = "TobefilledbyO.E.M.-XBOOK_2-TobefilledbyO.E.M.-ITobefilledbyO.E.M."
api.alsa.card.name = "sof-essx8336"
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:0e.0-platform-sof-essx8336"
device.description = "Celeron/Pentium Silver Processor High Definition Audio"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_0e.0-platform-sof-essx8336"
device.nick = "sof-essx8336"
device.plugged.usec = "27595197"
device.product.id = "0x3198"
device.product.name = "Celeron/Pentium Silver Processor High Definition Audio"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:0e.0/sof-essx8336/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
media.class = "Audio/Device"
factory.id = "14"
client.id = "32"
object.id = "41"
object.serial = "42"
object.path = "alsa:pcm:0"
alsa.card = "0"
alsa.card_name = "sof-essx8336"
alsa.long_card_name = "TobefilledbyO.E.M.-XBOOK_2-TobefilledbyO.E.M.-ITobefilledbyO.E.M."
alsa.driver_name = "snd_soc_sof_es8336"
device.string = "0"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
output:stereo-fallback+input:stereo-fallback: Stereo Output + Stereo Input (sinks: 1, sources: 1, priority: 5151, available: yes)
output:stereo-fallback: Stereo Output (sinks: 1, sources: 0, priority: 5100, available: yes)
input:stereo-fallback: Stereo Input (sinks: 0, sources: 1, priority: 51, available: no)
pro-audio: Pro Audio (sinks: 4, sources: 1, priority: 1, available: yes)
Active Profile: output:stereo-fallback+input:stereo-fallback
Ports:
analog-input-headset-mic: Headset Microphone (type: Headset, priority: 8800, latency offset: 0 usec, availability group: Legacy 1, not available)
Properties:
port.type = "headset"
port.availability-group = "Legacy 1"
device.icon_name = "audio-input-microphone"
card.profile.port = "0"
Part of profile(s): input:stereo-fallback, output:stereo-fallback+input:stereo-fallback
analog-output-speaker: Speakers (type: Speaker, priority: 10000, latency offset: 0 usec, availability unknown)
Properties:
port.type = "speaker"
device.icon_name = "audio-speakers"
card.profile.port = "1"
Part of profile(s): output:stereo-fallback, output:stereo-fallback+input:stereo-fallback
analog-output-headphones: Headphones (type: Headphones, priority: 9900, latency offset: 0 usec, availability group: Legacy 1, not available)
Properties:
port.type = "headphones"
port.availability-group = "Legacy 1"
device.icon_name = "audio-headphones"
card.profile.port = "2"
Part of profile(s): output:stereo-fallback, output:stereo-fallback+input:stereo-fallback
$ pactl list sinks
Sink #47
State: RUNNING
Name: alsa_output.pci-0000_00_0e.0-platform-sof-essx8336.stereo-fallback
Description: Celeron/Pentium Silver Processor High Definition Audio Stereo
Driver: PipeWire
Sample Specification: s32le 2ch 48000Hz
Channel Map: front-left,front-right
Owner Module: 4294967295
Mute: no
Volume: front-left: 45682 / 70% / -9.40 dB, front-right: 45682 / 70% / -9.40 dB
balance 0.00
Base Volume: 65536 / 100% / 0.00 dB
Monitor Source: alsa_output.pci-0000_00_0e.0-platform-sof-essx8336.stereo-fallback.monitor
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL DECIBEL_VOLUME LATENCY
Properties:
alsa.card = "0"
alsa.card_name = "sof-essx8336"
alsa.class = "generic"
alsa.device = "0"
alsa.driver_name = "snd_soc_sof_es8336"
alsa.id = "ES8336 (*)"
alsa.long_card_name = "TobefilledbyO.E.M.-XBOOK_2-TobefilledbyO.E.M.-ITobefilledbyO.E.M."
alsa.name = ""
alsa.resolution_bits = "16"
alsa.subclass = "generic-mix"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
api.alsa.card.longname = "TobefilledbyO.E.M.-XBOOK_2-TobefilledbyO.E.M.-ITobefilledbyO.E.M."
api.alsa.card.name = "sof-essx8336"
api.alsa.path = "hw:0"
api.alsa.pcm.card = "0"
api.alsa.pcm.stream = "playback"
audio.channels = "2"
audio.position = "FL,FR"
card.profile.device = "6"
device.api = "alsa"
device.class = "sound"
device.id = "41"
device.profile.description = "Stereo"
device.profile.name = "stereo-fallback"
device.routes = "2"
factory.name = "api.alsa.pcm.sink"
media.class = "Audio/Sink"
device.description = "Celeron/Pentium Silver Processor High Definition Audio"
node.name = "alsa_output.pci-0000_00_0e.0-platform-sof-essx8336.stereo-fallback"
node.nick = "Stereo"
node.pause-on-idle = "false"
object.path = "alsa:pcm:0:hw:0:playback"
priority.driver = "1000"
priority.session = "1000"
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 = "47"
node.max-latency = "4096/48000"
api.alsa.period-size = "1024"
api.alsa.period-num = "8"
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:0e.0-platform-sof-essx8336"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-pci"
device.name = "alsa_card.pci-0000_00_0e.0-platform-sof-essx8336"
device.nick = "sof-essx8336"
device.plugged.usec = "27595197"
device.product.id = "0x3198"
device.product.name = "Celeron/Pentium Silver Processor High Definition Audio"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:0e.0/sof-essx8336/sound/card0"
device.vendor.id = "0x8086"
device.vendor.name = "Intel Corporation"
device.string = "0"
Ports:
analog-output-speaker: Speakers (type: Speaker, priority: 10000, availability unknown)
analog-output-headphones: Headphones (type: Headphones, priority: 9900, availability group: Legacy 1, not available)
Active Port: analog-output-speaker
Formats:
pcm
$ pactl list sink-inputs
Sink Input #195
Driver: PipeWire
Owner Module: n/a
Client: 194
Sink: 47
Sample Specification: float32le 2ch 48000Hz
Channel Map: front-left,front-right
Format: pcm, format.sample_format = "\"float32ne\"" format.rate = "48000" format.channels = "2" format.channel_map = "\"front-left,front-right\""
Corked: no
Mute: no
Volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
Buffer Latency: 0 usec
Sink Latency: 0 usec
Resample method: PipeWire
Properties:
media.type = "Audio"
media.category = "Playback"
node.name = "mpv"
device.description = "mpv"
application.name = "mpv"
application.id = "mpv"
application.icon_name = "mpv"
node.always-process = "true"
node.latency = "960/48000"
node.rate = "1/48000"
media.name = "midnight.opus - mpv"
stream.is-live = "true"
node.autoconnect = "true"
node.want-driver = "true"
media.class = "Stream/Output/Audio"
adapt.follower.spa-node = ""
object.register = "false"
factory.id = "7"
clock.quantum-limit = "8192"
factory.mode = "split"
audio.adapt.follower = ""
library.name = "audioconvert/libspa-audioconvert"
client.id = "54"
media.role = "music"
object.id = "55"
object.serial = "195"
module-stream-restore.id = "sink-input-by-media-role:music"
Offline
I removed pipewire and installed pulse, but still no sound. The speaker just makes a click on startup and when I mute audio. Anyone have any ideas what could be wrong?
Offline
This card is somewhat notorious for being problematic, see this earlier thread for it https://bbs.archlinux.org/viewtopic.php?id=284503 and by extension of the linked bug report: https://github.com/thesofproject/linux/ … 36-support
Offline
Pages: 1