[SUCCESS] Acer Chromebook Plus 514 (Rorick / Alderlake-N) - Full Hardware Success on Fedora
System Details
-
Device: Rorick (Acer Chromebook Plus 514 [CB514-3H/3HT] / Alderlake-N)
-
OS: Fedora Workstation 43
-
Firmware Type: UEFI Full ROM (Custom Coreboot Payload)
-
Firmware Version: MrChromebox-2512.2 (2025-12-02)
-
Internal storage type: NVMe using the standard Kingston card that goes to sleep in a ton of distros, which is maddening
Summary of the Issue
The goal was a “minimum hassle” bring-up to verify working hardware on the Acer Chromebook Plus 514. On older LTS-based distributions (like Linux Mint), the Alderlake-N architecture is a nightmare due to outdated audio frameworks and kernel versioning. Moving to Fedora Workstation solved the core compatibility issues immediately.
Note: This setup does not solve the known S3/Deep Sleep suspend issue for Alderlake-N (battery drain with lid closed), but for users who prioritize functional audio/trackpad over sleep states, this is the most direct path to a working machine. I really don’t care about this. I simply had a Chromebook that I want to have as an always on client.
Steps to Reproduce
-
Hardware WP Removal: Use a SuzyQable (SuzyQ) debugging cable (sourced via eBay). Connect to the debug USB-C port and use CCD commands to disable Hardware Write Protect. This is significantly easier than opening the chassis for battery-disconnect methods on this specific model. The card is weirdly unidirection, and I had to flip it over.
-
Firmware: Flash the MrChromebox-2512.2 UEFI Full ROM payload using the standard script provided at mrchromebox.tech. Get an LLM to help you curl directly once you work through it.
-
OS Choice: Use Fedora Workstation. The trackpad and audio codecs (
sof-rt5650) are recognized natively by the newer kernel, avoiding the dependency hell and “missing module” errors found on older distros. I tried a bunch of others, and you either need to go way back, which gets around sleep issues, or forward. Thus the workstation, which solved my audio. -
Trackpad Fix: Fedora’s
libinputrequires a pressure override to function correctly. Create the following file at/etc/libinput/local-overrides.quirks:
[Touchpad Pressure Override]
MatchUdevType=touchpad
MatchName=*Touchpad*
AttrPressureRange=10:8
AttrResolutionHint=31x31
- Audio Fix: Run the standard Chromebook audio script to set up the UCM configuration:
Bash
sudo dnf install git -y && git clone [https://github.com/WeirdTreeThing/chromebook-linux-audio](https://github.com/WeirdTreeThing/chromebook-linux-audio) && cd chromebook-linux-audio && ./setup-audio
- The “Silent Success” Trap: After rebooting, the hardware is mapped but usually muted at the hardware level. Run
alsamixer -c 0in the terminal, scroll to the right to find Speaker or Master, and press M to unmute (look for the[OO]indicator) and raise the volume sliders.
Expected Behavior
Full trackpad functionality and audio output on the Acer 514. While the suspend bug remains, this provides a stable environment where the core hardware (Sound, Input, Wi-Fi) is fully operational without wrestling with custom kernel compiles or broken dependencies. I’m sure I’ll find something wrong, but I used this website as a “must have” or I would have been totally lost. So, this is my add.