Do graphics drivers for Intel HD 4600 exist?

34,197

Solution 1

Following link points to the same issue: ubuntu 12.04 - intel hd4600 haswell graphics issue

Ubuntu 12.04 (Precise) uses older kernel, while better support of Intel HD4600 was added into later kernels. It should be solved in Ubuntu 13.04 kernel and command bellow allows to use Ubuntu 13.04 kernel in 12.04 Ubuntu.

Install Raring (13.04) kernel and x-server with following command:

sudo apt-get install linux-generic-lts-raring xserver-xorg-lts-raring

I tested this steps today on fresh install of 64bit Ubuntu Precise 12.04.2 with Intel i5-4670K processor.

Comments:

  • Link on top of this answer does not install 13.04 kernel (Raring), but only 12.10 kernel (Quantal)
  • Ubuntu Precise 12.04.2 64bit (image available for download today) already includes Quantal kernel and x-server as a default. This 12.10 kernel (Quantal) has some basic support of Haswell processors (more on this link)

Solution 2

LTS Enablement Stack upgrade worked well for me, I no longer have flickering issues. If you encouter this problem, try that first. It's pretty much the same solution as what user178023 linked to, except I didn't have to enable proposed updates to make it work.

Solution 3

OK, since Intel drivers are open source you can't find them in additional drivers as they should be installed doing the Ubuntu installation. I'd recommend trying to install the drivers from a ppa.

Open the terminal and write:

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update 
sudo apt-get dist-upgrade

This adds a graphics repo and will(hopefully) update your drivers to the newest.

If this causes any problems then remove the repo and type this into the terminal:

sudo apt-get update 
sudo apt-get dist-upgrade
Share:
34,197

Related videos on Youtube

Johniel E. Babiera
Author by

Johniel E. Babiera

Updated on September 18, 2022

Comments

  • Johniel E. Babiera
    Johniel E. Babiera over 1 year

    I recently installed Precise on an Intel i7-4770 machine with a HD 4600 GPU and I've unfortunately been experiencing the dreaded "flickering mouse cursor" from the beginning.

    I read that supposedly using the right graphics drivers for the GPU would have a high chance of fixing the issue.

    Being pretty new to the Linux graphics drivers world, I'm not sure what exactly I should be looking for. Do Linux drivers specific to the HD 4600 exist in the wild, or do I instead want something like Mesa as the "next best thing". What other options do I have?

    • web.learner
      web.learner almost 11 years
      Are any drivers listed in "Additional Drivers"? (You can find "Additional Drivers" in the "Software Sources" application)
    • Johniel E. Babiera
      Johniel E. Babiera almost 11 years
      Seth, there aren't any at this point.
  • Johniel E. Babiera
    Johniel E. Babiera almost 11 years
    Mathias, I'm on Ubuntu 12.04 and that page states that support for it was dropped a while ago. Should the 13.04 version still work for me, or are there alternatives for my situation?
  • Admin
    Admin almost 11 years
    ... Did it work?
  • Johniel E. Babiera
    Johniel E. Babiera almost 11 years
    I will let you know as soon as I have a sec to give it a try! Thanks again!
  • Johniel E. Babiera
    Johniel E. Babiera almost 11 years
    Unfortunately that doesn't seem to work. The one case where the cursor always disappears is if you place it somewhere where there is an animation, such as this page: clabs.co/projects/acme_less/infrastructure.html If I place my cursor right on the red moving graph at the bottom, it will immediately disappear. I think the screen refresh is basically overwriting the cursor somehow, which doesn't happen on static chunks of the screen.
  • Admin
    Admin almost 11 years
    I'm suspecting that this isn't a driver-related problem after all. Try to follow the instructions at: brainstep.blogspot.dk/2012/02/… If you don't know what to do get back to me.
  • Johniel E. Babiera
    Johniel E. Babiera almost 11 years
    Great I'll give that a shot in a few days when I'm back at the machine that was giving me issues. Thanks again.
  • Johniel E. Babiera
    Johniel E. Babiera almost 11 years
    Using the LTS Hardware Enablement stack upgrade to the 3.5 kernel seems to have done the trick, I don't have a flickering cursor any longer.
  • Johniel E. Babiera
    Johniel E. Babiera almost 11 years
    Very interesting! Do you know approximately what kernel v. includes the necessary updates for hd4600 to be fully supported?
  • Jan Cejka
    Jan Cejka almost 11 years
    In this link is mentioned, that some basic support was backported by Canonical into 3.5 kernel (Quantal). Better support was according to the same source added in 3.8 kernel (Raring). First mention of Intel testing theirs drivers on HD4600 mentions kernel 3.9.5, Phoronix claims much better performance on 3.10 kernel vs. original 3.8 kernel from Ubuntu Raring.