Teclast F15 No audio card detected

Hi there,
I just bought a Teclast F15, it’s working great except the fact that there is no audio device detected (besides the HDMI interfaces).

inxi -Fz:

System:
  Kernel: 5.10.84-1-MANJARO x86_64 bits: 64 Desktop: KDE Plasma 5.23.4
    Distro: Manjaro Linux
Machine:
  Type: Laptop System: TECLAST product: F15 Plus v: N/A
    serial: <superuser required>
  Mobo: TECLAST model: F15 Plus serial: <superuser required> UEFI: TECLAST
    v: tPAD3.10 date: 09/28/2021
Battery:
  ID-1: BAT0 charge: 38.0 Wh (100.0%) condition: 38.0/38.0 Wh (100.0%)
CPU:
  Info: quad core model: Intel Celeron N4120 bits: 64 type: MCP cache:
    L2: 4 MiB
  Speed (MHz): avg: 2487 min/max: 800/2600 cores: 1: 2487 2: 2487 3: 2487
    4: 2487
Graphics:
  Device-1: Intel GeminiLake [UHD Graphics 600] driver: i915 v: kernel
  Device-2: icSpring icspring camera type: USB driver: uvcvideo
  Display: x11 server: X.org 1.21.1.2 driver: loaded: modesetting
    resolution: <missing: xdpyinfo>
  OpenGL: renderer: Mesa Intel UHD Graphics 600 (GLK 2) v: 4.6 Mesa 21.2.5
Audio:
  Device-1: Intel Celeron/Pentium Silver Processor High Definition Audio
    driver: sof-audio-pci
  Sound Server-1: ALSA v: k5.10.84-1-MANJARO running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
Network:
  Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    driver: rtw_8821ce
  IF: wlp1s0 state: up mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio type: USB driver: btusb
  Report: rfkill ID: hci0 state: up address: see --recommends
Drives:
  Local Storage: total: 238.47 GiB used: 28.77 GiB (12.1%)
  ID-1: /dev/sda vendor: Teclast model: BD256GB SHCB-2280 size: 238.47 GiB
Partition:
  ID-1: / size: 57.37 GiB used: 21.55 GiB (37.6%) fs: ext4 dev: /dev/sda6
  ID-2: /boot/efi size: 299.4 MiB used: 288 KiB (0.1%) fs: vfat
    dev: /dev/sda5
  ID-3: /home size: 114.5 GiB used: 7.21 GiB (6.3%) fs: ext4 dev: /dev/sda7
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 57.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 222 Uptime: 15m Memory: 7.6 GiB used: 3.32 GiB (43.6%)
  Shell: Bash inxi: 3.3.11

aplay -l:

 aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: sofhdadsp [sof-hda-dsp], device 1: HDMI1 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 2: HDMI2 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: sofhdadsp [sof-hda-dsp], device 3: HDMI3 (*) []
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Don’t really know what I can do about this.
Thanks for any help

lspci

00:00.0 Host bridge: Intel Corporation Gemini Lake Host Bridge (rev 06)
00:00.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Dynamic Platform and Thermal Framework Processor Participant (rev 06)
00:02.0 VGA compatible controller: Intel Corporation GeminiLake [UHD Graphics 600] (rev 06)
00:0e.0 Multimedia audio controller: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio (rev 06)
00:0f.0 Communication controller: Intel Corporation Celeron/Pentium Silver Processor Trusted Execution Engine Interface (rev 06)
00:12.0 SATA controller: Intel Corporation Celeron/Pentium Silver Processor SATA Controller (rev 06)
00:13.0 PCI bridge: Intel Corporation Gemini Lake PCI Express Root Port (rev f6)
00:15.0 USB controller: Intel Corporation Celeron/Pentium Silver Processor USB 3.0 xHCI Controller (rev 06)
00:16.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO I2C Host Controller (rev 06)
00:16.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO I2C Host Controller (rev 06)
00:16.2 Signal processing controller: Intel Corporation Device 31b0 (rev 06)
00:16.3 Signal processing controller: Intel Corporation Device 31b2 (rev 06)
00:17.0 Signal processing controller: Intel Corporation Device 31b4 (rev 06)
00:17.1 Signal processing controller: Intel Corporation Device 31b6 (rev 06)
00:17.2 Signal processing controller: Intel Corporation Device 31b8 (rev 06)
00:17.3 Signal processing controller: Intel Corporation Device 31ba (rev 06)
00:18.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:18.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:18.2 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:18.3 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO UART Host Controller (rev 06)
00:19.0 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO SPI Host Controller (rev 06)
00:19.1 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO SPI Host Controller (rev 06)
00:19.2 Signal processing controller: Intel Corporation Celeron/Pentium Silver Processor Serial IO SPI Host Controller (rev 06)
00:1c.0 SD Host controller: Intel Corporation Celeron/Pentium Silver Processor SDA Standard Compliant SD Host Controller (rev 06)
00:1e.0 SD Host controller: Intel Corporation Device 31d0 (rev 06)
00:1f.0 ISA bridge: Intel Corporation Celeron/Pentium Silver Processor LPC Controller (rev 06)
00:1f.1 SMBus: Intel Corporation Celeron/Pentium Silver Processor Gaussian Mixture Model (rev 06)
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter

I tried different solutions:
installing sof-firmware
using older kernel
doing both of those.

in alsamixer, card doesn’t show up.
aplay -l only shows HDMI sound elements.

I’m at a loss.

Is there a possibility that linux 5.17 kernel might bring a solution to this by adding up drivers suitable for my sound card and that I should just wait for it ?

Cheers

this might help :point_down:

I found some hardware scans for this model laptop – linux-hardware.org - Teclast F15
Two of the scans for OpenMandriva show the analog audio device ALC269VC is detected correctly in ALSA

**** List of PLAYBACK Hardware Devices ****

card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Checking out scans for the specific audio device shows a new audio driver snd_sof_pci_intel_apl available with kernels v5.12 and later
Intel Celeron/Pentium Silver Processor High Definition Audio

I suggest you install kernel v5.15 and check if the new driver is shown in inxi -Aa

If the analog audio devices are still not detected in aplay -l and arecord -l with the later kernel
I suggest you get more information about ALSA devices with this command

sudo alsa-info.sh --upload