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) - Discontinued - Long term users can use kisak-mesa stable
Focal (20.04) - Supported
Jammy (22.04) - Supported
Lunar (23.04) - End of Life - Removal after 4 weeks (2024-03-01)
Mantic (23.10) - Preliminary support (Not tested locally)

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

--- 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
- Blocked: Debian packaging of llvm 16 is unusable for mesa
- mesa built against llvm 16 breaks several games using tcmalloc
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
9 updates added during the past month.
View package details

Overview of published packages

113 of 13 results
Package Version Uploaded by
libdrm 2.4.120-1~kisak1~m kisak ()
libdrm 2.4.120-1~kisak~j kisak ()
libdrm 2.4.120-1~kisak~f kisak ()
libva 2.14.0-1~kisak1~f kisak ()
libvdpau 1.4-3build2~kisak~f kisak ()
llvm-toolchain-15 1:15.0.7-10~kisak1~j kisak ()
llvm-toolchain-15 1:15.0.7-10~kisak1~f kisak ()
mesa 24.0.6~kisak1~m kisak ()
mesa 24.0.6~kisak1~j kisak ()
mesa 24.0.6~kisak1~f kisak ()
spirv-llvm-translator-15 15.0.0-5~kisak2~j kisak ()
spirv-llvm-translator-15 15.0.0-5~kisak2~f kisak ()
wayland 1.20.0-1ubuntu0.1~kisak~f kisak ()
113 of 13 results

Latest updates

  • mesa 35 minutes ago
    Successfully built
  • mesa 35 minutes ago
    Successfully built
  • mesa 35 minutes ago
    Successfully built
  • libvdpau 8 weeks ago
    Successfully built
  • spirv-llvm-translator-15 11 weeks ago
    Successfully built