Skip to main content

Manually Installing Intel's Graphics Drivers in Ubuntu 13.04


Intel’s graphics installer didn’t work for me in 13.04 (as shown below)... However I was able to find out how to install these same drivers from the command line.  

  1. Run the utility and you’ll get the error. The utility loads a file that defines the packages that need to be installed in the home directory. Open the file named “.ilg-config” in a text editor .
  2. Scroll until you find the most recent distribution.. in my case 12.10.  We see this file gives the source and all of the packages to be installed. So now we have to add the source either by adding it to /etc/apt/sources.list or from the gui add it like so:

  1. Then do an update of the sources (sudo apt-get update)
  2. Now install all of the packages listed, for me it was:

sudo apt-get install libcairo2 libcairo-gobject2 libcairo-script-interpreter2 libdrm2 libdrm-intel1 libkms1 libva1 libva-x11-1 libva-glx1 libva-tpi1 libva-egl1 vainfo libxatracker1 libgbm1 libegl1-mesa libegl1-mesa-drivers libopenvg1-mesa libgles1-mesa libgles2-mesa libglapi-mesa libgl1-mesa-glx libgl1-mesa-dri libgl1-mesa-dri-experimental libosmesa6 libglu1-mesa i965-va-driver libva-intel-vaapi-driver xserver-xorg-video-intel libdrm-nouveau2 libwayland0

but it may be different for you.

Now if we run glxinfo we see direct 3D rendering is enabled using the Intel Open Source drivers!

...

Thanks! Please note, i’m not responsable if this doesn’t work... or messes things up. It worked fine for me but do it at your own risk (or just wait for them to update the app).

Comments

Popular posts from this blog

Kivy vs React-Native for building cross platform mobile apps

I've built three apps now using Kivy and one with React-Native, just wanted to share my thoughts on both.

Just a warning, I am strongly biased towards python and this is all based on opinion and experience and is thus worth what you pay for it. I don't claim to be an expert in either of these, just have worked with each for several months.  If something is incorrect I'd love to hear advice.

Kivy
Demo of one of the apps



Pros:
Nice to be able to run natively on the desktop WITHOUT a simulatorPython is easy to work withUse (almost) any python libraryVery easy to create custom widgetsKivy properties and data binding just work. Way nicer than React's "state" / flux / redux whatever you want to call it (stupid?). Native interfaces (pyjnius) and (pyobjc)Runs and feels pretty smooth Cons:Default widget toolkit looks like Android 4.4. Requiring you use your own widgets or a theming kit like KivyMD if styling bothers youCreating dynamic widgets declaratively is not yet s…

Control Systems in Python - Part 1 - Bode and Step Response

I hate matlab with passion, yet sadly, nearly everyone uses it.  I'm a fan of Python and open source stuff so here's a simple article on how to do some common control systems stuff in Python.

First we need to make sure the environment is setup.
Install IPython (or you can use any other python shell, but a unicode supported shell is preferred)Install python-control (numpy, scipy)Install sympy
These should do if your on Ubuntu/debian:

sudo apt-get install python-sympy python-numpy python-scipy python-matplotlib ipython
Then you need to install python control, see How to download and install python-control
Intro to using SympyOpen ipython and run the following:

import sympy from sympy import * sympy.init_printing() s = Symbol('s')

Now we can do things like define transfer functions using the symbolic variable s.


We can expand the bottom using the .simplify() method

and we can do something more complex like...
which is really nice because it does all the multiplication for us... and it’…

How to populate a Combo Box in GTK3 using Glade

This post will show how to use Glade to list combo box items with GTK3 since I could not find any other tutorials and it took me a while to figure it out.  No coding necessary!

Step 1:  Insert the combo box. A GtkComboBox will be created.


Step 2: Select the combo box.  In the General Properties click the ... button next to ComboBox Model and click new.  A new GtkListStore will be created and set to the combo box's model.

Step 3: With the combo box selected, open the Combo Editor by clicking the edit button from the toolbar.
Step 4; Add some columns to the combo box's liststore.  Use type: gchararry for text.  Insert any other model columns at this time as well.

Step 5: Insert data into the liststore by scrolling down in the Combo Editor and clicking the + to add a new row.  Enter the data needed for each row.

Step 6: Click the Hierarchy tab and then click add.  A new GtkCellRendererText will be created.

Step 7: Under properties and attributes, change the Text: from unset to th…