Feb 27, 2014 - 04:28pm
I'm trying to update the driver in a Gigabyte Brix Pro (with the Iris Pro) running SteamOS, with version 1.0.3 of the Intel Driver Installer, but am having some difficulties. If I install all of the dependency packages (pulling from various repositories outside of the default Steam/Valve ones) then I can get the installer to start up, but it fails out when it checks the distro. Is there a way to manually install this update? I'm not worried about destabilizing the OS as it can be recovered pretty easily.
In case you need to know, I'm trying to create a GL context of 3.2, but the driver that installs with SteamOS when using an Iris Pro, defaults to an Intel Open Source Technology Center, Mesa DRI Intel(R) Haswell Desktop x86/MMX/SSE2 driver, with a GL version of 3.0 Mesa 10.0.1, so it's a no go. I'm a little confused and surprised actually, because with that Mesa number, I would have expected this driver to match or exceed the 2013Q4 release and show a GL version 3.3. I'm getting some weird behavior out of it when trying to create the context through SDL with literally any core context options - the same code works with other hardware/driver combinations. And if I create the context with no core context options set, it gives me a context with 3.0. Understandably, that's all probably outside of the scope of this thread.
What I'd like to do, if possible, is manually install this driver update, but I don't know this part of linux well enough to pull that off, so any guidance would be greatly appreciated.
Hi - My understanding is that Valve update those parts of the stack themselves,
so it's unlikely that our installer is going to get you any significant advantage: Also,
our packages are built targeting Ubuntu so there may be more divergence there
(I haven't really examined the realtionship between the packages in Vanilla Debian
vs Ubuntu vs SteamOS), so that might be tricky.
However, bearing in mind that you've said you're not worried about destabilisation
what you need to do is grab the config file (~/.ilg-config) after a run: In it you should
be able to see the apt repo the installer intends to use (it'll be in the [section] for the
distro/release you want to grab the updates for).
Then, add that repo in a file in /etc/apt/sources.list.d/… and run apt-get update.
Assuming that works, you can then install packages from our repo.
If our repo has the most recent versions, a simple apt-get upgrade
will do the trick. If not, you can use apt-cache policy to see what versions
are available, and apt-get install package=version to get a specific version.