Skip to content

Latest commit

Β 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

βœ… How to Fix Internal Speakers on the OneXPlayer 2 Pro (7840U/8840U)

This guide walks you through enabling internal speaker audio on the OneXPlayer 2 Pro. By default, internal speakers may not work out of the box, but a script resolves the issue with a little setup.

⚠️ Note on hda-verb Use

This fix uses hda-verb to send low-level audio commands. While widely used, it carries some risk of audio instability or hardware issues.
Use at your own risk.


πŸ“ Step-by-Step Instructions

1. Download the Script

Create a directory in /home/bazzite

mkdir oxp2p-audio-fix

Download oxp2p-audio-fix.sh into the newly created directory

All credit for this script goes to fortime2024 from the One-netbook official Discord and here


2. Install ALSA Tools

sudo rpm-ostree install alsa-tools

A reboot will be recommended after the install is complete.


3. Make script executable

sudo chmod +x /home/bazzite/oxp2p-audio-fix/oxp2p-audio-fix.sh

4. Create a systemd Service

sudo nano /etc/systemd/system/fix_audio.service

Paste the following contents:

[Unit]
Description=Fix audio on the OneXplayer 2 Pro
After=sound.target
Requires=sound.target

[Service]
Type=oneshot
ExecStart=/bin/bash -c '/home/bazzite/oxp2p-audio-fix/oxp2p-audio-fix.sh -y'
RemainAfterExit=true

[Install]
WantedBy=multi-user.target

5. Enable and Start the Service

sudo systemctl daemon-reload
sudo systemctl enable fix_audio.service
sudo systemctl start fix_audio.service

πŸŽ‰ Done!

The internal speakers should be working at this point.
After a reboot, they should continue to work. If you reinstall the OS or reset your system, just re-follow this guide.

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages