I installed Manjaro on my HP Spectre x360, but do not have sound
System:
Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64
root=UUID=e38b08b1-cd9c-4588-a995-2ef0103ead4f rw quiet apparmor=1
security=apparmor udev.log_priority=3
Console: pty pts/2 wm: kwin_x11 DM: SDDM Distro: Manjaro Linux
base: Arch Linux
Machine:
Type: Convertible System: HP product: HP Spectre x360 Convertible 15-df1xxx
v: N/A serial: <filter> Chassis: type: 31 serial: <filter>
Mobo: HP model: 863F v: 54.24 serial: <filter> UEFI: AMI v: F.25
date: 04/01/2021
Battery:
ID-1: BAT0 charge: 59.0 Wh (100.0%) condition: 59.0/59.0 Wh (100.0%)
volts: 13.0 min: 11.6 model: HP Primary type: Li-ion serial: <filter>
status: Full cycles: 118
Device-1: hid-0018:04F3:298D.0001-battery model: ELAN2514:00 04F3:298D
serial: N/A charge: N/A status: N/A
Memory:
RAM: total: 15.27 GiB used: 3.57 GiB (23.4%)
Array-1: capacity: 32 GiB slots: 2 EC: None max-module-size: 16 GiB
note: est.
Device-1: Bottom - Slot 1 (left) size: 8 GiB speed: 2667 MT/s type: DDR4
detail: synchronous bus-width: 64 bits total: 64 bits manufacturer: SK Hynix
part-no: HMA81GS6JJR8N-VK serial: <filter>
Device-2: Bottom - Slot 2 (right) size: 8 GiB speed: 2667 MT/s type: DDR4
detail: synchronous bus-width: 64 bits total: 64 bits manufacturer: SK Hynix
part-no: HMA81GS6JJR8N-VK serial: <filter>
CPU:
Info: Quad Core model: Intel Core i7-10510U socket: BGA1528 (U3E1)
note: check bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6
model-id: 8E (142) stepping: C (12) microcode: EA cache: L1: 256 KiB
L2: 1024 KiB L3: 8 MiB bogomips: 36812
Speed: 889 MHz min/max: 400/4900 MHz base/boost: 2673/8300 volts: 0.8 V
ext-clock: 100 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800
6: 800 7: 800 8: 800
Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities
arch_perfmon art avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc
cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms
est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window
hwp_epp hwp_notify ibpb ibrs ibrs_enhanced ida intel_pt invpcid
invpcid_single lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr
nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni
popcnt pse pse36 pts rdrand rdseed rdtscp rep_good sdbg sep sgx smap smep ss
ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc
tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec
xsaveopt xsaves xtopology xtpr
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds mitigation: TSX disabled
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:9b41 class-ID: 0300
Device-2: NVIDIA GP108M [GeForce MX250] vendor: Hewlett-Packard
driver: nvidia v: 470.63.01 alternate: nouveau,nvidia_drm bus-ID: 3b:00.0
chip-ID: 10de:1d13 class-ID: 0302
Device-3: Chicony HP Wide Vision FHD Camera type: USB driver: uvcvideo
bus-ID: 1-5:2 chip-ID: 04f2:b67b class-ID: 0e02 serial: <filter>
Display: server: X.Org 1.20.13 compositor: kwin_x11 driver:
loaded: modesetting,nvidia alternate: fbdev,nouveau,nv,vesa display-ID: :0
screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.0x22.5")
s-diag: 1165mm (45.9")
Monitor-1: eDP-1 res: 3840x2160 hz: 60 dpi: 284 size: 344x193mm (13.5x7.6")
diag: 394mm (15.5")
OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 21.2.5
direct render: Yes
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: Hewlett-Packard
driver: sof-audio-pci-intel-cnl
alternate: snd_hda_intel,snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3
chip-ID: 8086:02c8 class-ID: 0401
Sound Server-1: ALSA v: k5.13.19-2-MANJARO running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.40 running: yes
Network:
Device-1: Intel Comet Lake PCH-LP CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:02f0 class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: noprefixroute scope: link
WAN IP: <filter>
Bluetooth:
Message: No bluetooth data found.
Logical:
Message: No logical block device data found.
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
v: 3.0 port: 4060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: class-ID: 0104
Device-1: md127 maj-min: 9:127 type: mdraid level: N/A status: inactive
size: N/A
Info: report: N/A blocks: 2944 chunk-size: N/A
Components: Online: N/A Spare:
0: nvme1n1 maj-min: 259:3 size: 27.25 GiB state: S
Drives:
Local Storage: total: 504.19 GiB used: 11.41 GiB (2.3%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Intel model: HBRPEKNX0202AH
size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 15.8 Gb/s
lanes: 2 type: SSD serial: <filter> rev: HPS1 temp: 30.9 C scheme: GPT
SMART: yes health: PASSED on: 1y 230d 10h cycles: 273
read-units: 29,451,997 [15.0 TB] written-units: 80,780,361 [41.3 TB]
ID-2: /dev/nvme1n1 maj-min: 259:3 vendor: Intel model: HBRPEKNX0202AHO
size: 27.25 GiB block-size: physical: 512 B logical: 512 B speed: 15.8 Gb/s
lanes: 2 type: SSD serial: <filter> rev: HPS2 temp: 40.9 C
SMART: yes health: PASSED on: 1y 311d 6h cycles: 276
read-units: 42,479,742 [21.7 TB] written-units: 75,284,630 [38.5 TB]
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 476.44 GiB size: 467.89 GiB (98.21%)
used: 11.41 GiB (2.4%) fs: ext4 block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2 label: N/A uuid: e38b08b1-cd9c-4588-a995-2ef0103ead4f
ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
used: 4.6 MiB (0.9%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1 label: N/A uuid: 3EF4-E8E8
Swap:
Alert: No swap data was found.
Unmounted:
Message: No unmounted partitions found.
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 12 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 1-5:2 info: Chicony HP Wide Vision FHD Camera type: Video
driver: uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s power: 500mA
chip-ID: 04f2:b67b class-ID: 0e02 serial: <filter>
Device-2: 1-9:3 info: Synaptics type: <vendor specific> driver: N/A
interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 06cb:00bb
class-ID: ff00 serial: <filter>
Hub-2: 2-0:1 info: Super-speed hub ports: 6 rev: 3.1 speed: 10 Gb/s
chip-ID: 1d6b:0003 class-ID: 0900
Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-4: 4-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
System Temperatures: cpu: 51.0 C pch: 47.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 278 Uptime: 1h 0m wakeups: 2419 Init: systemd v: 249
tool: systemctl Compilers: gcc: N/A Packages: pacman: 1209 lib: 332
flatpak: 0 Shell: Zsh (sudo) v: 5.8 default: Bash v: 5.1.8
running-in: konsole inxi: 3.3.09
Are there any particular drivers I need to install for audio to work? What do I need to do?
I tried using kernel 5.15.2-2 and still don’t have any audio.
Here is the alsa
!!################################
!!ALSA Information Script v 0.5.0
!!################################
!!Script ran on: Thu Dec 2 16:54:49 UTC 2021
!!Linux Distribution
!!------------------
ID_LIKE=arch
!!DMI Information
!!---------------
Manufacturer: HP
Product Name: HP Spectre x360 Convertible 15-df1xxx
Product Version:
Firmware Version: F.25
System SKU: 7UT64UA#ABA
Board Vendor: HP
Board Name: 863F
!!ACPI Device Status Information
!!---------------
/sys/bus/acpi/devices/ACPI0003:00/status 15
/sys/bus/acpi/devices/ACPI000C:00/status 15
/sys/bus/acpi/devices/ELAN2514:00/status 15
/sys/bus/acpi/devices/HPIC0003:00/status 15
/sys/bus/acpi/devices/HPQ6001:00/status 15
/sys/bus/acpi/devices/HPQ8001:00/status 15
/sys/bus/acpi/devices/INT0E0C:00/status 15
/sys/bus/acpi/devices/INT33A1:00/status 15
/sys/bus/acpi/devices/INT33D3:00/status 11
/sys/bus/acpi/devices/INT33D5:00/status 15
/sys/bus/acpi/devices/INT3400:00/status 15
/sys/bus/acpi/devices/INT3403:00/status 15
/sys/bus/acpi/devices/INT3403:02/status 15
/sys/bus/acpi/devices/INT340E:00/status 15
/sys/bus/acpi/devices/INT34BB:00/status 15
/sys/bus/acpi/devices/INT3F0D:00/status 15
/sys/bus/acpi/devices/LNXPOWER:00/status 1
/sys/bus/acpi/devices/LNXPOWER:01/status 1
/sys/bus/acpi/devices/LNXPOWER:02/status 1
/sys/bus/acpi/devices/LNXPOWER:03/status 1
/sys/bus/acpi/devices/LNXPOWER:04/status 1
/sys/bus/acpi/devices/LNXPOWER:05/status 1
/sys/bus/acpi/devices/LNXPOWER:06/status 1
/sys/bus/acpi/devices/LNXPOWER:08/status 1
/sys/bus/acpi/devices/LNXVIDEO:01/status 15
/sys/bus/acpi/devices/MSFT0101:00/status 15
/sys/bus/acpi/devices/PNP0103:00/status 15
/sys/bus/acpi/devices/PNP0B00:00/status 15
/sys/bus/acpi/devices/PNP0C02:00/status 3
/sys/bus/acpi/devices/PNP0C02:03/status 3
/sys/bus/acpi/devices/PNP0C02:05/status 3
/sys/bus/acpi/devices/PNP0C09:00/status 15
/sys/bus/acpi/devices/PNP0C0A:00/status 31
/sys/bus/acpi/devices/PNP0C0C:00/status 15
/sys/bus/acpi/devices/PNP0C0F:00/status 9
/sys/bus/acpi/devices/PNP0C0F:01/status 9
/sys/bus/acpi/devices/PNP0C0F:02/status 9
/sys/bus/acpi/devices/PNP0C0F:03/status 9
/sys/bus/acpi/devices/PNP0C0F:04/status 9
/sys/bus/acpi/devices/PNP0C0F:05/status 9
/sys/bus/acpi/devices/PNP0C0F:06/status 9
/sys/bus/acpi/devices/PNP0C0F:07/status 9
/sys/bus/acpi/devices/PRP00001:00/status 11
/sys/bus/acpi/devices/SYNA329A:00/status 15
/sys/bus/acpi/devices/USBC000:00/status 15
/sys/bus/acpi/devices/device:11/status 15
/sys/bus/acpi/devices/device:5b/status 15
/sys/bus/acpi/devices/device:5c/status 15
/sys/bus/acpi/devices/device:5f/status 15
!!Kernel Information
!!------------------
Kernel release: 5.15.2-2-MANJARO
Operating System: GNU/Linux
Architecture: x86_64
Processor: unknown
SMP Enabled: Yes
!!ALSA Version
!!------------
Driver version: k5.15.2-2-MANJARO
Library version: 1.2.5.1
Utilities version: 1.2.5.1
!!Loaded ALSA modules
!!-------------------
!!Sound Servers on this system
!!----------------------------
PipeWire:
Installed - Yes (/usr/bin/pipewire)
Running - Yes
Pulseaudio:
Installed - Yes (/usr/bin/pulseaudio)
Running - Yes
Jack:
Installed - Yes (/usr/bin/jackd)
Running - No
!!Soundcards recognised by ALSA
!!-----------------------------
--- no soundcards ---
!!PCI Soundcards installed in the system
!!--------------------------------------
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Comet Lake PCH-LP cAVS [8086:02c8]
Subsystem: Hewlett-Packard Company Device [103c:863f]
!!Loaded sound module options
!!---------------------------
!!Sysfs card info
!!---------------
!!Card: /sys/class/sound/card*
Driver:
Tree:
!!ALSA Device nodes
!!-----------------
crw-rw---- 1 root audio 116, 1 Dec 2 11:53 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Dec 2 11:53 /dev/snd/timer
!!Aplay/Arecord output
!!--------------------
APLAY
aplay: device_list:274: no soundcards found...
ARECORD
arecord: device_list:274: no soundcards found...
!!Amixer output
!!-------------
!!Alsactl output
!!--------------
--startcollapse--
--endcollapse--
!!All Loaded Modules
!!------------------
ac97_bus
acpi_pad
acpi_thermal_rel
aesni_intel
atkbd
ccm
cfg80211
coretemp
crc16
crc32_pclmul
crc32c_generic
crc32c_intel
crct10dif_pclmul
cros_ec
cros_ec_ishtp
cryptd
crypto_simd
crypto_user
ee1004
ext4
fat
fuse
ghash_clmulni_intel
hid_multitouch
hid_sensor_accel_3d
hid_sensor_custom
hid_sensor_custom_intel_hinge
hid_sensor_gyro_3d
hid_sensor_hub
hid_sensor_iio_common
hid_sensor_incl_3d
hid_sensor_magn_3d
hid_sensor_rotation
hid_sensor_trigger
hp_wmi
i2c_hid
i2c_hid_acpi
i2c_i801
i2c_smbus
i8042
i915
iTCO_vendor_support
iTCO_wdt
idma64
industrialio
industrialio_triggered_buffer
int3400_thermal
int3403_thermal
int340x_thermal_zone
intel_cstate
intel_gtt
intel_hid
intel_ish_ipc
intel_ishtp
intel_ishtp_hid
intel_ishtp_loader
intel_lpss
intel_lpss_pci
intel_pch_thermal
intel_pmc_bxt
intel_powerclamp
intel_rapl_common
intel_rapl_msr
intel_soc_dts_iosf
intel_spi
intel_spi_pci
intel_tcc_cooling
intel_uncore
intel_wmi_thunderbolt
ip_tables
ipmi_devintf
ipmi_msghandler
irqbypass
iwlmvm
iwlwifi
jbd2
joydev
kfifo_buf
kvm
kvm_intel
ledtrig_audio
libarc4
libps2
loop
mac80211
mac_hid
mbcache
mc
md_mod
mei
mei_hdcp
mei_me
mmc_core
mousedev
mtd
mxm_wmi
ns
nvidia
nvidia_drm
nvidia_modeset
pcspkr
platform_profile
processor_thermal_device
processor_thermal_device_pci_legacy
processor_thermal_mbox
processor_thermal_rapl
processor_thermal_rfim
qrtr
rapl
rfkill
rng_core
roles
rtsx_pci
rtsx_pci_sdmmc
serio
serio_raw
sg
snd
snd_compress
snd_hda_codec
snd_hda_codec_generic
snd_hda_codec_hdmi
snd_hda_codec_realtek
snd_hda_core
snd_hda_ext_core
snd_hda_intel
snd_hwdep
snd_intel_dspcfg
snd_intel_sdw_acpi
snd_pcm
snd_pcm_dmaengine
snd_soc_acpi
snd_soc_acpi_intel_match
snd_soc_core
snd_soc_dmic
snd_soc_hdac_hda
snd_soc_skl
snd_soc_sst_dsp
snd_soc_sst_ipc
snd_sof
snd_sof_intel_hda
snd_sof_intel_hda_common
snd_sof_pci
snd_sof_pci_intel_cnl
snd_sof_xtensa_dsp
snd_timer
soc_button_array
soundcore
soundwire_bus
soundwire_cadence
soundwire_generic_allocation
soundwire_intel
sparse_keymap
spi_nor
squashfs
thunderbolt
tpm
tpm_crb
tpm_tis
tpm_tis_core
ttm
typec
typec_ucsi
ucsi_acpi
uinput
uvcvideo
vfat
video
videobuf2_common
videobuf2_memops
videobuf2_v4l2
videobuf2_vmalloc
videodev
wireless_hotkey
wmi
wmi_bmof
x86_pkg_temp_thermal
x_tables
xhci_pci
!!ALSA/HDA dmesg
!!--------------
[ 0.142731] ACPI: Added _OSI(Linux-Dell-Video)
[ 0.142732] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[ 0.142732] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[ 0.356410] pci 0000:3b:00.0: reg 0x30: [mem 0x78000000-0x7807ffff pref]
[ 0.356426] pci 0000:3b:00.0: Enabling HDA controller
[ 0.356754] pci 0000:00:1d.0: PCI bridge to [bus 3b]
--
[ 2.106823] iwlwifi 0000:00:14.3: base HW address: 08:71:90:ff:66:4e
[ 2.142426] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 2.142451] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake platform, using SOF driver
[ 2.212312] intel_rapl_common: Found RAPL domain package
--
[ 2.558560] intel_tcc_cooling: Programmable TCC Offset detected
[ 2.576123] nvidia 0000:3b:00.0: Enabling HDA controller
[ 2.582646] input: ELAN2514:00 04F3:298D UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-0/i2c-ELAN2514:00/0018:04F3:298D.0001/input/input21
--
[ 2.693297] mc: Linux media interface: v0.10
[ 2.696626] snd_soc_skl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 2.696686] snd_soc_skl 0000:00:1f.3: Digital mics found on Skylake platform, using SOF driver
[ 2.778484] mousedev: PS/2 mouse device common for all mice
--
[ 2.920105] usb 1-5: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[ 2.957054] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 2.957079] sof-audio-pci-intel-cnl 0000:00:1f.3: Digital mics found on Skylake platform, using SOF driver
[ 2.957093] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 2.957268] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 2.957347] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 2.963872] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[ 2.969224] ACPI Warning: \_SB.PCI0.RP09.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20210730/nsarguments-61)
--
[ 3.046020] usb 1-5: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[ 3.056934] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[ 3.056936] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 3.056940] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[ 3.057066] sof-audio-pci-intel-cnl 0000:00:1f.3: Direct firmware load for intel/sof/sof-cml.ri failed with error -2
[ 3.057068] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof firmware file is missing, you might need to
[ 3.057069] sof-audio-pci-intel-cnl 0000:00:1f.3: download it from https://github.com/thesofproject/sof-bin/
[ 3.057070] sof-audio-pci-intel-cnl 0000:00:1f.3: error: failed to load DSP firmware -2
[ 3.057466] sof-audio-pci-intel-cnl 0000:00:1f.3: error: sof_probe_work failed err: -2
[ 3.079300] input: HP Wide Vision FHD Camera: HP I as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.2/input/input29
IDare2Weak:
5.13.19-2-MANJARO
That kernel is EOL, install 5.15 for instance from MHWD …
Either one or another, but not both.
For use of pipewire install manjaro-pipewire
For pulseaudio make sure you keep manjaro-pulse
AFAIK you need to install sof-firmware for that audiocard
sudo pacman -S sof-firmware
And i think you need probably to add snd_hda_intel.dmic_detect=0
to grub kernel boot parameter, but not sure.
After installing sof-firmware, I am now able to hear my audio on my headphones or through the computer. The only issue I have right now is that it senses my Laptop mic, but not the Mic in my Steelseries 3 Bluetooth headset