libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Main i386
Package filename libgl1-mesa-dri_18.0.5-0ubuntu0~16.04.1_i386.deb
Package name libgl1-mesa-dri
Package version 18.0.5
Package release 0ubuntu0~16.04.1
Package architecture i386
Package type deb
Category libs
License -
Maintainer Ubuntu X-SWAT <>
Download size 6.26 MB
Installed size 146.76 MB
This version of Mesa provides GLX and DRI capabilities: it is capable of
both direct and indirect rendering.  For direct rendering, it can use DRI
modules from the libgl1-mesa-dri package to accelerate drawing.
This package does not include the OpenGL library itself, only the DRI
modules for accelerating direct rendering.
For a complete description of Mesa, please look at the
libgl1-mesa-glx package.


Package Version Architecture Repository
libgl1-mesa-dri_18.0.5-0ubuntu0~16.04.1_amd64.deb 18.0.5 amd64 Ubuntu Updates Main
libgl1-mesa-dri_11.2.0-1ubuntu2_i386.deb 11.2.0 i386 Ubuntu Main
libgl1-mesa-dri_11.2.0-1ubuntu2_amd64.deb 11.2.0 amd64 Ubuntu Main
libgl1-mesa-dri - - -


Name Value
libc6 >= 2.17
libdrm-amdgpu1 >= 2.4.89
libdrm-intel1 >= 2.4.38
libdrm-nouveau2 >= 2.4.66
libdrm-radeon1 >= 2.4.31
libdrm2 >= 2.4.75
libelf1 >= 0.142
libexpat1 >= 2.0.1
libgcc1 >= 1:3.4
libglapi-mesa -
libllvm6.0 >= 1:6.0~svn298832-1~
libsensors4 >= 1:3.0.0
libstdc++6 >= 5.2
zlib1g >= 1:1.1.4


Type URL
Binary Package libgl1-mesa-dri_18.0.5-0ubuntu0~16.04.1_i386.deb
Source Package mesa

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libgl1-mesa-dri deb package:
    # sudo apt-get install libgl1-mesa-dri




2018-06-06 - Timo Aaltonen <>
mesa (18.0.5-0ubuntu0~16.04.1) xenial; urgency=medium
* Sync new upstream release from bionic. (LP: #1772632, #1753954)
- migrate to llvm-6.0, bump libclc
- update libgbm1.symbols
- drop upstreamed patches
- disable intel CCS compression to avoid corruption when logging in
with Xorg
- gallium: don't enable 10bpc by default
- refresh Mir patches
- fix disabling omx bellagio
2018-01-18 - Timo Aaltonen <>
mesa (17.2.8-0ubuntu0~16.04.1) xenial; urgency=medium
* New upstream bugfix release. (LP: #1741189)
2018-01-13 - Timo Aaltonen <>
mesa (17.2.4-0ubuntu1~16.04.4) xenial; urgency=medium
* control: Relax mesa-opencl-icd dependency on libclc. (LP: #1743018)
2018-01-09 - Timo Aaltonen <>
mesa (17.2.4-0ubuntu1~16.04.3) xenial; urgency=medium
* i965-disable-l3-cache-alloc-for-ext-buffers.diff:
- Replaced with five backported commits from upstream
(LP: #1727401, #1735594)
2017-11-22 - Timo Aaltonen <>
mesa (17.2.4-0ubuntu1~16.04.2) xenial; urgency=medium
* control: Relax build-dep on libclc-dev
2017-11-08 - Timo Aaltonen <>
mesa (17.2.4-0ubuntu1~16.04.1) xenial; urgency=medium
* Backport to xenial. (LP: #1716203)
- rules: Force -O2 to fix ppc64el FTBFS
- control: Add a transitional package for libgles1-mesa (LP: 1709823)
2017-11-08 - Timo Aaltonen <>
mesa (17.2.4-0ubuntu1~17.10.1) artful; urgency=medium
* Backport to artful.
* vulkan-mir.patch: Dropped, breaks radeon vulkan driver. (LP:
2017-11-07 - Timo Aaltonen <>
mesa (17.2.4-0ubuntu1) bionic; urgency=medium
* New upstream bugfix release. (LP: #1727390)
* i965-disable-l3-cache-alloc-for-ext-buffers.diff: Fix corruption
running windowed 3D apps on dGPU. (LP: #1727401)
2017-10-03 - Timo Aaltonen <>
mesa (17.2.2-0ubuntu1) artful; urgency=medium
* New upstream bugfix release.
2017-09-18 - Timo Aaltonen <>
mesa (17.2.1-0ubuntu1) artful; urgency=medium
* New upstream bugfix release. (LP: #1716250)

See Also

Package Description
libgl1-mesa-glx-lts-utopic_13_i386.deb Transitional package for libgl1-mesa-glx-lts-utopic
libgl1-mesa-glx-lts-vivid_13_i386.deb Transitional package for libgl1-mesa-glx-lts-vivid
libgl1-mesa-glx-lts-wily_13_i386.deb Transitional package for libgl1-mesa-glx-lts-wily
libgl1-mesa-glx-lts-xenial_13_i386.deb Transitional package for libgl1-mesa-glx-lts-xenial
libgl1-mesa-glx_18.0.5-0ubuntu0~16.04.1_i386.deb free implementation of the OpenGL API -- GLX runtime
libglapi-mesa-lts-utopic_13_i386.deb Transitional package for libglapi-mesa-lts-utopic
libglapi-mesa-lts-vivid_13_i386.deb Transitional package for libglapi-mesa-lts-vivid
libglapi-mesa-lts-wily_13_i386.deb Transitional package for libglapi-mesa-lts-wily
libglapi-mesa-lts-xenial_13_i386.deb Transitional package for libglapi-mesa-lts-xenial
libglapi-mesa_18.0.5-0ubuntu0~16.04.1_i386.deb free implementation of the GL API -- shared library
libgles1-mesa-dev-lts-utopic_13_i386.deb Transitional package for libgles1-mesa-dev-lts-utopic
libgles1-mesa-dev-lts-vivid_13_i386.deb Transitional package for libgles1-mesa-dev-lts-vivid
libgles1-mesa-dev-lts-wily_13_i386.deb Transitional package for libgles1-mesa-dev-lts-wily
libgles1-mesa-dev-lts-xenial_13_i386.deb Transitional package for libgles1-mesa-dev-lts-xenial
libgles1-mesa-dev_12.0.6-0ubuntu0.16.04.1_i386.deb free implementation of the OpenGL|ES 1.x API -- development files