PRE-NOTAS
Esta resposta também se aplica à atualização mais recente do HWE para 14.04 (AKA 14.04.5). Essa atualização traz o Xorg e o kernel para as versões no 16.04. Leia abaixo para mais detalhes sobre por que isso é importante.
FUNDO
Vamos começar com uma descrição geral.
Com o lançamento do Ubuntu 16.04, veio a falta de drivers proprietários para a AMD. "Por quê?" você pode perguntar. Bem, é por causa de algumas coisas.
Em primeiro lugar, simplesmente não é compatível. Você não encontrará fglrx
nos repositórios 16.04, nem uma versão para o 16.04 online. Se você baixar a versão mais recente do site da AMD e instalá-la, encontrará o Modo Gráficos baixos, telas em branco e outras coisas desagradáveis que não deseja que aconteçam.
Você pode esperar que a AMD intervenha para atualizar o driver, mas você não deve conhecer a reputação da AMD de abandonar o suporte para placas ainda um pouco mais antigas no Linux. Como a AMD não deseja atualizar o driver, a Canonical pode fazer um para o Ubuntu, exceto que não. Como o 16.04 é uma versão LTS, a Canonical precisaria manter um driver AMD por pelo menos 5 anos, o que seria difícil de fazer.
Sempre existe a possibilidade de a AMD lançar outro driver gráfico amplamente compatível ou de que as pessoas simplesmente se afastem da AMD no Linux. Não faz sentido gastar muito esforço em um driver para alguns sistemas operacionais Linux (fazer isso para todos seria mais difícil), que ainda precisaria ser suportado se um novo driver fosse lançado pela AMD.
Mais sobre isso aqui: http://www.omgubuntu.co.uk/2016/03/ubuntu-drops-amd-catalyst-fglrx-driver-16-04
DESEMPENHO
Agora, só porque você não possui um driver proprietário não significa necessariamente que você terá um tempo terrível. Afinal, a Intel faz muito bem.
Se você apenas usa o computador para navegar na Web, enviar e-mail, responder / fazer perguntas aqui, alguns vídeos do YouTube e não muito mais, a falta de drivers proprietários provavelmente não o incomodará. Você pode notar alguma gagueira no vídeo e talvez não. Honestamente, não há como dizer de antemão.
Se você joga, usa aplicativos de renderização, programas de modelagem 3D ou qualquer outro software graficamente avançado ou intenso, você está em uma situação muito mais complicada.
Pessoalmente, eu já vi relatórios aqui e em revisões e artigos em outros lugares que dizem que a AMD com drivers de código aberto é terrível: os programas não funcionam, pois precisam de versões OpenGL / CL que os drivers padrão não podem fornecer; jogos são lentos e gagos; vídeos cortados e leve o áudio com eles; etc. No entanto, também vi algumas pessoas dizerem que podem jogar muito bem, os vídeos são perfeitos e não há problemas.
Essa contradição pode dever-se aos dois drivers de código aberto diferentes disponíveis: radeon
e AMDGPU
. AMDGPU
fornece um melhor desempenho, acredito, mas está disponível apenas para placas mais recentes. As placas mais antigas (que para a AMD podem significar 6 meses, se você não tiver sorte) estão bloqueadas radeon
, e uma pesquisa no Google e no Ask Ubuntu mostra que não há como mudar qual delas você está usando. Pelo menos, não há como ser lançado.
Assim como em muitas coisas, você não pode saber o que acontecerá a menos que tente, por isso, se estiver disposto a arriscar uma atualização, vá em frente.
OPÇÕES
Então, talvez você tenha mergulhado na esperança de ter o cartão que receberia AMDGPU
, mas não teve a mesma sorte. Talvez você tenha instalado ou atualizado sem conhecer a situação da AMD. Talvez você tenha AMDGPU
e simplesmente não é suficiente. Seja qual for o motivo pelo qual você está no 16.04 com gráficos AMD, existem algumas opções para você.
1. O primeiro e mais óbvio é apenas fazer o downgrade para 14.04 .
- Ele ainda é suportado até 2019, então você tem mais 2-3 anos para usá-lo. Quem sabe? A essa altura, a AMD pode ter decidido mudar completamente seu modelo de negócios e realmente fornecer um bom suporte.
- Você pode usar
fglrx
e obter o desempenho que deseja / precisa.
- Observe: 14.04.5 trouxe o Xorg 1.18, que é o que causa o problema no 16.04 para começar. Felizmente, é completamente possível fazer o downgrade do Xorg para 1,16 ( em 14.04 ), para que você ainda possa usá-lo
fglrx
. Leia aqui .
Talvez 14.04 seja muito antigo para você. Talvez não tenha compatibilidade para o novo aplicativo que você usa tanto. Talvez você não queira ter o problema de fazer backup de dados e reinstalar. Bem, há outra opção.
2. Experimente os drivers do Oibaf .
- Eles funcionam para AMD, NVIDIA e Intel, para que você possa experimentá-los se não gostar dos drivers proprietários da NVIDIA ou se desejar obter mais desempenho da sua placa Intel.
- Eles suportam as versões mais recentes do OpenGL e OpenCL, para que coisas que dependem delas funcionem.
- Eles afirmam ser otimizados, para que você possa ver um aumento real no desempenho.
O driver de Oibaf parece ser um ótimo substituto fglrx
, e provavelmente é. No entanto, se você possui uma placa AMD realmente recente, experimente a própria oferta da AMD.
3. AMDGPU-PRO
- Ele é proprietário e é mantido pela AMD, portanto, deve fornecer o mesmo desempenho que
fglrx
ele.
- Na verdade, ele também funciona na versão 14.04, para que você possa experimentar se ainda estiver nessa.
- UPDATE : 16.60 foi lançado, o que adiciona suporte para alguns cartões mais antigos (de 3 a 4 anos). Link atualizado.
Infelizmente, o AMDGPU-PRO não é um substituto verdadeiro para fglrx
. Embora ele ofereça suporte ao 16.04, ele é compatível apenas com 20 modelos. Isso não é muito.
Se você não se importa com o desempenho ou já possui o que precisa, não se preocupe com todas as coisas proprietárias, desatualizações ou instalações estranhas.
4. Basta ficar com os drivers de código aberto.
- Sem problemas para instalar, pois eles já estão em execução.
- Eles fornecem tudo o que você precisa se você não fizer nada de especial.
Esteja ciente de que, geralmente, eles não funcionam em jogos, especialmente os de alto nível.
5. Faça o downgrade do Xorg
- Isso não funcionará no 16.04.
Pode funcionar, pode danificar seu sistema até você reinstalar a versão correta. No entanto, se funcionar, você fglrx
voltará.
Leia a resposta aqui .
As opções estão longe de serem limitadas no 16.04, mas algumas podem não ser as melhores. Eu recomendo tentar o driver do Oibaf antes de fazer qualquer outra coisa, e apenas fazer o downgrade se você realmente não consegue suportar o desempenho e não pode usar o AMDGPU-PRO.