You are not logged in.
Pages: 1
Hi, I have installed Arch on my new laptop a couple days ago, after using ArcoLinux for three or four years. The Laptop is a GalaxyBook 4 Pro.
All hardware works without flaws, only the internal speakers do not. I have uninstalled puseaudio and installed pipewire.
I have the dependencies : alsa, alsa-firmware , alsa-utils, alsa-lib, alsa-card pipewire, wireplumber, pipewire-pulse, pipewire, sof-firmware
The hardware probe is here https://linux-hardware.org/?probe=6d9574a7ed
inxi -Azy
Device-1: Intel Meteor Lake IPU driver: N/A
Device-2: Intel Meteor Lake-P HD Audio driver: sof-audio-pci-intel-mtl
API: ALSA v: k6.6.63-1-lts status: kernel-api
Server-1: PipeWire v: 1.2.7 status: active
When I plug in a pair of external speakers, they do work, so does a headset.
I have tried with ISOs from ArcoLinux, CatchyOS and Ubuntu, all with the same result: the internal speakers of my laptop do nor play any sound. (And no, no device is muted. :-) )
Is there anything I forgot to install o adjust? Is this a kernel issue? Seems there is a driver missing ..
Thanks in advance.
Last edited by Jones_Dow (2024-11-27 18:44:41)
Offline
literally the top search result when searching for your laptop and linux: https://github.com/jusqua/galaxy-book4- … -too-quiet
glhf with the linked issue. Seems to be a codec issue.
after using ArcoLinux for three or four years
Did it ever work there?
Why I run Arch? To "BTW I run Arch" the guy one grade younger.
And to let my siblings and cousins laugh at Arsch Linux...
Offline
Are the internal speakers showing up as a device? Or are they not detected at all?
Offline
literally the top search result when searching for your laptop and linux: https://github.com/jusqua/galaxy-book4- … -too-quiet
glhf with the linked issue. Seems to be a codec issue.after using ArcoLinux for three or four years
Did it ever work there?
The laptop I am using is new ... before I had an Asus Vivobook .. no issues there.
And the issue is not : too quiet .. there is no sound at all
Last edited by Jones_Dow (2024-11-27 23:02:28)
Offline
https://forum.manjaro.org/t/howto-set-u … book/37090
I found this thread on a Manjaro Forum ... how could the process be adapted? The file structure is not identical ... like the is no /etc/modprobe.d/sof.conf
Offline
the structure is identical, if a file in modprobe doesn't exist you're generally expected to create it. You don't need to move an alsa-base.conf since that won't exist.
Everything else is pretty much the same and can be tried out the way mentioned there
Last edited by V1del (2024-11-27 23:41:36)
Offline
Are the internal speakers showing up as a device? Or are they not detected at all?
They are detected, yes, but not playing any sound
Offline
the structure is identical, if a file in modprobe doesn't exist you're generally expected to create it. You don't need to move an alsa-base.conf since that won't exist.
Everything else is pretty much the same and can be tried out the way mentioned there
Tried the process, but it didn't fix the problem with the speakers :-(
Offline
Tried the process, but it didn't fix the problem with the speakers :-(
Can you confirm that the ionsound and ionsoundsleep services are running?
Offline
I ran the commands again ....
sudo systemctl daemon-reload
sudo systemctl enable ionsound.service
sudo systemctl enable ionsoundsleep.service
nothing changed so far .... meaning no sound on the speakers
I also checked the content of the scripts ... everything is according to the instructions
Offline
Enabling them means they will start when you boot the system, it doesn't start them in your current session. Either reboot or try
systemctl start ionsound.service
systemctl start ionsoundsleep.service
Offline
did reboot, naturally :-)
but just again, to be sure
no change whatsoever
Offline
Did you try following the advice in the link posted by jl2? This user found a working solution: https://github.com/thesofproject/linux/ … 1332331273
Offline
systemctl status ionsound.service
lsmod
Offline
systemctl status ionsound.service returns
○ ionsound.service - Custom Sound
Loaded: loaded (/etc/systemd/system/ionsound.service; enabled; preset: disabled)
Active: inactive (dead) since Thu 2024-11-28 17:04:31 -03; 6min ago
Duration: 3h 17.131s
Invocation: b7e9c05d624c45c9ae2e835bd2a80ae1
Main PID: 717 (code=exited, status=0/SUCCESS)
Mem peak: 6.8M
CPU: 3.479s
nov 28 17:04:31 rainer TO912.sh[2015]: nid = 0x20, verb = 0xc00, param = 0x0
nov 28 17:04:31 rainer TO912.sh[2015]: value = 0x7418
nov 28 17:04:31 rainer sudo[2013]: pam_unix(sudo:session): session closed for user root
nov 28 17:04:31 rainer sudo[2016]: root : PWD=/ ; USER=root ; COMMAND=/usr/bin/hda-verb /dev/s>
nov 28 17:04:31 rainer sudo[2016]: pam_unix(sudo:session): session opened for user root(uid=0) by >
nov 28 17:04:31 rainer TO912.sh[2018]: nid = 0x20, verb = 0x500, param = 0x11
nov 28 17:04:31 rainer TO912.sh[2018]: value = 0x0
nov 28 17:04:31 rainer sudo[2016]: pam_unix(sudo:session): session closed for user root
nov 28 17:04:31 rainer systemd[1]: ionsound.service: Deactivated successfully.
nov 28 17:04:31 rainer systemd[1]: ionsound.service: Consumed 3.479s CPU time, 6.8M memory peak.
lsmod
Module Size Used by
snd_seq_dummy 12288 0
snd_hrtimer 12288 1
snd_seq 126976 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
ccm 20480 3
algif_aead 12288 0
crypto_null 16384 1 algif_aead
cbc 12288 0
des_generic 12288 0
libdes 20480 1 des_generic
qrtr 57344 2
ecb 12288 0
algif_skcipher 12288 0
cmac 12288 0
md4 12288 0
algif_hash 12288 0
af_alg 32768 3 algif_hash,algif_skcipher,algif_aead
hid_sensor_als 16384 0
hid_sensor_trigger 20480 2 hid_sensor_als
industrialio_triggered_buffer 12288 1 hid_sensor_trigger
kfifo_buf 12288 1 industrialio_triggered_buffer
hid_sensor_iio_common 20480 2 hid_sensor_trigger,hid_sensor_als
industrialio 126976 4 industrialio_triggered_buffer,hid_sensor_trigger,kfifo_buf,hid_sensor_als
hid_sensor_custom 28672 0
hid_sensor_hub 28672 4 hid_sensor_trigger,hid_sensor_iio_common,hid_sensor_als,hid_sensor_custom
intel_ishtp_hid 28672 0
snd_ctl_led 24576 0
snd_soc_skl_hda_dsp 24576 4
hid_logitech_hidpp 77824 0
snd_soc_intel_hda_dsp_common 16384 1 snd_soc_skl_hda_dsp
snd_soc_hdac_hdmi 45056 1 snd_soc_skl_hda_dsp
snd_sof_probes 24576 0
joydev 24576 0
mousedev 24576 0
snd_soc_dmic 12288 1
snd_hda_codec_hdmi 98304 1
snd_hda_codec_realtek 200704 1
snd_hda_codec_generic 114688 1 snd_hda_codec_realtek
ledtrig_audio 12288 2 snd_ctl_led,snd_hda_codec_generic
snd_sof_pci_intel_mtl 12288 0
snd_sof_intel_hda_common 241664 1 snd_sof_pci_intel_mtl
intel_uncore_frequency 12288 0
intel_uncore_frequency_common 16384 1 intel_uncore_frequency
soundwire_intel 81920 1 snd_sof_intel_hda_common
x86_pkg_temp_thermal 16384 0
snd_sof_intel_hda_mlink 36864 2 soundwire_intel,snd_sof_intel_hda_common
intel_powerclamp 20480 0
soundwire_cadence 45056 1 soundwire_intel
coretemp 16384 0
snd_sof_intel_hda 20480 1 snd_sof_intel_hda_common
snd_sof_pci 24576 2 snd_sof_pci_intel_mtl,snd_sof_intel_hda_common
snd_sof_xtensa_dsp 16384 1 snd_sof_intel_hda_common
kvm_intel 425984 0
snd_sof 425984 4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_probes,snd_sof_intel_hda
snd_sof_utils 16384 1 snd_sof
snd_soc_hdac_hda 28672 1 snd_sof_intel_hda_common
kvm 1355776 1 kvm_intel
snd_hda_ext_core 36864 5 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_soc_acpi_intel_match 94208 2 snd_sof_pci_intel_mtl,snd_sof_intel_hda_common
iwlmvm 700416 0
snd_soc_acpi 16384 2 snd_soc_acpi_intel_match,snd_sof_intel_hda_common
soundwire_generic_allocation 12288 1 soundwire_intel
irqbypass 12288 1 kvm
soundwire_bus 139264 3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
crct10dif_pclmul 12288 1
wl 6512640 0
mac80211 1568768 1 iwlmvm
crc32_pclmul 12288 0
snd_soc_core 446464 8 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_probes,snd_soc_dmic,snd_soc_skl_hda_dsp
polyval_clmulni 12288 0
polyval_generic 12288 1 polyval_clmulni
vfat 20480 1
libarc4 12288 1 mac80211
gf128mul 16384 1 polyval_generic
fat 106496 1 vfat
snd_compress 28672 2 snd_soc_core,snd_sof_probes
ghash_clmulni_intel 16384 0
ac97_bus 12288 1 snd_soc_core
sha512_ssse3 49152 0
btusb 86016 0
sha256_ssse3 32768 0
btrtl 32768 1 btusb
sha1_ssse3 32768 0
snd_pcm_dmaengine 16384 1 snd_soc_core
aesni_intel 360448 2
iwlwifi 561152 1 iwlmvm
btintel 57344 1 btusb
snd_hda_intel 65536 0
btbcm 24576 1 btusb
btmtk 12288 1 btusb
crypto_simd 16384 1 aesni_intel
snd_intel_dspcfg 36864 3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
cryptd 28672 2 crypto_simd,ghash_clmulni_intel
snd_intel_sdw_acpi 16384 2 snd_sof_intel_hda_common,snd_intel_dspcfg
bluetooth 1097728 6 btrtl,btmtk,btintel,btbcm,btusb
cfg80211 1327104 4 wl,iwlmvm,iwlwifi,mac80211
snd_hda_codec 212992 8 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_intel_hda_dsp_common,snd_soc_hdac_hda,snd_sof_intel_hda,snd_soc_skl_hda_dsp
rapl 20480 0
snd_hda_core 139264 11 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_soc_intel_hda_dsp_common,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep 20480 1 snd_hda_codec
hid_multitouch 36864 0
iTCO_wdt 16384 0
mei_gsc_proxy 16384 0
mei_wdt 16384 0
snd_pcm 200704 12 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
intel_pmc_bxt 16384 1 iTCO_wdt
intel_cstate 20480 0
processor_thermal_device_pci 12288 0
ecdh_generic 16384 1 bluetooth
pmt_telemetry 12288 0
pmt_class 16384 1 pmt_telemetry
iTCO_vendor_support 12288 1 iTCO_wdt
intel_rapl_msr 20480 0
gpio_keys 24576 0
intel_uncore 262144 0
processor_thermal_device 20480 1 processor_thermal_device_pci
intel_lpss_pci 24576 0
spi_nor 143360 0
snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm
ucsi_acpi 12288 0
mei_me 57344 2
processor_thermal_rfim 28672 1 processor_thermal_device
pcspkr 12288 0
intel_lpss 12288 1 intel_lpss_pci
wmi_bmof 12288 0
mtd 110592 3 spi_nor
intel_ish_ipc 40960 0
i2c_i801 40960 0
processor_thermal_mbox 12288 2 processor_thermal_rfim,processor_thermal_device
snd 155648 25 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_pcm
typec_ucsi 65536 1 ucsi_acpi
mei 196608 5 mei_gsc_proxy,mei_wdt,mei_me
thunderbolt 532480 0
i2c_smbus 20480 1 i2c_i801
processor_thermal_rapl 16384 1 processor_thermal_device
idma64 20480 0
soundcore 16384 2 snd_ctl_led,snd
intel_vpu 258048 0
intel_ishtp 77824 2 intel_ishtp_hid,intel_ish_ipc
typec 102400 1 typec_ucsi
intel_vsec 20480 0
intel_skl_int3472_tps68470 20480 0
intel_rapl_common 40960 2 intel_rapl_msr,processor_thermal_rapl
roles 16384 1 typec_ucsi
tps68470_regulator 12288 0
i2c_hid_acpi 12288 0
int3403_thermal 16384 0
clk_tps68470 12288 0
i2c_hid 40960 1 i2c_hid_acpi
int340x_thermal_zone 16384 2 int3403_thermal,processor_thermal_device
int3400_thermal 24576 0
intel_skl_int3472_discrete 28672 0
intel_hid 28672 0
acpi_thermal_rel 20480 1 int3400_thermal
soc_button_array 20480 0
rfkill 40960 8 iwlmvm,bluetooth,cfg80211
hid_logitech_dj 40960 0
sparse_keymap 12288 1 intel_hid
acpi_pad 24576 0
acpi_tad 20480 0
mac_hid 12288 0
pkcs8_key_parser 12288 0
i2c_dev 28672 0
fuse 212992 3
dm_mod 225280 0
loop 40960 0
nfnetlink 20480 2
bpf_preload 20480 0
ip_tables 36864 0
x_tables 65536 1 ip_tables
ext4 1150976 1
crc32c_generic 12288 0
crc16 12288 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 200704 1 ext4
usbhid 86016 2 hid_logitech_dj,hid_logitech_hidpp
i915 4157440 11
serio_raw 16384 0
i2c_algo_bit 20480 1 i915
atkbd 40960 0
drm_buddy 20480 1 i915
libps2 20480 1 atkbd
ttm 102400 1 i915
vivaldi_fmap 12288 1 atkbd
intel_gtt 24576 1 i915
nvme 65536 2
drm_display_helper 217088 1 i915
spi_intel_pci 12288 0
crc32c_intel 16384 2
nvme_core 241664 3 nvme
cec 86016 2 drm_display_helper,i915
spi_intel 36864 1 spi_intel_pci
xhci_pci 28672 0
video 77824 1 i915
i8042 57344 0
xhci_pci_renesas 24576 1 xhci_pci
nvme_common 20480 1 nvme_core
serio 28672 4 serio_raw,atkbd,i8042
wmi 45056 2 video,wmi_bmof
Offline
Did you try following the advice in the link posted by jl2? This user found a working solution: https://github.com/thesofproject/linux/ … 1332331273
Seems the post is redirecting to the one I found on Manjaro
Offline
From your above post the ionsound module is not running.
Nevermind, it's a oneshot service. Sorry.
Last edited by pvtvega (2024-11-28 20:54:55)
Offline
From your above post the ionsound module is not running.Nevermind, it's a oneshot service. Sorry.
every help is a help :-)
Offline
Guys, are those getting solved over time by the developers, or do I need to live without the sound from my speakers? Just figured out that the webcam ain't working either :-)
Offline
Potentially eventually, also what I'm just realising, disable the two services for now and instead switch to the mainline kernel. the LTS kernel is over a year old in terms of HW support.
Offline
Pages: 1