Nov 03, 2014 - 07:59am
The ubuntu repository updated my kernel to version 3.13.0-39-generic and caused major issues with my intel graphics driver. Namely, there was flashing, delay, and jittery behavior.
I had to reboot and manually select the previous kernel version 3.13.0-37-generic in GRUB. With this older kernel version, the graphics work fine.
What is the recommended processes for dealing with kernel updates and intel graphics?
The DKMS packaging for the i915 driver should automatically rebuild the module for your new kernel when it is installed: The Debian and Ubuntu kernel packages automatically trigger a rebuild of all DKMS packages when
You can check to se what DKMS packages you have as follows:
~$ dkms status
Which will output a bunch of lines of the form:
kernel-module, version, kernel-version, arch: status
You should see an entry for i915, for your current kernel, with a status of installed.
If you think there's been a problem upon installation of a new kernel, you can try the following:
- Remove the i915-3.15-3.13-dkms package (this will remove the upgraded i915 driver and leave you with the one that came with your kernel). You will need to reboot to use the new (old) driver.
- Reinstall the above package (not that its exact name may change depending on which kernel provided the updated driver and which kernel is being targeted for the backport). This will force a recompile of the module for your new kernel. Again, a reboot will be required to switch to the recompiled driver.
I followed fledermaus' instructions. The rebuild of i915 for the -39 kernel completed sucessfuly, however, after reboot, I still have glitchy graphics problems. Perhaps there is some other issue.
Do you see the glitches even if you remove the i915-… package and then reboot? If so, sounds like some other part of the kernel is causing the problems, in which case I'd say install the old kernel package if it's still availble, and/or log a bug with ubuntu.
If you _don't_ see the glitches with the regular driver, then it sounds like the update isn't compatible with that kernel (for which I apologise, but as you can imagine it's not really possible to test for compatibility with kernels that aren't out yet) - however, a new installer with a more recent driver update was just released: It's possible that will solve the problem(s) for you, in which case we're good.