Não é possível instalar o driver proprietário da AMD (não é possível encontrar cabeçalhos de kernel)

0

Instalei o Linux Mint em uma configuração de computador relativamente antiga que tenho que usar como media center na minha TV. Como estou usando um chip gráfico dedicado da ATI, preciso dos drivers porque a área de trabalho se estende além dos lados da tela.

Eu fiz o download do driver legado do Catalyst 13.1 para o Linux de 32 bits e executei o script. Quando ele tenta instalar, isso me dá um erro. Diz:

"Uma ou mais ferramentas necessárias para instalação não podem ser encontradas no sistema. Instale as ferramentas necessárias antes de instalar o driver fglrx. Opcionalmente, execute o instalador com a opção --force para instalar sem as ferramentas. Forçar a instalação desativará a aceleração de hardware da AMD e poderá tornar seu sistema instável. Não recomendado. Veja /usr/share/ati/fglrx-install.log para mais detalhes "

Eu verifiquei o arquivo .log mencionado e ele diz isso:

"Verifique se o sistema possui as ferramentas necessárias para a instalação. A instalação do fglrx requer que o sistema tenha cabeçalhos de kernel. O /lib/modules/3.13.0-24-generic/build/include/linux/version.h não pode ser encontrado neste sistema. Uma ou mais ferramentas necessárias para instalação não podem ser encontradas no sistema. Instale as ferramentas necessárias antes de instalar o driver fglrx. Opcionalmente, execute o instalador com a opção --force para instalar sem as ferramentas. Forçar a instalação desativará a aceleração de hardware da AMD e poderá tornar seu sistema instável. Não recomendado. "

Eu verifiquei no diretório que ele menciona e, na verdade, não consegui encontrar version.h

para tentar corrigir o problema que eu fiz:

apt update

depois reinicie. O erro persistiu.

Sou um novato em Linux e gostaria de ajuda para resolver esse problema. Obrigada!

Chip gráfico: ATI HD 4350 Versão do Driver: 13.1 legacy linux 32 bit Kernel: Linux versão 3.13.0-24-generic (buildd @ komainu) (gcc versão 4.8.2 (Ubuntu 4.8.2-19ubuntu1)

    
por xzenocrimzie 08.11.2014 / 06:04

1 resposta

1

Resposta curta é: você não pode. O driver proprietário herdado suporta apenas o servidor X.Org até a versão 1.12 e o linux até a versão 3.4. Alguns patches foram produzidos para o portar até o kernel 3.8, mas isso não resolve o fato de que a versão atual do X.Org é 1.16 (e que o kernel 3.8 ainda não é suficiente para você).

Você pode

  • Use o driver de código aberto
  • Procure uma versão mais antiga do Linux Mint com o X.Org e a versão do kernel que mencionei (o Linux Mint baseado no Ubuntu 12.04 deve funcionar, mas não tenho uma experiência direta no Linux Mint e não sei dizer qual versão ele é )
  • Procure outra distribuição do Linux seguindo esses pacotes mais antigos. O Debian Wheezy, o atual estável, tem com certeza drivers fglrx-legacy no repositório de backports.

FYI: para ter o arquivo perdido, você deve instalar o linux-headers- (seu-kernel-version). Mas como eu te disse, isso não vai ajudar em nada.

FYI2: apt update apenas baixa dos repositórios configurados a lista de pacotes disponíveis em tais repositórios. Não faz qualquer alteração no seu sistema. apt upgrade e apt full-upgrade do (eles farão o download e instalarão as atualizações dos pacotes instalados), mas novamente eles não o ajudarão nesse problema específico. man apt é seu amigo.

    
por 28.11.2014 / 09:58