Skip to content

hhd-dev/handheld-mesa

Repository files navigation

Patched Mesa for Gaming (Arch)

A patched version of mesa using Valve's patches that improve frame time stability. Provided as an Arch package, based on the upstream mesa PKGBUILD. The current version is mesa 24.

The packages are named as handheld-* to avoid auto-updating by pacman. You can revert to the original packages with:

sudo pacman -S libva-mesa-driver mesa-vdpau opencl-rusticl-mesa vulkan-mesa-layers \
    vulkan-swrast mesa opencl-clover-mesa vulkan-intel vulkan-radeon vulkan-virtio

Warning

Currently on Arch, GDM will not launch with mesa 23, as it expects mesa 24. If you get an error saying to contact your system administrator, switch to a different terminal and do sudo pacman -S mesa; sudo systemctl restart gdm.

Then, re-install this mesa if you want.

If you get this error in the future, this is how to fix it.

Important

You might need to press Q for the install to continue.

How to install

git clone https://github.com/hhd-dev/patched-mesa patched-mesa
cd patched-mesa
updpkgsums; time makepkg -s -f --skippgpcheck

# You might need to press q for `makepkg` to continue

sudo pacman -U *.tar.zst

About

Patched mesa version for gaming handhelds.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages