Gráficos Open Source AMD são agora impressionantes, aqui está como obtê-los

O driver proprietário da AMD no Linux é rápido, mas cheio de bugs, e o driver de código aberto agora se tornou incrível

O driver proprietário da AMD no Linux é rápido, mas cheio de bugs, e o driver de código aberto agora se tornou incrível
Propaganda

O driver proprietário da AMD no Linux é rápido, mas cheio de bugs, e o driver de código aberto agora se tornou incrível - eis como obter o driver de código aberto com as novas melhorias de desempenho.

Por que usar drivers gráficos de código aberto?

Os usuários de gráficos que não são da Intel tiveram que usar os drivers gráficos fornecidos pela AMD e Nvidia para obter o desempenho esperado. Este ainda é o caso dos usuários da Nvidia, já que o driver de código aberto “Nouveau” é severamente limitado; no entanto, os usuários da AMD agora realmente têm uma escolha. Lançamentos recentes do kernel do Linux e do driver de gráficos de código aberto da AMD melhoraram um pouco o desempenho - até o ponto em que usar o driver proprietário não é mais um requisito.

Enquanto os drivers gráficos de código aberto da AMD ainda não estão a par do desempenho do driver gráfico “Catalyst” proprietário Como instalar drivers gráficos proprietários no Ubuntu, Fedora e Mint Como instalar drivers gráficos proprietários no Ubuntu, Fedora, & Mint [Linux] Na maioria das vezes, você vai ficar bem com o software de código aberto no Linux. Mas se você quiser jogos reais e poder gráfico, precisará de drivers proprietários. Veja como obtê-los. Leia mais, eles certamente melhoraram a um ponto em que a maioria dos jogos tem taxas de quadro que podem ser reproduzidas. Isso pode ser vantajoso por alguns motivos, incluindo o fato de que a maioria dos outros softwares (sans games) tende a funcionar melhor com os drivers de código aberto - seu uso é esperado e seus recursos são conhecidos.

Também são os drivers de código aberto que sempre funcionam com a versão mais recente do kernel, e são os únicos drivers que funcionam com o desktop Gnome Shell habilitado para Wayland. Em outras palavras, usando os drivers de código aberto, você está poupando muita dor e problemas.

A desvantagem de usá-los é que você não está obtendo desempenho real do hardware e não tem suporte total ao OpenGL (3.0 em vez de 4.3). Se você está jogando os jogos mais recentes e melhores no Linux, não se surpreenda se alguns deles exigirem que você use os drivers proprietários.

open_graphics_perf
Não acredita em mim que o desempenho melhorou significativamente? Dê uma olhada nestes benchmarks realizados pela Phoronix; você verá que o desempenho melhorou substancialmente durante um curto período de tempo. Certas cargas de trabalho fornecem um impulso ainda maior. Felizmente, não há muito que você precise fazer para aproveitar esses benefícios.

Use o último kernel

open_graphics_kernel2
Idealmente, você deve estar executando o kernel Linux mais recente: versão 3.13 (no momento da escrita) ou mais recente. Muitas distribuições não são exatamente assim, então talvez seja necessário aguardar até a próxima distribuição antes de receber as melhorias por meio de canais estáveis. Se você não quiser esperar, você pode descobrir maneiras de atualizar para o kernel Linux mais recente por conta própria.

Os usuários do Ubuntu podem fazer isso baixando o kernel e os arquivos de cabeçalho relacionados da página principal do kernel, como descreve essa postagem útil. Os usuários do Fedora podem atualizar habilitando temporariamente o repositório de rawhide, ou simplesmente aguardando um pouco - os usuários do Fedora geralmente recebem a próxima iteração do kernel dentro de um mês após o lançamento.

Se você não está rodando no kernel Linux 3.13, então você deve pelo menos tentar colocar as mãos em 3.12. Embora esta versão do kernel não tenha todas as melhorias que o 3.13 faz, ainda possui os principais recursos que oferecem a maior parte das melhorias de desempenho.

Para habilitar isso, você precisará ir para o seu arquivo de configuração do GRUB (localizado em / etc / default / grub ) e adicionar o seguinte aos argumentos do kernel: radeon.dpm = 1.

Isso permite o gerenciamento dinâmico de energia, que permite que seu chip gráfico aumente sua frequência para que ele tenha um desempenho melhor. Antes disso, seu chip gráfico ficaria sempre preso à menor frequência de operação, fornecendo um desempenho inferior.

Atualize o back-end de gráficos

open_graphics_mesa
Se você puder, também é uma boa idéia atualizar o Mesa para a versão mais recente. O Mesa é um framework que permite que os drivers se comuniquem com o sistema e também oferece suporte ao OpenGL. Se você é incapaz de fazê-lo, como atualizar o Mesa pode ser um pouco complicado, não é grande coisa - atualizar o kernel é a coisa mais importante a fazer.

Se você estiver usando o Ubuntu, você pode adicionar os repositórios Oibaf e Xorg-Edgers. Em seguida, você executará o mais recente servidor X.org X, a última versão do Mesa e os drivers gráficos mais recentes. Todas essas três partes assumem algumas das responsabilidades pelo seu desempenho gráfico (você pode encontrar uma explicação mais detalhada aqui), então, para o aumento máximo, você desejará verificar a atualização das três.

Certifique-se de ler as instruções dos dois repositórios antes de adicioná-los. Se você estiver executando uma distribuição diferente, terá que procurar por si mesmo para ver se é possível, além de recorrer à compilação do código.

Benefícios Extra!

Aqui está uma dica de bônus para você: O kernel Linux 3.13 agora oferece áudio através de HDMI por padrão, algo que anteriormente tinha que ser ativado manualmente. Se você estiver executando a versão mais recente de sua distribuição favorita, o kernel incluído deverá ser moderno o suficiente para oferecer suporte suficiente para áudio através de HDMI, mesmo que não esteja habilitado por padrão.

Se você quiser habilitá-lo, vá para o arquivo de configuração do GRUB novamente, e desta vez adicione o seguinte aos argumentos do kernel: radeon.audio = 1. Reinicie o seu computador e você poderá reproduzir áudio através do seu cabo HDMI.

Conclusão

É ótimo ver a rapidez com que os drivers de código aberto estão melhorando e ainda há muito espaço para melhorar ainda mais. Se você quiser aproveitar esses aumentos de desempenho e futuros, mantenha todos os seus pacotes de software o mais atualizados possível. Com essas melhorias, você pode fazer uso de algumas fantásticas builds de APU da AMD 3 Computadores DIY Affordable da AMD que você pode construir 3 Computadores DIY Powered APU da AMD Acessível que Você Pode Construir a Unidade de Processamento Acelerado, ou "APU", design integra uma unidade de processamento gráfico na mesma matriz da CPU, resultando em um design híbrido mais rápido e eficiente. Para aqueles de vocês que procuram construir um ... Leia Mais.

Você usa drivers gráficos de código aberto? Por que ou por que não? Deixe-nos saber nos comentários!

Crédito da Imagem: Phoronix

In this article