Samsung Galaxy Book Alpha 2

Hi I just recently installed openSuse Tumbleweed on my Samsung Galaxy Book Alpha 2 and I can’t get my speakers to work ( the speaker icon is always has the red slash even when its not mute).

I have tried pretty much everything from the opensuse troubleshoot page with no success.

Please let me know if there are any solutions and if I need to provide any specific information.

Thank you!

This could be a challenge. I have never tried with such hardware myself.

Could you provide more information so we can check out the setup on this device? ie open a konsole/xterm, with device connected to the internet, and as a regular user send this command to run a diagnostic script (that provides info):


/usr/sbin/alsa-info.sh

Select the share/upload option when prompted, and let the script run to completion. When its complete look in the konsole/xterm and there will be a URL address there. Please copy that URL/address and post that address here.

Also check to see if there is any dmesg output at the bottom of the script output. If not, please run the script a second time, with root permissions - and provide that second URL address here.

With that information, we may have some ideas as to the issue.
.

Thank you for your response!

I ran the program, however, it produced a .txt file instead of a link.

The information is below:

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.5.1
!!################################

!!Script ran on: Tue Feb 15 16:40:28 UTC 2022

!!Linux Distribution
!!------------------

Welcome to openSUSE Tumbleweed 20220206 - Kernel \r (\l). NAME=“openSUSE Tumbleweed” ID=“opensuse-tumbleweed” ID_LIKE=“opensuse suse” PRETTY_NAME=“openSUSE Tumbleweed” CPE_NAME=“cpe:/o:opensuse:tumbleweed:20220206” BUG_REPORT_URL=“https://bugs.opensuse.org” HOME_URL=“https://www.opensuse.org/” DOCUMENTATION_URL=“https://en.opensuse.org/Portal:Tumbleweed

!!DMI Information
!!---------------

Manufacturer: SAMSUNG ELECTRONICS CO., LTD.
Product Name: 730QDA
Product Version: P04RGB
Firmware Version: P04RGB.016.210706.ZW
System SKU: SCAI-A5A5-A5A5-TGL3-PRGB
Board Vendor: SAMSUNG ELECTRONICS CO., LTD.
Board Name: NP730QDA-KA1US

!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/ACPI0003:00/status 31
/sys/bus/acpi/devices/ACPI000C:00/status 15
/sys/bus/acpi/devices/ACPI000E:01/status 15
/sys/bus/acpi/devices/ELAN0B00:00/status 15
/sys/bus/acpi/devices/ELAN902C:00/status 15
/sys/bus/acpi/devices/INT33A1:00/status 15
/sys/bus/acpi/devices/INT33D2:00/status 11
/sys/bus/acpi/devices/INT33D3:00/status 15
/sys/bus/acpi/devices/INT34C5:00/status 15
/sys/bus/acpi/devices/INT3F0D:00/status 15
/sys/bus/acpi/devices/INTC1040:00/status 15
/sys/bus/acpi/devices/INTC1043:00/status 15
/sys/bus/acpi/devices/INTC1043:01/status 15
/sys/bus/acpi/devices/INTC1051: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:07/status 1
/sys/bus/acpi/devices/LNXPOWER:08/status 1
/sys/bus/acpi/devices/LNXPOWER:09/status 1
/sys/bus/acpi/devices/LNXPOWER:0a/status 1
/sys/bus/acpi/devices/LNXPOWER:0b/status 1
/sys/bus/acpi/devices/MSF0001:00/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:03/status 11
/sys/bus/acpi/devices/PNP0C02:05/status 11
/sys/bus/acpi/devices/PNP0C0A:00/status 31
/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/PRP00001:01/status 11
/sys/bus/acpi/devices/SAM0428:00/status 15
/sys/bus/acpi/devices/USBC000:00/status 15
/sys/bus/acpi/devices/device:4a/status 15
/sys/bus/acpi/devices/device:96/status 15
/sys/bus/acpi/devices/device:97/status 15
/sys/bus/acpi/devices/device:98/status 15
/sys/bus/acpi/devices/device:9a/status 15
/sys/bus/acpi/devices/device:9b/status 15
/sys/bus/acpi/devices/device:9c/status 15
/sys/bus/acpi/devices/device:a1/status 15

!!Kernel Information
!!------------------

Kernel release: 5.16.4-1-default
Operating System: GNU/Linux
Architecture: x86_64
Processor: x86_64
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: k5.16.4-1-default
Library version:
Utilities version: 1.2.6

!!Loaded ALSA modules
!!-------------------

!!Sound Servers on this system
!!----------------------------

PipeWire:
Installed - Yes (/usr/bin/pipewire)
Running - Yes

Pulseaudio:
Installed - Yes (/usr/bin/pulseaudio)
Running - Yes

!!Soundcards recognised by ALSA
!!-----------------------------

— no soundcards —

!!PCI Soundcards installed in the system
!!--------------------------------------

00:1f.3 Multimedia audio controller [0401]: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller [8086:a0c8] (rev 20)
DeviceName: Onboard - Sound

!!Loaded sound module options
!!---------------------------

!!Sysfs card info
!!---------------

!!Card: /sys/class/sound/card*
Driver:
Tree:
/sys/class/sound/card* [error opening dir]

!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 1 Feb 15 08:34 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Feb 15 08:34 /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
!!------------------

ac
acpi_pad
acpi_tad
acpi_thermal_rel
aesni_intel
af_alg
af_packet
algif_hash
algif_skcipher
battery
blake2b_generic
bluetooth
bnep
bpfilter
btbcm
btintel
btrfs
btrtl
btusb
button
ccm
cec
cfg80211
cmac
configfs
coretemp
crc32_pclmul
crc32c_intel
crct10dif_pclmul
cryptd
crypto_simd
dm_mod
dm_multipath
dmi_sysfs
drm
drm_kms_helper
ebtable_broute
ebtable_filter
ebtable_nat
ebtables
ecdh_generic
efi_pstore
efivarfs
fat
fb_sys_fops
fuse
ghash_clmulni_intel
hid_generic
hid_multitouch
hid_sensor_accel_3d
hid_sensor_custom
hid_sensor_gyro_3d
hid_sensor_hub
hid_sensor_iio_common
hid_sensor_trigger
i2c_algo_bit
i2c_hid
i2c_hid_acpi
i2c_i801
i2c_smbus
i915
iTCO_vendor_support
iTCO_wdt
idma64
igen6_edac
industrialio
industrialio_triggered_buffer
int3400_thermal
int3403_thermal
int340x_thermal_zone
intel_hid
intel_ish_ipc
intel_ishtp
intel_ishtp_hid
intel_lpss
intel_lpss_pci
intel_pmc_bxt
intel_pmc_core
intel_powerclamp
intel_rapl_common
intel_rapl_msr
intel_soc_dts_iosf
intel_tcc_cooling
ip6_tables
ip6table_filter
ip6table_mangle
ip6table_nat
ip6table_raw
ip6table_security
ip_set
ip_tables
iptable_filter
iptable_mangle
iptable_nat
iptable_raw
iptable_security
irqbypass
iwlmvm
iwlwifi
joydev
kfifo_buf
kvm
kvm_intel
ledtrig_audio
libarc4
libcrc32c
mac80211
mc
mei
mei_hdcp
mei_me
mei_pxp
msr
nf_conntrack
nf_defrag_ipv4
nf_defrag_ipv6
nf_nat
nf_reject_ipv4
nf_reject_ipv6
nf_tables
nfnetlink
nft_chain_nat
nft_ct
nft_fib
nft_fib_inet
nft_fib_ipv4
nft_fib_ipv6
nft_reject
nft_reject_inet
nls_cp437
nls_iso8859_1
nvme
nvme_core
pcspkr
pinctrl_tigerlake
processor_thermal_device
processor_thermal_device_pci_legacy
processor_thermal_mbox
processor_thermal_rapl
processor_thermal_rfim
raid6_pq
rc_core
rfcomm
rfkill
roles
scsi_dh_alua
scsi_dh_emc
scsi_dh_rdac
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_sof
snd_sof_intel_hda
snd_sof_intel_hda_common
snd_sof_pci
snd_sof_pci_intel_tgl
snd_sof_xtensa_dsp
snd_timer
soc_button_array
soundcore
soundwire_bus
soundwire_cadence
soundwire_generic_allocation
soundwire_intel
sparse_keymap
syscopyarea
sysfillrect
sysimgblt
thermal
tiny_power_button
ttm
typec
typec_ucsi
ucsi_acpi
usbcore
uvcvideo
vfat
video
videobuf2_common
videobuf2_memops
videobuf2_v4l2
videobuf2_vmalloc
videodev
wmi
wmi_bmof
x86_pkg_temp_thermal
x_tables
xhci_hcd
xhci_pci
xhci_pci_renesas
xor

!!ALSA/HDA dmesg
!!--------------

0.099436] ACPI: Added _OSI(Linux-Dell-Video)
0.099436] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
0.099436] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)


4.040864] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x354
4.055884] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
4.055909] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
4.058386] thermal thermal_zone6: failed to read out thermal zone (-61)

4.235473] iwlwifi 0000:00:14.3: base HW address: d0:3c:1f:a5:a6:9a
4.239100] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
4.239125] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
4.239160] sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device (0000 -> 0002)
4.239357] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
4.239444] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
4.246428] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
4.318179] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
4.318184] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
4.318189] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
4.318373] sof-audio-pci-intel-tgl 0000:00:1f.3: Direct firmware load for intel/sof/sof-tgl.ri failed with error -2
4.318376] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to
4.318379] sof-audio-pci-intel-tgl 0000:00:1f.3:        download it from https://github.com/thesofproject/sof-bin/
4.318381] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP firmware -2
4.318740] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof_probe_work failed err: -2
4.375414] intel_rapl_msr: PL4 support detected.

!!Packages installed
!!--------------------

alsa-ucm-conf-1.2.6.3-3.1.noarch
alsa-plugins-upmix-1.2.6-1.2.x86_64
alsa-plugins-speexrate-1.2.6-1.2.x86_64
alsa-plugins-1.2.6-1.2.x86_64
alsa-utils-1.2.6-3.1.x86_64
alsa-oss-1.1.8-4.3.x86_64
alsa-plugins-pulse-1.2.6-1.2.x86_64

Reads to me that there is an issue with alsa with your hardware, as the alsa sound driver module is not loading:


!!Loaded ALSA modules
!!-------------------

and


!!Soundcards recognised by ALSA
!!-----------------------------

--- no soundcards ---


However I note (from the below PCI info) “Tiger Lake”:


!!PCI Soundcards installed in the system
!!--------------------------------------
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller [8086:a0c8] (rev 20)
DeviceName: Onboard - Sound

I have a Thinkpad Laptop with TigerLake, and it needs from openSUSE the file “sof-firmware”.

and from the dmesg I note :


 4.318376] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to
 4.318379] sof-audio-pci-intel-tgl 0000:00:1f.3: download it from https://github.com/thesofproject/sof-bin/

I don’t think you should go to git-hub, … but rather download the version of sof_firmware that comes with Tumbleweed and that is appropriate for your Tumbleweed 5.16.4-1-default kernel . That might be v.2.0 of sof_firmware, but I don’t know if that is correct.

Its important you get the appropriate version and not one too old nor one too new.

After you have the correct sof_firmware installed, you will need to reboot and test audio.
.

@oldcpu

Thank you very much! That worked perfectly!

Thanks again,

Erik