Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am attempting to install some ATI graphics drivers. The installer fails and the log says this:

Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers.  /lib/modules/3.8.4-202.fc18.x86_64/build/include/linux/version.h cannot be found on this system.
One or more tools required for installation cannot be found on the system. Install the required tools before installing the fglrx driver.
Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD hardware acceleration and may make your system unstable. Not recommended.

Now my question is simple: what package(s) do I need to obtain the header file? I am assuming it is a Linux source package (which I have already installed). Another problem is that by going to /lib/modules/3.8.4-202.fc18.x86_64/build appears to be an orphan symlink.

share|improve this question
I edited your question to try to make the log output a little more readable; please check it to make sure I didn’t get it wrong. Also, what do you mean by “orphan symlink”? – Scott May 8 '13 at 23:06
orphan symbolic link, a link to the file that no longer exists (like a shortcut in windows) – Grunt May 8 '13 at 23:12

You need to install the kernel-devel package (and all it requires) for the running kernel to be able to build modules for it. And rebuild it each time.

Note that Fedora uses new kernels and X, it has often happened that third party/vendor modules trail behind and just don't work.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.