Basically, after a fresh install of Garuda, on a brand new Razer Blade 16, I have no sound. There seems to be a few topics across the internet on this. Most recommend installing sof-firmware sof-tools alsa-ucm-conf, which were already on my system. Others said to go into the alsa mixer and ensure spdif is off, devices are unmuted, volume is up, etc. I did work through each device, and all seems in order.
Thoughts?
System:
  Kernel: 6.4.9-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=41f5eb93-25eb-4fff-ba55-feb3fa12557b rw rootflags=subvol=@
    quiet rd.luks.uuid=ddc3cc50-b5b5-47f9-b891-5a14c845c65f quiet
    rd.udev.log_priority=3 vt.global_cursor_default=0
    rd.luks.uuid=894b8fd8-dc83-4315-a54d-379bf1907e98
    resume=/dev/mapper/luks-894b8fd8-dc83-4315-a54d-379bf1907e98 loglevel=3
    ibt=off
  Desktop: GNOME v: 44.3 tk: GTK v: 3.24.38 wm: gnome-shell dm: GDM v: 44.1
    Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: Razer product: Blade 16 - RZ09-0483 v: 9.04
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Razer model: SO690 v: 4 serial: <superuser required> UEFI: Razer
    v: 2.00 date: 04/14/2023
Battery:
  ID-1: BAT0 charge: 20.4 Wh (21.2%) condition: 96.2/95.2 Wh (101.1%)
    volts: 14.3 min: 15.4 model: Razer Blade type: Unknown serial: <filter>
    status: discharging
CPU:
  Info: model: 13th Gen Intel Core i9-13950HX bits: 64 type: MST AMCP
    arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
    process: Intel 7 (10nm) family: 6 model-id: 0xB7 (183) stepping: 1
    microcode: 0x119
  Topology: cpus: 1x cores: 24 mt: 8 tpc: 2 st: 16 threads: 32 smt: enabled
    cache: L1: 2.1 MiB desc: d-16x32 KiB, 8x48 KiB; i-8x32 KiB, 16x64 KiB
    L2: 32 MiB desc: 8x2 MiB, 4x4 MiB L3: 36 MiB desc: 1x36 MiB
  Speed (MHz): avg: 1654 high: 2400 min/max: 800/5300:5500:4000 scaling:
    driver: intel_pstate governor: performance cores: 1: 1943 2: 800 3: 800
    4: 2400 5: 799 6: 2400 7: 800 8: 2400 9: 801 10: 801 11: 801 12: 1366
    13: 800 14: 2400 15: 837 16: 2400 17: 799 18: 798 19: 2400 20: 2400
    21: 800 22: 800 23: 2400 24: 2400 25: 2400 26: 801 27: 2400 28: 2400
    29: 2400 30: 2400 31: 2400 32: 2400 bogomips: 154828
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel Raptor Lake-S UHD Graphics vendor: Razer USA driver: i915
    v: kernel arch: Gen-13 process: Intel 7 (10nm) built: 2022+ ports:
    active: eDP-1 empty: DP-1,HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:a788
    class-ID: 0300
  Device-2: NVIDIA AD106M [GeForce RTX 4070 Max-Q / Mobile]
    vendor: Razer USA driver: nvidia v: 535.86.05 alternate: nouveau,nvidia_drm
    non-free: 535.xx+ status: current (as of 2023-07) arch: Lovelace
    code: AD1xx process: TSMC n4 (5nm) built: 2022-23+ pcie: gen: 2
    speed: 5 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.0
    chip-ID: 10de:2860 class-ID: 0300
  Device-3: IMC Networks Integrated RGB Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:2 chip-ID: 13d3:5279
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.2
    compositor: gnome-shell driver: X: loaded: modesetting,nvidia
    unloaded: nouveau alternate: fbdev,intel,nv,vesa dri: iris gpu: i915
    display-ID: :1 screens: 1
  Screen-1: 0 s-res: 1920x1200 s-dpi: 96 s-size: 508x318mm (20.00x12.52")
    s-diag: 599mm (23.6")
  Monitor-1: eDP-1 model: BOE Display 0x0b90 built: 2022 res: 1920x1200
    hz: 60 dpi: 141 gamma: 1.2 size: 345x215mm (13.58x8.46") diag: 407mm (16")
    ratio: 16:10 modes: 3840x2400
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
    missing.
Audio:
  Device-1: Intel vendor: Razer USA driver: sof-audio-pci-intel-tgl
    alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
    chip-ID: 8086:7a50 class-ID: 0401
  Device-2: NVIDIA vendor: Razer USA driver: snd_hda_intel v: kernel pcie:
    gen: 2 speed: 5 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s
    bus-ID: 01:00.1 chip-ID: 10de:22bd class-ID: 0403
  API: ALSA v: k6.4.9-zen1-1-zen status: kernel-api
    tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 0.3.77 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel driver: iwlwifi v: kernel port: N/A bus-ID: 00:14.3
    chip-ID: 8086:7a70 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 1-14:4 chip-ID: 8087:0033 class-ID: e001
  Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
  Local Storage: total: 953.87 GiB used: 298.13 GiB (31.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: MZVL21T0HCLR-00B00 size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: GXA7801Q temp: 52.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 919.48 GiB size: 919.48 GiB (100.00%)
    used: 298.13 GiB (32.4%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-ddc3cc50-b5b5-47f9-b891-5a14c845c65f
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 720 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 919.48 GiB size: 919.48 GiB (100.00%)
    used: 298.13 GiB (32.4%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-ddc3cc50-b5b5-47f9-b891-5a14c845c65f
  ID-4: /var/log raw-size: 919.48 GiB size: 919.48 GiB (100.00%)
    used: 298.13 GiB (32.4%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-ddc3cc50-b5b5-47f9-b891-5a14c845c65f
  ID-5: /var/tmp raw-size: 919.48 GiB size: 919.48 GiB (100.00%)
    used: 298.13 GiB (32.4%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-ddc3cc50-b5b5-47f9-b891-5a14c845c65f
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 34.08 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/dm-1 maj-min: 254:1
    mapped: luks-894b8fd8-dc83-4315-a54d-379bf1907e98
  ID-2: swap-2 type: zram size: 30.98 GiB used: 2.54 GiB (8.2%)
    priority: 100 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 540 Uptime: 5h 12m wakeups: 58620 Memory: total: 32 GiB
  note: est. available: 30.99 GiB used: 5.67 GiB (18.3%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
  pm: pacman pkgs: 1311 libs: 406 tools: pamac,paru Shell: Zsh v: 5.9
  running-in: gnome-terminal inxi: 3.3.28
Garuda (2.6.16-1):
  System install date:     2023-08-08
  Last full system update: 2023-08-09 ↻
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut nvidia-dkms
  Windows dual boot:       No/Undetected
  Failed units:            systemd-backlight@backlight:nvidia_0.service
sudo dmesg | grep snd                           
Alias tip: _ dmesg | grep snd
[sudo] password for nathan_snow:          
... and it used to be so popular...
[sudo] password for nathan_snow:           
[    7.905978] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    7.906000] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    8.202741] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    8.202986] snd_hda_intel 0000:01:00.1: Disabling MSI
[    8.203002] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    8.452344] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC298: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    8.452350] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.452352] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    8.452354] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    8.452355] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    8.452356] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x18
[    8.494382] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[    8.494389] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
sudo dmesg | grep sof
Alias tip: _ dmesg | grep sof
[    0.050625] software IO TLB: area num 32.
[    0.772753] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.772753] software IO TLB: mapped [mem 0x000000001e727000-0x0000000022727000] (64MB)
[    0.923471] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    0.923482] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    1.166991] xor: measuring software checksum speed
[    8.278981] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    8.279002] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    8.279012] sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device (0000 -> 0002)
[    8.279173] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    8.279260] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    8.285829] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt mode
[    8.311162] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found, mask 5
[    8.311165] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    8.311167] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    8.314101] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    8.314102] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[    8.314105] sof-audio-pci-intel-tgl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[    8.417464] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    8.417468] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:0
[    8.430560] sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:0
[    8.511573] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input21
[    8.512204] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input22
[    8.512232] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input23
[    8.512419] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input24
[    8.512475] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input25
Oddly enough, the MIC is working, I see the input indicator moving when speaking.





