Ubuntu 11.04 com placa ATI ainda lento? A solução está aqui!
Saudações amigos!
Aqui estou novamente abordando o tema da lentidão do mais novo Ubuntu, quando se tratando de placas de vídeo ATI. Acontece que a solução anterior que forneci aqui blog melhorou bastante, mas o sistema ainda estava consumindo muita memória e muito processamento, e comecei a pensar em deixar o Unity para o Ubuntu 11.10.
Mas resolvi pesquisar um pouco, além de analisar o comportamento do sistema. Descobri algumas coisinhas que deixaram o sistema muito mais suave.
Pré-requisito: para fazer a maioria das modificações deste post, é necessário instalar o CompizConfig, disponível nos repositórios do sistema.
1. Recapitulando: Desabilitando a sincronização do Vblank
Como bem informei no curto post passado, você pode desabilitar a sincronização do Vblank para dar uma melhorada massiva no desempenho. Execute o CompizConfig e na aba Geral, clique sobre a opção OpenGL(1):
Agora basta desabiliar a opção desejada, como mostra a imagem abaixo:
2. Desabilitar a detecção de taxa de atualização do Composite
Ainda no CompizConfig e na aba Geral, selecione a opção Composite(2) (vide a primeira imagem do post). Agora, basta desmarcar a opção Detectar Taxa de Atualização:
3. Instale a última versão do Driver proprietário da AMD
Drivers AMD AIT tem fama antiga de serem problemáticos em sistemas operacionais Linux. Nos últimos anos o negócio melhor bastante, mas ainda assim, não chegou ao ideal.
Andei bisbilhotando a página dos drivers oficiais da AMD e vi que havia saído uma nova versão do driver da minha placa de vídeo (ATI Radeon HD 3200 Graphics) poucos dias antes do lançamento do Ubuntu 11.04.
Optei por atualizar, e pode até ser impressão, mas achei que o sistema passou a rodar de maneira muito mais suave. Não tive nenhum problema com o instalador fornecido pela AMD e recomendo a qualquer um tentar. Apenas desinstale (através do programa Drivers Adicionais, que já vem no sistema) o driver proprietário fornecido pelos repositórios do Ubuntu antes.
4. "Cape" o Adobe Flash
Ao ficar observando o alto consumo de memória e processamento do Google Chrome (meu navegador padrão nos últimos anos), notei que boa parte do processamento e memória consumido pelo programa era culpa do Adobe Flash. Sim amigos, Jobs estava certo.
Então configurei o navegador para bloquear os plugins e só executa-los quando eu disser que deve executar. Isso é feito na página de configuração de conteúdo, como você pode ver na imagem abaixo:
Mas algumas considerações sobre isso:
- Eu uso o Ubuntu 64bits, e é sabido que o Flash oficial final para este tipo de processador não foi lançado ainda. É possível rodar o Flash 32bits via gambiarra. Não sei se sistemas 32bits sofrem deste problema, mas acredito que possam sofrer sim. Fica a critério de cada um bloquear ou não o plugin, apesar de ser muito fácil rodá-los quando se precisa, não vou mentir que é um pouco incômodo;
- Apesar do Flash 64bits não ter sido lançado, é possível instalar a versão de desenvolvimento, incompleta. Como eu sou
um vermecara que gosta de testar, fiz a instalação do mesmo. O excessivo consumo de memória e processamento pode ser culpa disso.
Bom pessoal, é isso. Após as mudanças que realizei acima, o Ubuntu 11.04 melhorou bastante em termos de desempenho.
Odeio ter que admitir isso, mas o Unity ainda tem que melhorar bastante. É um sistema de gerenciamento desktop fenomenal, especialmente quando você aprende a utilizá-lo produtivamente, mas possui algumas arestas a serem aparadas. Com certeza na versão 11.10 o Unity será matador, pode confirmar.
Chegamos ao fim do artigo desta semana. Espero que tenham gostado.
Até a próxima!



