Acpi Essx8336 1 [repack] Instant
If the SOF driver is failing, you can force your system to use the older, more generic HDA driver. Add this line to a new file at /etc/modprobe.d/alsa.conf :
If audio is still silent, add a boot parameter. Edit the GRUB configuration and add snd_intel_dspcfg.dsp_driver=1 or 3 to the GRUB_CMDLINE_LINUX_DEFAULT line. Use of UCM Files
Which are you currently running? (e.g., Windows 11 23H2). Microsoft Update Catalog
A driver for "Acpi Essx8336" might exist within an operating system, facilitating communication between the OS and the device or component identified by "Essx8336". This driver would allow the operating system to control and utilize the functionalities provided by this component. Acpi Essx8336 1
Right-click the unzipped .inf file (typically esaudriver.inf ) and click , or update it via Device Manager manually pointing to that folder. Step 2: Intel/AMD Smart Sound Technology (SST) Dependencies
The hardware identifier (often formatted as ACPI\VEN_ESSX&DEV_8336 ) corresponds to the Everest Semiconductor ES8336 Audio Codec . This low-power hardware chip is heavily utilized in budget-friendly laptops, 2-in-1 tablets, and netbooks manufactured by brands like ALLDOCUBE , Chuwi, Jumper LapBook, SGIN, and WingsBook. Because these budget devices frequently lack robust OEM software support platforms, users often encounter a complete loss of sound after clean-installing Windows or switching to Linux.
Search for ACPI\ESSX8336 or Everest Semiconductor on the platform. If the SOF driver is failing, you can
Device Manager └── ⚠️ Other Devices └── ACPI\ESSX8336 (No driver installed) Step 1: Use the Microsoft Update Catalog
: Create (or edit) a configuration file.
If you are running Ubuntu, Fedora, or Arch, the ES8336 codec has historically been a headache. Ensure you are on a modern kernel (6.0 or higher is recommended). You may also need to install the sof-firmware package and potentially use a specific Python script (available on GitHub under "ES8336-Alsa-UCM") to map the audio pins correctly. Use of UCM Files Which are you currently running
If the command returns a path containing ESSX8336 , your system uses this audio chipset.
Search the Microsoft Update Catalog for "ESSX8336". Look for versions released by (e.g., version 1.2.9.2 or later).
The hardware ID refers to the Everest Semiconductor ES8336 Audio Codec , a widely deployed low-power audio component found in budget laptops, tablets, and convertibles. If you see this string in Windows Device Manager, it means the operating system needs a specific driver package—often listed as the ESAuDriver Device or Everest I2S Codec Audio Device —to enable sound functionality.