kisak-mesa fresh

PPA description

The goal of this PPA is to provide the latest point release of Mesa plus select non-invasive early backports. Deviations from upstream packages are listed on the package details page.

--- Support status ---

Bionic (18.04) - Supported (Please use the HWE X and kernel or equivalent)
Focal (20.04) - Supported
Jammy (22.04) - Supported
Kinetic (22.10) - Preliminary support (Not tested locally)

Note: Please report any issues to mesa. ARM builds are not tested locally.

Mesa 22.3.0 note: The Venus driver was tentatively enabled, but I have no reasonable way to test that it works. If you have a relevant setup, please test it and send me a note if it works or not.

Mesa 22.3.0 note: Sorry, but ANV/raytracing and rusticl require new dependencies that are not healthy enough at this time to be used. Until these are resolved upstream, they can't be enabled in the PPA. Blockers:
spirv-llvm-translator-15: Needed for both.
bindgen 0.58+: Needed for rusticl, backporting before Jammy is prohibitively difficult at this time.

End of support for Bionic is coming up during or at the end of the mesa 23.0 release series. After that, there will be a frozen release of mesa for Bionic in kisak-mesa stable.

--- Is this PPA stable? ---

Short answer: Mostly.

Long answer: Compared to bleeding edge mesa PPAs, there is a much lower chance of complications, but as Ubuntu LTS releases age, the odds of unexpected interactions between older kernels / compilers / X increases with each major release. Anomalies are inevitable the further the host system gets from the configuration active mesa developers use on a daily basis. If you value stability over support, https://launchpad.net/~kisak/+archive/ubuntu/turtle/ is available as an alternative.

In the event that there is a major issue with new mesa on an older Ubuntu LTS and the mesa devs are not interested in triaging the issue, then the Ubuntu LTS release will be dropped from this PPA and the last release pushed to kisak-mesa stable will be frozen.

--- Package status ---

llvm - Following latest point release supported by mesa
mesa - Following latest point release
libdrm - Updating as needed for mesa

--- Removal ---

It's strongly recommended to remove this PPA before upgrading to a newer Ubuntu release or using another mesa PPA.

sudo apt install ppa-purge
sudo ppa-purge ppa:kisak/kisak-mesa

Note: Using ppa-purge with Ubuntu derivatives needs to include -d <based_on_name> to work safely. For example, Linux Mint 20 is based on Ubuntu Focal, so that would make it:

sudo ppa-purge -d focal ppa:kisak/kisak-mesa

--- Donations ---

I can't accept donations and any random donation site account is a scam. If you have some extra money burning a hole in your pocket, please consider sending it to a charity of your choice (for the poors, animals, whatever else you may think it might need it), then send Oibaf a note that I stole the suggestion from his PPA.

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:kisak/kisak-mesa to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
deb https://ppa.launchpadcontent.net/kisak/kisak-mesa/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src https://ppa.launchpadcontent.net/kisak/kisak-mesa/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
4096R/EB8B81E14DA65431D7504EA8F63F0F2B90935439 (What is this?)
Fingerprint:
EB8B81E14DA65431D7504EA8F63F0F2B90935439

Dependencies:

For questions and bugs with software in this PPA please contact kisak.

PPA statistics

Activity
12 updates added during the past month.
View package details

Overview of published packages

113 of 13 results
Package Version Uploaded by
libdrm 2.4.110-1~kisak1~f (Newer version available) kisak ()
libdrm 2.4.110-1~kisak~b kisak ()
libglvnd 1.3.3-1~kisak1~b kisak ()
libva 2.14.0-1~kisak1~f kisak ()
libva 2.14.0-1~kisak1~b kisak ()
llvm-toolchain-15 1:15.0.4-1~kisak1~b kisak ()
llvm-toolchain-15 1:15.0.4-1~kisak~j kisak ()
llvm-toolchain-15 1:15.0.4-1~kisak~f kisak ()
mesa 22.3.0~kisak2~k kisak ()
mesa 22.3.0~kisak2~j kisak ()
mesa 22.3.0~kisak2~f kisak ()
mesa 22.3.0~kisak2~b kisak ()
wayland 1.18.0-1~kisak1~b kisak ()
113 of 13 results

Latest updates

  • mesa 7 days ago
    Successfully built
  • mesa 7 days ago
    Successfully built
  • mesa 7 days ago
    Successfully built
  • mesa 7 days ago
    Successfully built
  • llvm-toolchain-15 4 weeks ago
    Successfully built