Asus Chromebox 3 CN65 - Debian - audio jack not working


I have an Asus Chromebox 3 / CN65 (with i7-8550U processor - Kaby Lake) that had MrChromebox’s BIOS installed, along with Windows 11. I’ve replaced Windows 11 with Debian 12 + Gnome. Everything works, except for the audio jack.

When I check on Debian’s Settings > Sound, the headphone jack doesn’t appear as either input (mic) or output (speaker).

I’ve tried the following, and couldn’t get it to work:

Here’s what I get with “lspci -v” for the audio controller:
00:1f.3 Multimedia audio controller: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
DeviceName: Multimedia audio controller
Flags: bus master, fast devsel, latency 64, IRQ 255, IOMMU group 10
Memory at 9122c000 (64-bit, non-prefetchable) [size=16K]
Memory at 91210000 (64-bit, non-prefetchable) [size=64K]
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_skl

Please help getting the audio jack to work! Thank you!

Install the custom debian kernel and re-run weirdtreethings script. This kernel comes with needed modules to make chromebooks work

Also, please sure to check the linux note for your device on the Supported devices page

1 Like

@ethanthesleepyone Thank you - that fixed the issue!

1 Like

@ethanthesleepyone A couple of issues. Please let me know how I can resolve these:

  1. My sound state keeps getting reset to a non-ideal default on machine restart. I currently run this to fix it:
sudo alsactl --file /var/lib/alsa/asound.state restore
  1. More importantly, my HDMI audio is not working, while the audio card works as expected. Below is the related config I have in /etc/modprobe.d
cat snd-avs.conf 
options snd-intel-dspcfg dsp_driver=4
options snd-soc-avs ignore_fw_version=1

What boardname?

Asus Chromebox 3 / CN65 – board name TEEMO

@ethanthesleepyone Please let me know on my issues from 12/27. Thank you

@ethanthesleepyone Please let me know on my issues from 12/27. Thank you

RT5663 support is in a bit of a weird state currently.

1 Like