Display - various (Xenial & newer)
PPA description
Display PPA (drm 2.4.122, glvnd 1.7.0, mesa 24.0.9) for Xenial & newer.
*** Please always see https:/
*** Big thanks to all those who have donated to support this project, you are very directly helping to keep it alive! To all who have not donated: please do so if you can afford it, this project depends on donations. ***
If software at this site is useful to you then please consider a donation:
*** Donations: https:/
*** Also https:/
Update (26 Jan 2024): Mesa builds are now with LLVM 17 from today onward.
Update (2 Oct 2023): Mesa builds are now with LLVM 16 from today onward.
Update (6 Apr 2023): Today mpv git builds have been moved to a new PPA so that those wanting display updates only but not "cutting edge" mpv can use this PPA more easily. Now ppa:savoury1/
=======
=======
clinfo (3.0.23.01.25), directx-headers (1.613.0), egl-wayland (1.1.13), emerald{-themes} (0.8.18), glfw3 (3.4), intel-compute-
Xenial & Bionic: bumblebee (3.2.1-22), compiz (0.9.13.
Xenial only: boost1.65.1, capnproto (0.6.1), cogl (1.22.4), libgcrypt20, libgpg-error, libxpm, libxrender, libxshmfence, libxt, libxtst, libxv, linux-firmware (1.173.20), nettle (3.4.1), procps (3.3.12), xf86-input-mtrack, *xwiimote, xfonts-utils, xserver-
* denotes a shorthand package name with a common prefix or suffix removed
=======
*** Install ***
Note for "legacy" hardware: Mesa >= 22 removes support for older hardware. Mesa 21.3.x LTS has been updated to allow co-installation of drivers for older hardware along with newer Mesa >= 22 packages. For older drivers do:
sudo apt-get install libgl1-amber-dri
Latest mesa-amber 21.3.9 packages here (>= 21.3.9-
MESA_
This environment variable can be added to the command line for loading any specific program, or added to a startup script to always use i915 classic.
Note for Xenial & Bionic: Latest Mesa >= 22.3 fails to build with GCC < 9 due "internal compiler error" which happens even with GCC 8.5.0 (final 8.x version). Thus, to install Mesa from this PPA now requires GCC 9.5.0 which can be added to the system one of two ways, depending on whether you would like to set GCC 9.5.0 as the system default. Do one of the following only:
sudo add-apt-repository ppa:savoury1/gcc-9
OR
sudo add-apt-repository ppa:savoury1/
Then add this PPA and do the usual update/upgrade to install Mesa >= 22.3:
sudo add-apt-repository ppa:savoury1/
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
Notes for nVidia hardware: Proprietary driver versions prior to 340.107 (found in official {xenial,
Notes for Xenial: Mesa >= 20 builds have a few test failures for Intel ANV drivers when using kernel 4.4 (Xenial default). It is highly advisable to run a newer kernel if you want to install new Mesa drivers from this PPA.
Newer kernels can easily be installed using Ukuu 18.9.3 ("Ubuntu kernel update utility" also patched for recent changes at kernel.ubuntu.com and available at ppa:savoury1/
Finally, for Xenial newer Compiz requires newer GTK due a requirement for Metacity >= 3.22 so to upgrade Compiz will require the GTK backports PPA:
sudo add-apt-repository ppa:savoury1/
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade
For anyone still running a Xenial-based system upgrading to GTK 3.22 from the above PPA is basically essential if you want to run the latest version of a whole range of software. So it is a strongly advised PPA for Xenial, and always remember to backup first before starting the upgrade process!
*** Build ***
This PPA has build dependencies on:
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
Additionally, for Xenial & Bionic:
ppa:savoury1/
Additionally, for Xenial only:
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
ppa:savoury1/
Adding this PPA to your system
You can update your system with unsupported packages from this untrusted PPA by adding ppa:savoury1/display to your system's Software Sources. (Read about installing)
sudo add-apt-repository ppa:savoury1/display sudo apt update
For questions and bugs with software in this PPA please contact Rob Savoury.
PPA statistics
- Activity
- 8 updates added during the past month.
Overview of published packages
76 → 150 of 468 results | First • Previous • Next • Last |
Package | Version | Uploaded by |
---|---|---|
|
2.4.1+dfsg1-1build1~18.04.sav0 | Rob Savoury () |
|
2.4.1+dfsg1-1build1~16.04.sav0 | Rob Savoury () |
|
2.4.1-1~20.04.sav0 | Rob Savoury () |
|
2.4.1-1~18.04.sav0 | Rob Savoury () |
|
2.4.1-1~16.04.sav0 | Rob Savoury () |
|
0.13.0-0ubuntu1~22.04.sav0 | Rob Savoury () |
|
0.13.0-0ubuntu1~20.04.sav0 | Rob Savoury () |
|
0.13.0-0ubuntu1~18.04.sav0 | Rob Savoury () |
|
0.13.0-0ubuntu1~16.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1ubuntu1~22.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1ubuntu1~20.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1ubuntu1~18.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1ubuntu1~16.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1~22.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1~20.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1~18.04.sav0 | Rob Savoury () |
|
3.0~2023.12.14-1~16.04.sav0 | Rob Savoury () |
|
0.2.0+git20190827-7~ubuntu0.18.04.1sav0 | Rob Savoury () |
|
0.2.0+git20190827-7~ubuntu0.16.04.1sav0 | Rob Savoury () |
|
0.2.2-1~22.04.sav0 | Rob Savoury () |
|
0.2.2-1~20.04.sav0.1 | Rob Savoury () |
|
0.2.2-1~18.04.sav0 | Rob Savoury () |
|
0.2.2-1~16.04.sav0 | Rob Savoury () |
|
1:1.1.4-2~18.04.sav0 | Rob Savoury () |
|
1:1.1.4-2~16.04.sav0 | Rob Savoury () |
|
2.4.122-1~22.04.sav0 | Rob Savoury () |
|
2.4.122-1~20.04.sav0 | Rob Savoury () |
|
2.4.122-1~18.04.sav0 | Rob Savoury () |
|
2.4.122-1~16.04.sav0 | Rob Savoury () |
|
1.5.10-1~20.04.sav0 | Rob Savoury () |
|
1.5.10-1~18.04.sav0 | Rob Savoury () |
|
1.5.10-1~16.04.sav0 | Rob Savoury () |
|
1.12.1+dfsg-1~20.04.sav0 | Rob Savoury () |
|
1.12.1+dfsg-1~18.04.sav0 | Rob Savoury () |
|
1.12.1+dfsg-1~16.04.sav0 | Rob Savoury () |
|
1:1.1.4-1~20.04.sav0 | Rob Savoury () |
|
1:1.1.4-1~18.04.sav0 | Rob Savoury () |
|
1:1.1.4-1~16.04.sav0 | Rob Savoury () |
|
1.10.3-2ubuntu0~16.04.sav0 | Rob Savoury () |
|
9.0.2-1.1~22.04.sav0 | Rob Savoury () |
|
9.0.2-1.1~20.04.sav0 | Rob Savoury () |
|
9.0.2-1.1~18.04.sav0 | Rob Savoury () |
|
9.0.2-1.1~16.04.sav0 | Rob Savoury () |
|
1.7.0-1~22.04.sav0 | Rob Savoury () |
|
1.7.0-1~20.04.sav0 | Rob Savoury () |
|
1.7.0-1~18.04.sav0 | Rob Savoury () |
|
1.7.0-1~16.04.sav0 | Rob Savoury () |
|
1.47-0ubuntu1~16.04.sav0 | Rob Savoury () |
|
2:1.0.10-1~20.04.sav0 | Rob Savoury () |
|
2:1.0.10-1~18.04.sav0 | Rob Savoury () |
|
2:1.0.10-1~16.04.sav0 | Rob Savoury () |
|
1.20.0-1ubuntu0.3~20.04.sav0 | Rob Savoury () |
|
1.20.0-1ubuntu0.3~18.04.sav0 | Rob Savoury () |
|
1.20.0-1ubuntu0.3~16.04.sav0 | Rob Savoury () |
|
0.16-1~20.04.sav0 | Rob Savoury () |
|
0.16-1~18.04.sav0 | Rob Savoury () |
|
0.16-1~16.04.sav0 | Rob Savoury () |
|
2.30.4+dfsg-1+18.04.sav0 | Rob Savoury () |
|
2.30.4+dfsg-1+16.04.sav0 | Rob Savoury () |
|
2:1.2.3-1~18.04.sav0 | Rob Savoury () |
|
2:1.2.3-1~16.04.sav0 | Rob Savoury () |
|
1.3.2-2~20.04.sav0 | Rob Savoury () |
|
1.3.2-2~18.04.sav0 | Rob Savoury () |
|
1.3.2-2~16.04.sav0 | Rob Savoury () |
|
2.22.0-1~22.04.sav0 | Rob Savoury () |
|
2.22.0-1~20.04.sav0 | Rob Savoury () |
|
2.22.0-1~18.04.sav1 | Rob Savoury () |
|
2.22.0-1~16.04.sav1 | Rob Savoury () |
|
2.22.0+ds1-0ubuntu1~22.04.sav0 | Rob Savoury () |
|
2.22.0+ds1-0ubuntu1~20.04.sav0 | Rob Savoury () |
|
2.22.0+ds1-0ubuntu1~18.04.sav0 | Rob Savoury () |
|
2.22.0+ds1-0ubuntu1~16.04.sav0 | Rob Savoury () |
|
1.5-1~22.04.sav0 | Rob Savoury () |
|
1.5-1~20.04.sav0 | Rob Savoury () |
|
1.5-1~18.04.sav0 | Rob Savoury () |
76 → 150 of 468 results | First • Previous • Next • Last |