Instalando drivers AMD GPU no Fedora 18

1

Como posso instalar os drivers gráficos da AMD no Fedora 18? Eu baixei o driver do site da AMD . Eu descompactei o driver e executei o script "amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run". Mas isso me dá um erro.

Durante a instalação, recebo este erro:

Supported adapter detected.
Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers.  /lib/modules/3.6.10-4.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.

Onde posso encontrar os cabeçalhos do kernel? Eu já fiz um yum instalar o kernel-headers (kernel-headers.x86_64), mas isso não resolve o problema.

    
por Dagob 07.03.2013 / 19:05

2 respostas

1

O pacote que você precisa para construir seus próprios módulos é chamado kernel-devel no Fedora. O pacote kernel-headers contém cabeçalhos do kernel, limpos para uso com glibc .

Atualização:

O OP informa que algo como o seguinte também é necessário.

Novos kernels não carregam include/linux/version.h , o que é necessário para construir o módulo. Uma correção é:

ln -s /usr/include/linux/version.h /lib/modules/<kernel-version here>/build/include/linux/version.h

Isto terá que ser repetido para cada novo kernel antes de construir o módulo, e o link externo impedirá que o gerenciador de pacotes remova completamente o diretório.

    
por 07.03.2013 / 19:58
1

Parece que, nas versões mais recentes do kernel, como na 3.8.1, o arquivo version.h mudou de lugar. Eu poderia fazer isso funcionar assim:

ln -s /usr/src/linux/include/generated/uapi/linux/version.h  /lib/modules/3.8.1-30-desktop/build/include/linux/version.h

Usando a versão 3.8.1 do kernel em um ambiente OpenSuse 12.3.

    
por 09.03.2013 / 21:06