"unresolved symbol" error message during kernel module install

This information applies to the ATI Proprietary Linux Driver.

The following error message may appear while trying to install the fglrx kernel module:

: unresolved symbol

This error (or similar) occurs when the kernel source code is not installed properly or does not match the currently installed kernel.

In some cases, the kernel source is the correct version, but the necessary dependencies are missing. In this case, it may be possible to workaround the error as follows:

  1. cd /usr/src/linux

  2. make cloneconfig && make dep
    (note any errors)

  3. restart the system

  4. rebuild and reinstall the kernel module