O driver de código aberto do xorg é muito mais estável que o proprietário, portanto, se você não precisar de nenhum dos recursos do driver proprietário, fique com o driver de código aberto.
Fglrx e fglrx-updates são os mesmos quando uma nova versão do Ubuntu é lançada. O Fglrx-updates mais tarde é atualizado quando drivers mais novos são lançados pela AMD, enquanto o fglrx geralmente não é atualizado até você atualizar para uma nova versão do Ubuntu. Isso significa que as atualizações do fglrx provavelmente terão melhor desempenho, menos bugs e mais recursos do que o fglrx, mas, em princípio, pode acontecer que uma atualização seja lançada para ele, que contém novos bugs (que podem até impedir o sistema de iniciar um GUI).
Agora, as vantagens do driver proprietário:
- Possui desempenho 3D muito superior, o que também é relevante para o desempenho da área de trabalho ao usar um gerenciador de janelas de composição (o Unity usa o Compiz, que depende muito da aceleração 3D)
- Com isso, a placa gráfica consome menos energia (principalmente relevante em laptops)
- Ele vem com suporte ao OpenCL, o que significa que alguns programas podem se beneficiar do chip gráfico (por exemplo, imagemagick, embora eu ache que esse recurso esteja desativado no Ubuntu)
- Você pode usar o VAAPI para obter decodificação de vídeo acelerada por hardware (por exemplo, no VLC media player), mas isso geralmente é necessário apenas em CPUs muito lentas, como AMD C-series ou Intel Atom.
- Em algumas placas, o driver de código aberto não suporta saída de áudio por HDMI; nesse caso, use o driver proprietário.
Agora, as desvantagens do driver proprietário
- Eu mencionei que é menos estável que o driver de código aberto?
- Em alguns sistemas, os artefatos lacrimejantes são visíveis ao reproduzir arquivos de vídeo (há uma configuração no Catalyst Control Center para evitar isso, mas não funciona em alguns sistemas)
- Para algumas configurações, é necessário usar o Catalyst Control Center em vez das Configurações do sistema Ubuntu, por exemplo, se você deseja estender a área de trabalho para um segundo monitor pela primeira vez.
Como eles são mencionados em um dos comentários, apenas uma palavra sobre os drivers experimentais : eu não recomendo usá-los, eles são atualmente (pelo menos em 12.04) incompatíveis com alguns outros pacotes (principalmente: decodificação de vídeo em hardware e o opencl não funciona sem hacks feios). Se você realmente precisa dos drivers mais recentes da AMD, obtenha-os no site da AMD e use-os para criar pacotes específicos de distribuição .
Longa história: se tudo funcionar bem para você com os drivers de código aberto, use-os. Se você deseja ou precisa de um dos recursos mencionados acima e está bem com o risco muito pequeno de uma atualização quebrar algo, use fglrx-updates, caso contrário, fglrx. Não use os drivers experimentais se não tiver certeza do que está fazendo.
X.Org X server
, mas não comfglrx-updates
oufglrx-experimental-xx
. A verificaçãosyslog
mostra que o problema estava com um processo (instância de)Xorg
. Basta colocá-lo lá fora para referência. Lembre-se, YMMV. Foi muito semelhante a este relatório de erro . Limpando o driver e instalando o mais recente, foifglrx-experimental-xx
corrigido.