fglrx problema: cabeçalho do kernel faltando

-1

Eu tenho uma máquina com o Ubuntu 16.04 instalado e recentemente instalei uma FirePro V7900. Eu fui para tentar instalar os drivers, fglrx-15.201.2401, mas o cabeçalho kernal ou algo em /lib/modules/4.4.0-53-generic/build/include/linux/version.h está faltando. Eu pesquisei isso um pouco e tentei algumas outras correções, mas elas não parecem funcionar para esse driver. Eu tentei apenas copiar version.h mas não posso por algum motivo, mesmo como o usuário sudo. O erro é exibido no arquivo como

fglrx installation requires that the system has kernel headers.  /lib/modules/4.4.0-53-generic/build/include/linux/version.h cannot be found on this system.
Install kernel headers using the command apt-get install linux-headers-4.4.0-53-generic.

Parece que eles mudaram os arquivos armazenados, mas a AMD nunca recebeu o memorando ou este cartão é apenas mais antigo, então eles não estão preocupados. Alguém tem alguma solução razoável?

    
por Joshua A. Nicoll 20.12.2016 / 12:17

2 respostas

2

O Ubuntu 16.04 não suporta os antigos drivers FGLRX da AMD. Eu tenho placa gráfica GCN 1.0 e não posso executá-lo no Ubuntu também. Eles até empurraram uma nova atualização em 14.04, onde o FGLRX não funciona mais. Não sei se sua placa gráfica é GCN ou não. Se não for GCN, esqueça o Ubuntu. Vá para outras distribuições Linux como o Linux Mint 17.3 para FGLRX.

Editar: Acabei de verificar se a sua GPU é TeraScale 3 e não GCN. Você não tem outra opção a não ser ir para uma versão mais antiga da distribuição Linux, que não é o Ubuntu. Experimente o Linux Mint ou tente o site do DistroWatch.com para encontrar uma distribuição Linux para o seu computador. Além disso, você pode querer substituir sua GPU com a mais recente / mais recente placa gráfica.

    
por Faisal Aslam 20.12.2016 / 12:52
-1

Encontrei isso em outra resposta sobre a compilação, mas consertei a instalação do driver para a mesma placa:

sudo ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

tirado de: Ajuda para localizar o linux / version.h

    
por user651886 07.02.2017 / 18:28