Installing Recommended Mesa driver problem

Are you sure it’s a good idea to try to build and install Mesa from source if you’re stuck at the compilation process? If you really want to, you can check the GOL wiki that has a guide. Warning: it’s for Debian, it might have to be adapted for Ubuntu on some points.

If you’d prefer an easier way to install a newer version, you have these possibilities:

  • Padoka’s Mesa Stable: currently at version 13.0.3 (latest one is 13.0.4). Please note that there is a bug in the LLVM version he provides that displays icons in Gtk2 apps with a pink tint.
  • Padoka’s Mesa Devel: devel version from GIT. Available for Xenial and Yakkety
  • Oibaf’s Mesa Devel: devel version from GIT. Available for Xenial, Yakkety and Zesty.
  • Xorg-edgers: devel version from GIT. Available for Trusty, Xenial, Yakkety and Zesty. The version for Trusty is way older. The PPA also includes newer devel versions of X.

Using the devel version will bring you the most up-to-date version of Mesa but be aware that: 1) you’ll get very frequent updates (sometimes several on the same day), requiring you to restart your PC every time; 2) the devel version can (and will) have occasional bugs, which range from small graphical glitches to crashes or even complete breakage of the X server, so it’s important that you’re able to fix your system if that happens (i.e. be able to log in on a TTY to purge the PPA to get back to the repos version) −it’s especially true for the Xorg-edgers PPA, which provides updates for the X server, which adds to the chances that you’ll break your system with a random update at some point.

Of course, never ever try to use several of these PPAs at the same time, choose one. Now, if you want to use Mesa devel and hesitate between Padoka and Oibaf, they’re slightly different on the packages they provide, though the main Mesa version should be about the same. Check the packages list and versions on each PPA page.