Skip to main content

Acpi Essx8336 1 Hot! Jun 2026

If you are dual-booting or running Linux (Ubuntu, Fedora, Arch) on a device featuring the ESSX8336 chip, you may notice that audio fails out-of-the-box. This happens because the Linux Kernel requires specific ALSA use-case manager (UCM) topology files to map the I2S audio channels properly.

Here’s a post you can use, written as if for a tech forum, Linux community, or bug tracker.

If your audio is missing, follow these steps in order to restore sound: 1. Identify the Hardware ID First, confirm you have the right device. Right-click the button and select Device Manager .

For a comprehensive solution, you can use a community project that bundles all the necessary fixes.

The story of the ESSX8336 perfectly illustrates the power of the open-source community to solve hardware problems. Acpi Essx8336 1

The driver requires the Intel Serial IO and SST drivers to be installed before the ES8336 driver can initialize.

ALSA controls exposed:

Includes ground-centered headphone drivers and pop/click noise suppression. Cross-Platform Challenges

If audio effects are missing, use the Nahimic Restore Tool to fix the service. Manual Installation : If you have a If you are dual-booting or running Linux (Ubuntu,

The Linux journey with the ESSX8336 has been significantly more complex. The driver support has evolved over time, but obstacles remain. The main issues include:

To help find the exact driver package file needed, please let me know:

While Windows generally has mature driver support, users with generic or off-brand laptops often find themselves with a "missing driver" for the Everest I2S Codec Audio Device . The shows a yellow exclamation mark next to the entry for ACPI\ESSX8336\1 .

The hardware ID ACPI\ESSX8336, often seen with "1," refers to the Everest Semiconductor ES8336 audio codec If your audio is missing, follow these steps

A: While its exact importance is unclear, issues with the ESSX8336 1 can impact system performance, stability, and power consumption.

| Problem Description | Potential Workaround / Patch | | :--- | :--- | | (e.g., on Huawei MateBook D14 models where the system has ES8336 in ACPI but uses a Realtek codec). | A kernel quirk should be added to sound/hda/intel-dsp-config.c to blacklist SOF detection, forcing the use of the legacy HDA driver. Users have reported adding options snd-intel-dspcfg dsp_driver=1 is a temporary fix. | | AMD systems where sound is available only through a specific driver (e.g., snd-pci-acp3x ). | A kernel patch to pci-acp3x.c was developed to fix driver selection for ESSX8336 on AMD Renoir platforms. The patch introduces a check for an ACPI device named ESSX8336 to guide the driver choice. | | The ACPI ESSX8336 identifier not being matched to the correct driver (es8316) . | Early upstream commits to the Linux kernel added the ESSX8336 identifier to the es8316 driver's ACPI match table, allowing the system to recognize the hardware. A later patch series also added explicit support for ESSX8336 on various Intel platforms (CML, APL, GLK, TGL) in the soc-acpi driver. | | The system having other device IDs like ESSX8336-2 or ESSX8336-3 . | These variants may indicate different device configurations or different versions of the hardware. It is recommended to check your specific ACPI tables for the exact device ID present. |

Locate the latest entry compatible with your architecture (e.g., Windows 11 Client, version 22H2 or later).

Many ES8336 drivers from smaller OEMs are not digitally signed. To install them, temporarily disable Driver Signature Enforcement. Go to and select the option to disable signature requirements upon reboot. 2. Intel Smart Sound Technology (SST) Dependency

Copyright © 2026 FSPro Labs