Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Kubuntu 9.04
Por brunodila
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Compiz de cabeça para baixo
Linux user
Publicado por Arthur Rodrigues Stilben em 12/09/2011

Login: gugarthur, 29995 pontos
[ Hits: 1712 ]

Compiz de cabeça para baixo

Olá, pessoal.

Essa dica é para quem está tentando usar o compiz, mas na hora de habilitá-lo a tela do monitor fica de cabeça para baixo.

Para começar, vou contar como tudo começou comigo. Eu usava Fedora 11 e queria ativar o compiz. Vi que era necessário usar o driver da minha GeForce 7200. Depois de muita pesquisa, vi que o melhor seria instalar o driver do próprio site da nvidia.

O tempo passou, meu SO começou a ter umas reações estranhas e resolvi que estava na hora de atualizar o sistema para o Fedora 14. Na verdade tentei o 15 primeiro, mas como travava muito parti para o 14 ;).

Então, para instalar o compiz fiz a mesma coisa: fui no site da nvidia, baixei o driver, segui as instruções em Artigo: Instalando o driver da NVIDIA para as placas GeForce - vivaolinux.com.br e instalei (na época a versão era 280.13), tentei rodar o compiz, mas a tela congelava.

Pesquisei na internet e vi que o driver open-source para placas nvidia, o nouveau, tinha já um bom suporte 3D. Removi então o driver proprietário e instalei o novo driver.

Instalei os pacotes necessários e consegui rodar o compiz :). Mas quando reiniciei a máquina, a tela aparecia de cabeça para baixo. Removi, então, o compiz para que a tela voltasse ao normal. Mas ficou a dúvida: por que a tela ficou desse jeito?

Passei dias tentando resolver isso e finalmente consegui. Parece que havia um problema com o arquivo "/usr/lib/libGL.so.1". Na verdade esse arquivo é um link simbólico para outro arquivo. O problema é que ele estava linkado a um arquivo errado.

Ao instalar o driver proprietário da nvidia, inicialmente, parece que é criado um arquivo chamado "/usr/lib/libGL.so.<versao>", onde versão é a versão do driver. Para corrigir esse problema, basta modificar o link da seguinte forma (comando como root):

# rm /usr/lib/libGL.so.1
# ln -s /usr/lib/libGL.so.1.2 /usr/lib/nvidia/libGL.so.1


Reinicie o computador e mande brasa. Para verificar se está tudo ok, dê o seguinte comando:

$ glxinfo | grep render

O resultado deve ser o seguinte:

direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on NV46


Onde a versão do Gallium e do NV podem variar.

Lembrando: o pacote mesa-libGL deve estar instalado, além, claro do glx-utils.

É isso aí, pessoal, espero que essa dica ajude a muitos. ;)


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Instalando o aMSN 0.97.2 no Slackware 12 sem compilar nada
   Dica Linux recomendada Tudo sobre aMSN no Slackware
   Dica Linux recomendada Habilitando o peteleco no aMSN
   Dica Linux recomendada Programando macros para o OpenOffice.org
   Dica Linux recomendada Mplayer no Fedora Core

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.