Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.16 KB

README.md

File metadata and controls

46 lines (29 loc) · 1.16 KB

tas2781-fix-16IRX8H

A script to fix the audio problems on Legion Pro 7 16IRX8H on Linux. This is a combination of solutions from this thread, with an automatic installer to eliminate manual steps.

Features

  • Apply a fix to the TAS2781 chip when pipewire is activated
  • Apply the fix when awaking from suspend

Tested on Arch Linux, kernel 6.11, KDE Plasma 6.

Installation

Dependencies

jq and i2c-tools must be installed before applying the fix. Both are supported by mainstream package managers.


Install

To install, simply run the following command:

curl -s https://raw.githubusercontent.com/DanielWeiner/tas2781-fix-16IRX8H/refs/heads/main/install.sh | bash -s --

Then make sure to reboot your system.


Uninstall

To uninstall, run:

/usr/local/bin/tas2781-fix --uninstall

Re-trigger the fix

To restart the service and re-trigger the fix, run:

systemctl --user restart tas2781-fix.service