Instalando o Beryl no Kubuntu 7.04 Feisty Fawn

Publicado por Alexandre Villas em 29/06/2007

[ Hits: 20.092 ]

 


Instalando o Beryl no Kubuntu 7.04 Feisty Fawn



Depois de muita pesquisa e de varar a madrugada tentando configurar meu Kubuntu, que teimava em dar pau na instalação do Beryl, lanço mão da minha árdua e sofrida experiência para que outros não passem por isso. Com a ajuda de dois colegas nossos daqui do VOL e outras pesquisas, neste tutorial espero que os usuários do Kubuntu possam ter um pouco de tranquilidade na instalação e uso do Beryl!

Instalando o Beryl no Kubuntu 7.04 Feisty Fawn

Antes de tudo quero dizer que este tutorial não é exatamente inédito, visto que é uma compilação de dois outros já postados aqui no VOL, dos quais dou créditos a Thiago de Almeida Milhomem e ao artigo do Bruno Tonia, mas que foram adaptados por mim em algumas partes por dois motivos:

1. Ainda não encontrei um artigo que mostre como instalar e configurar no Kubuntu, sempre é pro Ubuntu, que por mais que a diferença seja o KDE ao invés do Gnome, ainda tem lá suas outras dificuldades.

2. Todos os artigos que segui, por motivos diversos deixavam de funcionar na metade da instalação/configuração e eu tive que buscar complementos em outros artigos e outros sites até adaptar a correta instalação.

Enfim, vamos por as mãos na massa:

Primeira coisa a fazer é verificar se tua placa de vídeo suporta o Beryl. Achei numa pesquisa pela net que as seguintes placas são as recomendadas:
  • Intel i830 a i945
  • ATI Radeon acima da série X800
  • placas NVIDIA que suportam os drivers 9xxx

Imagino que outros modelos também possam funcionar, mas não sou nenhum expert para assegurar isso.

Agora precisamos saber se a aceleração 3D da sua placa está ativada com o comando:

$ glxinfo | grep direct

Se a resposta for "direct rendering:Yes", então estamos a mais um passo do sucesso! :)

Agora vamos configurar o arquivo xorg.conf que se encontra em /etc/X11/xorg.conf.

Para garantir uma volta aos padrões anteriores, não custa nada fazer um backup do original da seguinte forma (como ROOT):

# cd /etc/X11/
# cat xorg.conf > xorg.conf.original


Agora sim, vamos as alterações...

1 - Coloque a linha:

Load   "dbe"

na sessão "Module" na primeira posição.

2 - Coloque as linhas:

Option   "AllowGLXWithComposite"   "true"
Option   "XAANoOffscreenPixmaps"   "true"

na sessão "Device" na última posição.

3 - Agora, não obrigatoriamente, mas pra seguir um padrão, coloque na última posição da sessão "Screen" as linhas:

Option   "AddARGBGLXVisuals"   "true"
DefaultDepth   24

4 - Para terminar, no final do arquivo acrescente:

Section   "Extensions"
   Option   "Composite"   "Enable"
EndSection

Claro que se alguma dessas linhas já existir, você não precisará sobrescrevê-las ou duplicá-las. Salve o arquivo e feche o documento. Eu recomendo criar um arquivo xorg.conf.modificado apenas para assegurar que se você tiver que voltar com as modificações, não tenha que refazer cada linha dessas, então ainda no diretório /etc/X11/:

# cat xorg.conf > xorg.conf.modificado

Próximo passo, instalar um bocado de bibliotecas para o bom funcionamento do Beryl. Assim como bebida, instale com moderação, ou seja, como nosso amigo Thiago disse, para evitar problemas, um comando de cada vez. Me dei a liberdade de retirar uma das bibliotecas sugeridas por ele por eu não tê-la encontrado (lembrem-se de estar como root pra poder instalar os programas).

# apt-get install libdrm2 libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 x11proto-core-dev
# apt-get install x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev
# apt-get install x11proto-render-dev x11proto-randr-dev libcairo2 libcairo2-dev libcairo-perl
# apt-get install libmono-cairo1.0-cil python-cairo libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa
# apt-get install libwxgtk2.4-1 libwxgtk2.6-0 mesa-common-dev mesa-utils libsvn1 libglitz1
# apt-get install libglitz-glx1 libxfont1 libfontenc1 libwnck-common libwnck18 libsvn1


Para finalizar a instalação, o tão esperado Beryl!!!

# apt-get install beryl beryl-manager

Agora é o seguinte, para você testar, basta iniciar o beryl-manager que deve aparecer em "Sistemas" ou então num konsole de comandos, digitar "beryl-manager". Clique com o botão direito em cima do diamante vermelho que aparecerá na tua área de trabalho, escolha o tema que te agradar mais no "Gerenciador de temas Emerald" e clique em "Configurações do Beryl" para configurações diversas deste programa tão interessante, mas dou uma dica, que ao menos pro meu computador é muito importante... quando você entrar nas configurações do Beryl, verá um doa itens de configuração chamado Settings, Profiles and Desktop Integration, que ao clicar nele, abrirá no campo direito uma tabela com duas abas: Profiles e Backends Integration. Na segunda aba, não mude o "DE and Settings Backend" para "Backend KDE Configuration", porque mesmo que estejamos usando o KDE, por algum motivo a ativação desta opção faz com que muitas funcionalidades do Beryl pare de funcionar.

Falta agora criarmos um link simbólico pra que a cada vez que iniciarmos o sistema, o Beryl entre automaticamente:

$ ln -s /usr/bin/beryl-manager ~/.kde/Autostart/

Outra dica que deixo é a seguinte: Quando você reiniciar o PC e sua interface gráfica não carregar ou ficar presa, click nos botões "Ctrl+Alt+f1" para abrir um terminal, logue-se com seu usuário, depois como root, vá na pasta onde está o xorg (/etc/X11/) e dê o comando para restaurar o xorg original:

# cat xorg.conf.original > xorg.conf
# shutdown -r now


Entre em sua área de trabalho após o reinicio e marque a opção, no Beryl "Executar um gerenciador de janelas caso o gerenciador Beryl falhar". Não recomendei fazer isso desde o início porque também numa pesquisa após meu Beryl falhar em suas funcionalidades, li (ainda não confirmo plenamente, mas...) que esta opção deve ficar desmarcada para não dar problemas. Enfim, entre novamente no diretório do XORG e refaça a operação de configuração deste arquivo... (lembra que disse para criar o arquivo xorg.conf.modificado???? :)).

# cat xorg.conf.modificado > xorg.conf

Reinicie teu PC e tudo deve funcionar agora.

Boa diversão a vocês!

Outras dicas deste autor

Listando diretórios e arquivos

Configurando o apt-get para rodar pelo proxy de duas formas diferentes

BUG da transparência no konsole do KDE

Plugin de vídeo para FireFox

Bibliotecas para o kernel

Leitura recomendada

Ubuntu 12.04 - Resolvendo problema do Java 7

CDR em Postgres no Elastix 2.4.0

Ratio Master no Linux através do Wine

Com o começo difícil, o porém fica mais fácil

Desligamento automático do Ubuntu

  

Comentários
[1] Comentário enviado por brunnoboni em 03/07/2007 - 19:21h

Não consegui fazer pegar o beryl no meu laptop com placa de video intel media graphics... pois qdo ponho o comando glxinfo | grep direct ele retorna a mensagem:

direct rendering: No

Alguém sabe como posso habilitar minha placa para dá suporte a esse aplicativo??







[2] Comentário enviado por lefigo em 06/07/2007 - 10:59h

Compartilho da mesma dúvida de meu colega... Possuo uma placa de vídeo Intel 915GM e gostaria de saber como habilitar a aceleração 3D em minha placa. Obrigado!

[3] Comentário enviado por ac_nobrega em 10/07/2007 - 11:31h

Olá Alexandre, parabéns pela dica.

Muito bem explicada, só faltou um detalhe:
É necessário instalar os temas do Emerald, caso contrário não haverá barra de título e botões de fechar/minimizar/maximizar janelas.

Para instalar os temas: $ sudo apt-get install emerald-themes

Em seguida clique com o botão direito no diamante vermelho e escolha a opção Emerald Theme Manager.

Selecione o tema que lhe agradar, clique no botão Quit em seguida novamente no diamente vermelho e selecione Reload Window Decorator.

Espero ter ajudado.

Um abraço.

[4] Comentário enviado por ThiagoFeitosa em 13/07/2007 - 22:21h

Muito bom tuto, mas pra ele ficar completo precisria falar como se instala o drive da placa de videio nvidia.......eh nessa prte q eu tenho problema.........3 vezes tive q reinstalar meu kubuntu 7.04.....
Sempre acontece qnd eu tento instalar os drivers........dpois q 'instalar' e reiniciar o pc não consigo mais carregar o modo grafico.......preciso de ajuda pra isso. Será q alguem pode me ajudar????????????

[5] Comentário enviado por Virus_cg em 28/07/2007 - 18:36h

Sobre a placa Intel Qualquer coisa pra usar com o Beryl... Coloquei o Beryl em 20 maquinas com essas variações de placa na miinha escola... Veja se o pacote xserver-xorg-video-intel está instalado... Varri uns arquivos e só notei este pacote em especial... Talvez o computador de você ainda esteja usando um drive genérico...

[6] Comentário enviado por ale1987 em 27/10/2007 - 09:51h

thiago voce ten ki entrar na net primeiro e entao o ubuntu vai buscar seu driver

[7] Comentário enviado por cristianossilva em 14/02/2008 - 14:07h

Show de bolo, executei todos os passo do processo acima e funcionou perfeitamente, só que ontem eu fiz uma atualização do Kubuntu e depois disso o Beryl deixo de funcionar, mesmo carregando via linha de comando. Neste última atualização que realizei, tinha atualizações do kernel, será que tem alguma coisa haver??? Se alguém já passou por isso, pesso que me ajudem!!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts