I'm running a Win10 and Ubuntu 22.04 dual boot. While sound works perfectly on the Win10 boot, no sound is emitted on speakers in the Ubuntu boot (connecting a headset or external speaker via Bluetooth on either boot does work). Moreover, when looking at the 'speaker' that Ubuntu is trying to use, it seems that a microphone is being used instead:
The name for the in-built speakers in the Win10 boot matches neither the name for the input device nor the name for the output device as are displayed in the Ubuntu boot, it is something along the lines of 'alto-falantes', which is just Portuguese for speaker.
Believing that I'd already found out, I proceeded to fuck around and installed PipeWire in case that had the necessary drivers. It did not.
Below are the command line logs I've looked at in search of the problem:
alsa-info (filtered, feel free to ask for any relevant parts I omitted)
!!ALSA Version!!------------Driver version: k6.5.0-21-genericLibrary version: 1.2.6.1Utilities version: 1.2.6!!Loaded ALSA modules!!-------------------snd_soc_skl_hda_dsp (card 0)!!Sound Servers on this system!!----------------------------PipeWire: Installed - Yes (/usr/bin/pipewire) Running - YesPulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - No!!Soundcards recognised by ALSA!!----------------------------- 0 [sofhdadsp ]: sof-hda-dsp - sof-hda-dsp SAMSUNGELECTRONICSCO.LTD.-940XFG-P03RGS-NP940XFG_KA1AR!!PCI Soundcards installed in the system!!--------------------------------------00:1f.3 Multimedia audio controller [0401]: Intel Corporation Device [8086:51ca] (rev 01) DeviceName: Onboard - Sound!!Modprobe options (Sound related)!!--------------------------------snd_pcsp: index=-2snd_usb_audio: index=-2snd_atiixp_modem: index=-2snd_intel8x0m: index=-2snd_via82xx_modem: index=-2snd_atiixp_modem: index=-2snd_intel8x0m: index=-2snd_via82xx_modem: index=-2snd_usb_audio: index=-2snd_usb_caiaq: index=-2snd_usb_ua101: index=-2snd_usb_us122l: index=-2snd_usb_usx2y: index=-2snd_cmipci: mpu_port=0x330 fm_port=0x388snd_pcsp: index=-2snd_usb_audio: index=-2!!Loaded sound module options!!---------------------------!!Module: snd_soc_skl_hda_dsp * : !!Sysfs card info!!---------------!!Card: /sys/class/sound/card0Driver: /sys/bus/platform/drivers/skl_hda_dsp_genericTree:!!ALSA Device nodes!!-----------------crw-rw----+ 1 root audio 116, 13 Mar 6 20:12 /dev/snd/controlC0crw-rw----+ 1 root audio 116, 12 Mar 6 20:12 /dev/snd/hwC0D0crw-rw----+ 1 root audio 116, 11 Mar 6 20:12 /dev/snd/hwC0D2crw-rw----+ 1 root audio 116, 5 Mar 6 20:12 /dev/snd/pcmC0D0ccrw-rw----+ 1 root audio 116, 4 Mar 7 09:24 /dev/snd/pcmC0D0pcrw-rw----+ 1 root audio 116, 7 Mar 6 20:12 /dev/snd/pcmC0D1ccrw-rw----+ 1 root audio 116, 6 Mar 6 20:12 /dev/snd/pcmC0D1pcrw-rw----+ 1 root audio 116, 8 Mar 6 20:12 /dev/snd/pcmC0D3pcrw-rw----+ 1 root audio 116, 9 Mar 6 20:12 /dev/snd/pcmC0D4pcrw-rw----+ 1 root audio 116, 10 Mar 6 20:12 /dev/snd/pcmC0D5pcrw-rw----+ 1 root audio 116, 2 Mar 6 20:12 /dev/snd/pcmC0D6ccrw-rw----+ 1 root audio 116, 3 Mar 6 20:12 /dev/snd/pcmC0D7ccrw-rw----+ 1 root audio 116, 1 Mar 6 20:12 /dev/snd/seqcrw-rw----+ 1 root audio 116, 33 Mar 6 20:12 /dev/snd/timer/dev/snd/by-path:total 0drwxr-xr-x 2 root root 60 Mar 6 20:12 .drwxr-xr-x 3 root root 340 Mar 6 20:12 ..lrwxrwxrwx 1 root root 12 Mar 6 20:12 pci-0000:00:1f.3-platform-skl_hda_dsp_generic -> ../controlC0!!Aplay/Arecord output!!--------------------APLAY**** List of PLAYBACK Hardware Devices ****card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI1 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 4: HDMI2 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 5: HDMI3 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0ARECORD**** List of CAPTURE Hardware Devices ****card 0: sofhdadsp [sof-hda-dsp], device 0: HDA Analog (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 1: HDA Digital (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 6: DMIC (*) [] Subdevices: 0/1 Subdevice #0: subdevice #0card 0: sofhdadsp [sof-hda-dsp], device 7: DMIC16kHz (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0!!All Loaded Modules!!------------------ac97_busacpi_padacpi_tadacpi_thermal_relaesni_intelaf_algalgif_hashalgif_skcipherautofs4binfmt_miscbluetoothbnepbr_netfilterbridgebtbcmbtintelbtmtkbtrtlbtusbccmceccfg80211clk_tps68470cmaccmdlinepartcoretempcrc32_pclmulcrct10dif_pclmulcryptdcrypto_simddrmdrm_buddydrm_display_helperdrm_kms_helpereccecdh_genericefi_pstoreghash_clmulni_intelgpio_keyshidhid_generichid_logitech_djhid_logitech_hidpphid_multitouchhid_sensor_alshid_sensor_customhid_sensor_hubhid_sensor_iio_commonhid_sensor_triggeri2c_algo_biti2c_hidi2c_hid_acpii2c_i801i2c_smbusi915idma64industrialioindustrialio_triggered_bufferinput_ledsint3400_thermalint3403_thermalint340x_thermal_zoneintel_cstateintel_ish_ipcintel_ishtpintel_ishtp_hidintel_lpssintel_lpss_pciintel_powerclampintel_rapl_commonintel_rapl_msrintel_skl_int3472_discreteintel_skl_int3472_tps68470intel_tcc_coolingintel_uncore_frequencyintel_uncore_frequency_commonip_tablesirqbypassiwlmvmiwlwifijoydevkfifo_bufkvmkvm_intelledtrig_audiolibarc4libcrc32cllclpmac80211mac_hidmeimei_hdcpmei_memei_pxpmsrmtdnf_conntracknf_conntrack_netlinknf_defrag_ipv4nf_defrag_ipv6nf_natnf_tablesnfnetlinknft_chain_natnft_compatnls_iso8859_1nvmenvme_commonnvme_coreoverlayparportparport_pcpinctrl_tigerlakepolyval_clmulnipolyval_genericppdevprocessor_thermal_deviceprocessor_thermal_device_pciprocessor_thermal_mboxprocessor_thermal_raplprocessor_thermal_rfimraplrc_corerfcommsch_fq_codelserio_rawsndsnd_compresssnd_ctl_ledsnd_hda_codecsnd_hda_codec_genericsnd_hda_codec_hdmisnd_hda_codec_realteksnd_hda_coresnd_hda_ext_coresnd_hda_intelsnd_hrtimersnd_hwdepsnd_intel_dspcfgsnd_intel_sdw_acpisnd_pcmsnd_pcm_dmaenginesnd_rawmidisnd_seqsnd_seq_devicesnd_seq_dummysnd_seq_midisnd_seq_midi_eventsnd_soc_acpisnd_soc_acpi_intel_matchsnd_soc_coresnd_soc_dmicsnd_soc_hdac_hdasnd_soc_hdac_hdmisnd_soc_intel_hda_dsp_commonsnd_soc_skl_hda_dspsnd_sofsnd_sof_intel_hdasnd_sof_intel_hda_commonsnd_sof_intel_hda_mlinksnd_sof_pcisnd_sof_pci_intel_tglsnd_sof_probessnd_sof_utilssnd_sof_xtensa_dspsnd_timersoc_button_arraysoundcoresoundwire_bussoundwire_cadencesoundwire_generic_allocationsoundwire_intelspi_intelspi_intel_pcispi_norstpthunderbolttps68470_regulatorttmtypectypec_ucsiucsi_acpiusbhidvethvideowmiwmi_bmofx86_pkg_temp_thermalx_tablesxfrm_algoxfrm_userxhci_pcixhci_pci_renesasxt_MASQUERADExt_addrtypext_conntrack!!ALSA/HDA dmesg!!--------------!!Packages installed!!--------------------ii alsa-topology-conf 1.2.5.1-2 all ALSA topology configuration filesii alsa-ucm-conf 1.2.6.3-1ubuntu1.10 all ALSA Use Case Manager configuration filesii alsa-utils 1.2.6-1ubuntu1 amd64 Utilities for configuring and using ALSA
I am happy to keep either pulseaudio or PipeWire as my default sound server system, as long as at least one of them actually manages to emit sound.