Beryl no Debian Etch sem mistérios

Publicado por Celso Luiz Annes Junior em 07/05/2007

[ Hits: 25.142 ]

 


Beryl no Debian Etch sem mistérios



Em primeiro lugar vamos verificar se esta rodando a Aceleração 3D, abra um terminal e digite:

$ glxinfo | grep direct

Caso seja retornada a seguinte mensagem:

direct rendering:yes

Caso a resposta seja diferente será necessário ativar a aceleração com o comando:

# apt-get install mesa-utils

Teste se a aceleração está funcionando agora, se não será necessário verificar os drivers da sua placa de vídeo.

Devemos adicionar algumas linhas no xorg.conf:

# vim /etc/X11/xorg.conf

No final da seção "Device" adicione as seguintes linhas:

   Option "XAANoOffscreenPixmaps"
   Option "AddARGBGLXVisuals" "On"

Ao final do xorg.conf adicione as seguintes linhas:


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

Já ouvi falar que em alguns casos em outras distribuições derivadas do Debian essa linha deve ser colocada no início para funcionar (será um mito?).

Agora será necessário reiniciar o X para que as mudanças tenham efeito, você pode reiniciar o computador ou simplesmente presionar as teclas Ctrl+Alt+BackSpace juntas.

Enfim chegou o anfitrião da festa! Mão à obra.

Você precisará adiquir uma chave pública, então:

$ wget http://debian.beryl-project.org/root@lupine.me.uk.gpg -O- | \
   sudo apt-key add -


Após isso adicione as seguintes linhas no sources.list:

# vi /etc/apt/sources.list

   deb http://debian.beryl-project.org/ etch main
   deb-src http://debian.beryl-project.org/ etch main

Atualize o repositório:

# apt-get update

Agora vamos à instalação:

$ apt-get install beryl-core \
   beryl-plugins-data \
   beryl-plugins \
   beryl-settings \
   beryl-manager \
   beryl emerald \
   emerald-themes \
   heliodor \
   heliodor-dbg \
   heliodor-dev


Para o Gnome pode se usar o Heliodor, ele contem os efeitos desejados por muitos, como aquele que faz as janelas pegarem fogo!

Para o KDE pode se usar o Aquamarine que não foi tratado no comando acima.

Agora é so aproveitar. Dê um Alt+F2 e coloque na caixa "beryl-manager" que ele vai iniciar o Beryl (esta é a versão 2.0).

Se você quiser incrementar o Emerald com mais temas pode procurar nestes sites:
Fontes de pesquisa:
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Tcptrack, um monitor de consumo de banda em tempo real

Criptografia nas diversas camadas do modelo OSI

Criando um roteador com o Linux

Instalando Debian em servidores DELL

O que é a certificação LPIC-1

  

Comentários
[1] Comentário enviado por daredevil em 08/05/2007 - 13:18h

Segui suas dicas mas a barra de titulo desaparece, tem ideia do que pode ser?

[2] Comentário enviado por carloslima80br em 10/05/2007 - 09:17h

instalei e configurei da forma como vc ensinou, mas toda vez que starto o beryl ele reinicia o X. Você sabe o que pode ser?????????

[3] Comentário enviado por Celso Annes em 14/05/2007 - 11:16h

daredevil, provavelmente você nao tem um tema no Emerald você pode baixar um em themes.beryl-project.org ou www.gnome-look.org, adicione o tema baixado ao Emerald e provavelmente irá funcionar.

canofx, nunca vi esse problema ate agora, de uma conferida se no Xorg.conf você colocou as linhas no lugar correto.


No final da seção "Device" voce deve colocar

Option "XAANoOffscreenPixmaps"
Option "AddARGBGLXVisuals" "On"


e ao final do Xorg.conf

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

Se você estiver usando outra distribuição do que não o Debian em alguns casos o item q é colocado ao final do xorg funciona so se for colocado no inicio.
Confira a instalação dos drives da sua placa tb

[4] Comentário enviado por chmod000 em 24/05/2007 - 20:34h

Aí, Celso, segui seu "passo a passo" e já estou com o berryl rodando redondinho...

Muito bom!!!

Agora quero ver se descubro como fazer para colocar um filme rodando como "papel de parede". Você sabe como? :$

[5] Comentário enviado por fabio em 21/06/2007 - 23:02h

Parabéns pela dica, funcionou uma beleza pra mim. Ainda não tinha experimentado o Beryl, bem melhor que o Compiz :)

chmod, isso vc faz com o xine, basta rodar:

xine -R seu_vídeo

Fonte: http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8024

[6] Comentário enviado por ferraoferrao em 28/06/2007 - 02:42h

Olá!
Quando peço glxinfo | grep direct recebo ao mensagem
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".


Qual o problema???

[7] Comentário enviado por weberson.lima em 13/08/2007 - 02:00h

Show de bola!! segui o passo a passo e ta funcionando que é uma beleza...

Valeu, pela contribuição!

[8] Comentário enviado por ammmp em 24/10/2007 - 11:21h

Ae pessoal sou novo na comunidade e to com essa dúvida, será que alguém consegue me ajudar ?

Ao rodar o comando glxinfo | grep direct recebo a seguinte mensagem:
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect

Fiz todos os passos descritos e não consegui rodar o programa como faço ?

[9] Comentário enviado por fabioarnoni em 23/11/2007 - 02:09h

Cara, muito bom, consegui realizar tudo o que disse, realmente deu certo mas ta dando conflito com o meu Gdesklets, ao iniciar ele puxa o Gdesklets mas quando puxa o Beryl o Gdesklets fecha vc sabe porque ? Abraços

[10] Comentário enviado por marcoslaredo em 23/11/2007 - 11:58h

Estou com umproblema, o glxinfo | grep direct, retornou yes, mas quando tento iniciar o beryl, recebo a seguinte mensagem:

Xavante:~# beryl-manager
Xavante:~# libGL warning: 3D driver claims to not support visual 0x42
Aviso do gerenciador de janelas: A conexão com a exibição ':0.0' foi perdida;
provavelmente o servidor X foi desligado ou você matou/destruiu
o gerenciador de janelas.
**************************************************************
* Beryl system compatiblity check *
**************************************************************

Detected xserver : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension : passed (v0.3)
Checking for XDamage extension : passed
Checking for RandR extension : passed
Checking for XSync extension : passed

Checking Screen 0 ...

libGL warning: 3D driver claims to not support visual 0x42
Checking for GLX_SGIX_fbconfig : passed
Checking for GLX_EXT_texture_from_pixmap : passed
Checking for non power of two texture support : failed

Support for non power of two textures missing
beryl: SmcOpenConnection failed: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
libGL warning: 3D driver claims to not support visual 0x42
beryl: Support for non power of two textures missing
beryl: Failed to manage screen: 0
beryl: No manageable screens found on display :0.0

o mais interessante é que, no liveCD, do kurumin, ou do Linux Mint, o beryl funciona perfeitamente, com o cubo e tudo sem travas

segue mau lspci
Xavante:~# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8375 [KM266/KL266] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
00:09.0 Ethernet controller: Atheros Communications, Inc. AR5006X 802.11abg NIC (rev 01)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266]

e o CPUINFO
Xavante:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 8
model name : AMD Athlon(tm) XP 2400+
stepping : 1
cpu MHz : 2000.274
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips : 4004.95


[11] Comentário enviado por celso annes em 23/11/2007 - 14:40h

fabioarnoni para o seu caso não sei dizer o que pode estar ocorrendo pois nunca tive esse problema, tente retirar o gdesklets da inicialização e chamar ele depois que o sistema ja estiver aberto, se der o erro novamente tente atualizar o gdesklet.

marcoslaredo pela msg de erro acredito que com uma atualização do driver resolva, ou realmente ela não tenha o suporte pedido =/


[12] Comentário enviado por professorquesada em 28/11/2007 - 02:29h

Parabéns Celso esta muito bem feito e didatico esse tutorial eu que tive problemas com outros nesse rolou tranquilo.
Apenas um ponto. Tenho uma placa GForce GO 6150. O driver da nvidia abaixei do site e instalei normalmente o interessante que ela tem 256 Mb compartilhado e na ferramenta nvidia x server settings da nvidia aparece 512 Mb .Até aí nada demais mas o ponto é que quando executo o beryl-manager a tela duplica (fica 2 pequenas e com tom esverdeado) Alguém ja passou por isso? sera que essa minha querida nao suporta? esse note é novo um turion 64 x2 1Gb Ram. Se alguém tiver uma sugestáo agradeco

[13] Comentário enviado por predator em 10/01/2008 - 14:44h

professorquesada ,

Se serve, de consolo tenho um notebook com essa placa GForce GO 6150 e Debian Etch e Beryl funcionando perfeitamente,só um detalhe o meu está com 32MB de Video e 224MB de Ram,
voce baixou o driver do site da nvidia ?

abraços

[14] Comentário enviado por egoncalves em 17/05/2008 - 01:08h

Olá.

estou recebendo uma mensagem de erro depois de rodar o wget. vocês podem me ajudar?

wget http://debian.beryl-project.org/root@lupine.me.uk.gpg -O- | \sudo apt-key add -
--21:48:47-- http://debian.beryl-project.org/root@lupine.me.uk.gpg
=> `-'
Resolvendo debian.beryl-project.org... falha: Nome ou serviço desconhecido.
gpg: no valid OpenPGP data found.

[15] Comentário enviado por shb em 01/10/2008 - 15:10h

Celso Annes

Sou novo no mundo linux - estou usando um Debian etch e estou com dificudade de instalar o beryl. Poderia me da uma ajuda


P24-12:/home/sylvio# glxinfo | grep direct
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: unable to open display (null)
P24-12:/home/sylvio#

Obrigado

[16] Comentário enviado por nadsoncs em 02/04/2009 - 23:17h

Alguem pode me ajudar ?????????????????

segui o passo a passo direitinho, funcionou tudo até a parte de instalar o beryl-settings
apareceu o seguinte erro:

nadsonpc:/home/nadson# apt-get install -f beryl-settings
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
beryl-settings: Depende: beryl-settings-bindings mas não será instalado
E: Pacotes quebrados

Como resolvo esse problema ????????

[17] Comentário enviado por celso annes em 03/04/2009 - 09:00h

nadsoncs, acredito que o Debian que você esta usando seja uma versão anterior a 4.0, ou que os pacotes do Beryl foram atualizados. Pelo que recebi no meu e-mail vc estaria usando a versão Debian-3.0.6-1, que estes pacotes devem estar marcados como instáveis. De qualquer maneira indico a você que use o compiz-fusion e uma versão mais nova do Debian hoje a 5.0 ou ainda utilizar o Ubuntu, que esta muito estável, com ótimo suporte a drivers e utiliza pacotes muito mais recentes que o Debian.

[18] Comentário enviado por nadsoncs em 03/04/2009 - 18:58h

Ao contrario, meu sistema está atualizado,

Debian
Lançamento 5.0 (lenny)
Kernel linux 2.6.26-1-686
GNOME 2.22.3

Ajuda ew galera quero muito botar o Beryl pra rodar aqui



Contribuir com comentário