Graphics Installer 1.0.3 for Linux*

21 posts / 0 new
Last post
thac0's picture
Graphics Installer 1.0.3 for Linux*

Hey gang,

The wait is over!

We have released the next iteration, version 1.0.3, of the Graphics Installer for Linux*! Read the download page for more information and begin updating your graphics stack.

This version of the Graphics Installer supports users of Ubuntu* 13.10 ("Saucy Salamander") and Fedora* 19 so you can get the most out of your Intel® graphics hardware. Gamers, for instance, require the very latest graphics stack to get the best experience out of your favorite games on Linux*. An up-to-date graphics stack impacts casual web users as well-- under the hood, the web is becoming media-rich as HTML5 increases in popularity.




freecode99's picture
Thanks, just completed the install!

Thank you very much!  Given the repository, the installer and the source, was able to make this work with a few adjustments on 13.10 64-bit.

First, after obtaining the keys for the repository perform a quick repo update:

user@host:~$ sudo apt-get update

Installer works, but in order to make it work best, found it better to start with the sudo command:

user@host:~$ sudo intel-linux-graphics-installer

Everything checked out fine, the code found everything as expected, rebooting now. Will check back in a few.

freecode99's picture
Working as expected!

Thanks for the update, this one works as expected. :)

Have a nice day all. Dont' worry, be happy. 

kabooki's picture
Did the url of the repository

Did the url of the repository change?

If I enable I get the following error:

failure: repodata/bedd273c05e703cf58c406b2ff59dc9b96a881e7d85c4cf3973d43808f38ebda-primary.sqlite.bz2 from intellinuxgraphics: [Errno 256] No more mirrors to try.<br /> [Errno 14] HTTPS Error 404 - Not Found


fledermaus's picture
Repo url

The repo should still be there: It's possible the CDN cache (or some ISP proxy)
is only letting part of the new repo contents through - give it a day or so to
filter through, I guess. If it's still broken then, shout again and we'll have another

camdenz's picture
Metadata wrong?

I am receiving the wrong version from the repo with Fedora 19:

No Presto metadata available for intellinuxgraphics

intel-linux-graphics-installer FAILED

<span style="line-height: 1.5;"> [Errno 14] HTTPS Error 404 - Not Found</span>

fledermaus's picture
Metadata missing

Hi - there seems to have been a problem with the metadata not being updated when the
installer package was updated: We're working on getting that fixed right now.

Thanks for letting us know.

nicu's picture
This is great news, but I

This is great news, but I wonder: when will you support other distros? Linux Mint for instance is a very popular distro for home users.


Off-topic: I really wish there will be, at some point, an updated Poulsbo driver so my Atom netbook can perform decently on the web.

eduardoyc's picture
Hi, when I try to install

Hi, when I try to install this new version, I receive this error message in Ubuntu 13.10 64 bits:

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PackageKit was not provided by any .service files



fledermaus's picture

Do you have aptdaemon and/or packagekit installed?

crunch33's picture
Expected version of libglib2.0-0 >= 2.35.9

First of all, I'm very pleased to see Intel to provide free and open drivers for Linux !

My Linux is CrunchBang, based on debian with mini laptop Atom N2600.

Ubuntu installation procedure works fine until package installation rejection due to expected libglib2.0-0 version >= 2.35.9 and newer version available for my distro is 2.33.12 !

So, I'm not able to install driver update (and my VGA port stays undetectable by xrandr / hp mini 4100sf).

My question is: building this new driver update really requires this new version of glib, or is it only an update to current glib version ? To avoid my problem, it would be better to use a relative old version of glib... if possible !

fledermaus's picture
libglib version

Hi - seems to indicate here ( ) that the current version for saucy (13.10) is 2.38.0-1ubuntu1 - are you definitely on saucy and not raring (13.04)?

If you are on saucy, is there a problem with your apt repository config that's preventing it from getting
updates? Those are the possible problems that spring immediately to mind based on your description

crunch33's picture
CrunchBang distro

Thanks for your contribution.

My distro is debian based (as ubuntu), but is not ubuntu. CrunchBang is a lightweight xfce distro welcome on Atom N2600 that can't aford a beautifull graphic environment.

Last libglib2.0-0 in CrunchBang synaptic is 2.33.12+really2.32.4-5 (and this is the installed version).

I understand difficult task for Intel to support all distros (supporting Gentoo would probably resolve much more technical issues).

So my question is: does Intel driver absolutly needs a very up to date libglib2.0-0 version or is it only a false dependency that locks installation?

fledermaus's picture
libglib dependency

It's not a build dependency, but it is an installation dependency (that's the library the installer was
built against for the target distribution).

crunch33's picture
wrong libglib installer dependency

Thank's for your response fledermaus.

So I undestand that it's a mistake building package with this wrong version dependency.

Please, could you provide us a new installer with correct installer dependency (ie the same than build dependency that should be the older possible for a larger compatibility) ?

fledermaus's picture

I think we may be talking at cross purposes here - it's not, I believe, a mistake.
The binary package really does depend on that version. If you build the source

With regards to supporting distributions other than the currently targeted ones,
I don't think it will be possible to alter the existing packages (thay have to go through
a _lot_ of QA before we can release them).

We may be able to do something about making it easier for people on distros other
than the currently targeted ones, but I can't make any promises about that yet,
we're still exploring the problem.

crunch33's picture

It's a pity for me, but I understand...

I hope you just check for this dependency and try to support a 18 month old libglib to improve compatibility.


nifr's picture
LIBGL_DEBUG=verbose glxgears - undefined symbol: __driDriverGetE

Thanks for all your efforts to provide these drivers. I just installed these on my Ubuntu 13.10 System.

I'm running a Core i5-3570 (non-K) with Intel HD 2500 IGPU.

1. Issue

Running LIBGL_DEBUG=verbose glxgears results in the following output:

pci id for fd 4: 8086:0152, driver i965
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/
libGL: screen 1 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/
libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/x86_64-linux-gnu/dri/ undefined symbol: __driDriverGetExtensions_swrast

25416 frames in 5.0 seconds = 5083.178 FPS

2. Issue

I experience horizontal tearing in almost every video played with the Ubuntu default video (totem) player since i installed the driver.


Further i have the following questions:

1. How can i test/verify that the driver is successfully installed (and definitely being used) ?

2. How to uninstall the driver completely after using the intel-linux-graphics-installer?

3. Is it possible to run the installer without the GUI (i.e. for scripted setups)? If yes - which arguments need to be passed?




nifr's picture

I'm not sure if the driver is installed correctly.

Why does LIBGL_DEBUG=verbose output driver i965 ...

... while lshw -c video outputs :

       description: Display controller
       product: Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:52 memory:f6400000-f67fffff memory:d0000000-dfffffff ioport:f000(size=64)


modinfo i915 output

nico@nico-i5:~$ modinfo i915
filename:       /lib/modules/3.11.0-15-generic/kernel/drivers/gpu/drm/i915/i915.ko
license:        GPL and additional rights
description:    Intel Graphics
author:         Tungsten Graphics, Inc.
license:        GPL and additional rights
srcversion:     6422A1AA6E59CE389D6597C

modinfo i965 output:

ERROR: Module i965 not found.

lspci -nnk output:

00:02.0 Display controller [0380]: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller [8086:0152] (rev 09)
    Subsystem: ASRock Incorporation Device [1849:0152]
    Kernel driver in use: i915


nifr's picture
Addition #2
/usr/lib/nux/unity_support_test --print output:

pci id for fd 4: 8086:0152, driver i965
OpenGL vendor string:   Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Desktop 
OpenGL version string:  3.0 Mesa 10.1.0-devel (git-3f3aafb saucy-oibaf-ppa+curaga)


i915 or i965 ?

fledermaus's picture
Graphics glitches and uninstallation

Ok, to answer some questions:

The drivers are (in this release) just normal packages for ubuntu made from more up to date
upstream releases: the 2013-Q4 release (which is what is currently out for saucy) does not
contain an updated kernel video driver (saucy's driver was already new enough for 2013-Q4).

So if the packages in the update are installed, then that's all that should be neccesary: The packages
for this release are:

i965-va-driver intel-gpu-tools libva1 libva-egl1 libva-glx1 libva-tpi1
libva-x11-1 libva-drm1 libva-intel-vaapi-driver vainfo

You can uninstall them as follows:

# remove the intel linux graphics repo from /etc/apt/sources.list.d
apt-get update
apt-get remove libva-drm1
apt-get install --reinstall \
i965-va-driver/saucy \
intel-gpu-tools/saucy \
libva1/saucy \
libva-egl1/saucy \
libva-glx1/saucy \
libva-tpi1/saucy \
libva-x11-1/saucy \
libva-intel-vaapi-driver/saucy \

Note that when you do this, you may have to remove any related -dev packages by hand first,
you can reinstall them afterwards.

It's probably worth mentioning at this point that you should check that all of the above packages
are from the intel linux graphics repo and not some other PPA, and also that the mesa and libdrm
packages are from vanilla ubuntu and not a PPA (we can't test against every PPA so it's impossible
to rule out a bad interaction between their updates and ours in advance, as I'm sure you understand)

Hope this helps, please let us know if you have any further questions.

Log in to post comments