Como faço para instalar o driver fglrx no Debian stretch? O rastreador de pacote afirma que não há pacote disponível no momento, então adicionei Sid, fixado em 100. Quando tento instalar o fglrx-driver agora, aptitude retorna algo sobre xorg-video-abi-18, um pacote que deve ser fornecido pelo próprio servidor X conforme indicado aqui .

Como é possível não ter algo tão importante como um driver no repositório de uma das maiores distros para quase um mês agora?

Resposta

O servidor X.Org atual fornece xorg-video-abi-19, que fglrx não suporta; os ABIs não são compatíveis com o encaminhamento, razão pela qual você não pode instalar o driver dos repositórios.

Com o Debian 9 e posteriormente, a única maneira de usar GPUs AMD é com o driver radeon gratuito (com seu firmware não livre complementar em firmware-linux-nonfree), ou para mais novo GPUs, seu sucessor, amdgpu (e nesses, você poderia, se necessário, usar o driver proprietário AMDGPU Pro).

Observe que fglrx não é realmente parte do Debian, é parte do repositório non-free que está hospedado na infraestrutura do Debian, mas não recebe a mesma quantidade de cuidado e suporte. No que diz respeito ao Debian, fglrx não está faltando em sua distribuição porque nunca fez parte dela.

Comentários

  • Os drivers diretos da AMD não parecem suportar a versão xserver: " erro: versão do servidor X detectada ' XServer 1.19.2_64a ' não é compatível. As versões suportadas são X.Org 6.9 ou posterior, até XServer 1.10 (padrão: v2: x86_64: lib: XServer 1.19.2_64a: nenhum: 4.9.0-3-amd64 🙂 A instalação não continuará. "

Resposta

Eu tive o mesmo problema e a instalação do driver de código aberto resolveu meu problema (certifique-se de ter contrib e non-free em seu source.lst):

apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati 

(o comando vem da seguinte página wiki: https://wiki.debian.org/AtiHowTo )

Resposta

Corrigi o problema fazendo o downgrade do servidor x para o fornecido em jessie. O seguinte script deve fazer o truque:

#!/bin/bash printf "deb http://ftp.de.debian.org/debian/ stable main contrib non-free\ndeb-src http://ftp.de.debian.org/debian/ stable main contrib non-free\n" > /etc/apt/sources.list.d/stable.list printf "Package: xserver-*\nPin: release a=stable\nPin-Priority:1001\n" > /etc/apt/preferences.d/xserver.pref apt-get update;apt-get dist-upgrade exit 0 

Para reverter suas alterações, exclua os arquivos criados neste processo.

Observe que eu não posso garantir que isso funcionará. Você só deve fazer isso se entender o que este script fará.

Comentários

  • Eu recomendaria baixar uma versão mais recente do fglrx da AMD (como Stephen Kitt sugeriu) em vez de fazer o downgrade do x-server. Fazer o downgrade de x parece mais provável de causar a quebra de outros elementos do sistema, especialmente visto que o alongamento tem divergido de jessie por mais de um ano desde que esta resposta foi postada.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *