Depois de muito bater cabeça para conseguir fazer o Beryl funcionar no Slackware com o KDE, finalmente consegui e venho através desse artigo compartilhar minha experiência afim de resumir o trabalho do próximo.
Bem pessoal depois de muito bater cabeça para conseguir fazer o Beryl funcionar no Slackware com o KDE, finalmente consegui, mas gostaria de fazer uma pergunta que tem um fundo de desabafo:
Será que sou o único que usa ATI no mundo inteiro com o Slackware e que desejou instalar o Beryl?
Pergunto isso porque nunca naveguei tanto procurando tutos para essa configuração que hoje sei que é muito simples de fazer e fiquei me perguntando:
Será que fui o único ser vivo que conseguiu instalar essa joça no Slackware usando uma placa ATI?
Bem, acho que ficou claro que falta um pouco na comunidade Slackware iniciativas em escrever tutoriais para diversos assuntos, NUNCA irei largar o Slackware na minha vida por nenhuma outra distro, mas sou obrigado a admitir que os usuários do Ubuntu, Gentoo, Debian e etc são muito mais organizados que muitos usuários Slackware!
Meu recado já está dado, sei que muita gente vai me criticar, mas esse é meu ponto de vista. Vamos ao que realmente importa, fazer o Beryl funcionar no Slackware. ;)
[1] Comentário enviado por M4iir1c10 em 09/07/2007 - 07:59h
kara eu sempre quiz usar o slack ja ate instalei o 10.2 e o 11
So tive umas decepcoes com respeito a configuracao da ATI... desisti e fui para a Sabayon, mais confesso que ainda quero o slack
[2] Comentário enviado por baloeiro_cps em 09/07/2007 - 09:02h
Cara legal seu tutorial parabéns, só uma pergunta. A instalação do driver da placa ATI vc não citou no tutorial, o slack 12 ja vem com driver atualizado da ATI não precisando baixar a versao do site?
[4] Comentário enviado por lemic em 09/07/2007 - 16:40h
um pequeno problema:
libberylsettings: dlopen: libgnomevfs-2.so.0: cannot open shared object file: No such file or directory
libberylsettings: dlopen: libgnomevfs-2.so.0: cannot open shared object file: No such file or directory
libberylsettings: dlopen: libgnomevfs-2.so.0: cannot open shared object file: No such file or directory
Traceback (most recent call last):
File "/usr/bin/beryl-settings", line 1948, in <module>
MakeCategoryArea(Category)
File "/usr/bin/beryl-settings", line 1723, in MakeCategoryArea
CatBasePixbuf = gdk.pixbuf_new_from_file_at_size ("%s/%s"%(BaseDir,CatImages[Category.Name]),IconSize,IconSize)
gobject.GError: Unrecognized image file format
[6] Comentário enviado por kestjones em 09/07/2007 - 22:43h
Olha com meu kde não funcionou. Ele Removeu as bordas da Janela e não rodou nada. Mudei ainda algumas coisas e não consegue iniciar. Fica reiniciando o X. Alguma ideia do que seja? com meu ubuntu funciona no slack da pau.
[7] Comentário enviado por M4v3r1ck_RJ em 10/07/2007 - 12:21h
baloeiro_cps, o driver proprietário da ATI eh uma porcaria, ele não da suporte ao composite de janelas portanto naum serve para usar com o beryle o aixgl, para isso precisamos usar o driver default do xorg o "radeon" conforme é descrito em "Como foi feita a configuração" na terceira pagina do tuto ok ;)
[8] Comentário enviado por M4v3r1ck_RJ em 10/07/2007 - 12:24h
brevleq, "naum aconteceu porra nenhuma!!" é só um pouquinho vago não acha? ;)
Tente olhar no log do X que fica em /var/log procure por algo que tenha haver com o X, lá eh um bom lugar para começar procure no log tudo que começar com (EE) que é erro e (WW) warning...
Funcionar, funciona sim algo não foi feito ou está faltando alguma coisa na sua distro para ser instalada...
[11] Comentário enviado por M4v3r1ck_RJ em 10/07/2007 - 12:43h
cybercop, acho legal tb os pacotes tgz já compilados, mas só para constar uma nota eu peguei vários e tive problemas pois eles colocavaum os arquivos em locais errados, dae eu resolvi perder alguns minutos e compilar tudo do zero só ai eu tive sucesso, fica esse comentário para todos ae... ;)
[12] Comentário enviado por renato_pacheco em 11/07/2007 - 09:24h
M4v3r1ck_RJ,
Em relação aos pacotes tgz, um lugar ótimo d se pegar e q não causa problemas é no www.slacky.eu. Eu tb tenho o beryl instalado no meu Slack 11.0 e funfou com esses pacotes q eu peguei.
Caso falte algum desses pacotes, no próprio site do beryl tb disponibiliza o download:
[13] Comentário enviado por hugonardo em 12/07/2007 - 01:54h
Ola amigão! Parabéns pelo tutorial...
Aki no meu note, digamos assim, "quase" funcionou. Como assim "quase"?
Bom, instalei todos os pacotes e fiz a modificćão no meu xorg.conf. Quando eu reiniciei a interface gráfica e chamei o beryl-manager, toda a tela ficou branca. Porém o efeito do cubo funciona!!! (Consigo girar o cubo. Ele é todo branco mas td bem...).
To ficando triste já, pois já eh a terceira distro q eu tento instalar o desk3d e dá a msm coisa...
Só pra constar, estou usando:
Slackware 12
meu note é um Acer Aspire 5100
vídeo ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP] (tirei do lspci).
Se for ajudar, posto meu xorg.conf depois....
E agora, alguém pode me dar uma luz? (Não vale a dica "troca o note" :-P)
[14] Comentário enviado por M4v3r1ck_RJ em 12/07/2007 - 11:14h
hugonardo assim, tive esses problemas algumas vezes tb mas ae eu descobri que era a aceleração do vídeo que estava melando...
Faz o seguinte, já que naum vale a dica "troca de note" hauahuahau Tô brincando vamos lá...
1) Executa o X, NÃO EXECUTE O beryl_manager !!!!
2) Abre um terminal no X e executa glxinfo | grep -i direct
3) No mesmo terminal executa o glxgears e deixa capturar umas 5 medições de FPS
4) coloca tudo isso aqui junto com o seu xorg
E vamos resolver essa parada...
Mas assim só pra adiantar sua placa eh mais recente que a minha, então pode ser que o driver do X para a ati naum de suporte 100% mas eu disse PODE SER.
Antes de entrar em pânico posta as bagaças aqui e como disse vamos tentar resolver, se isso serve de consolo fiquei pelo menos uns 10 menes tentando colocar isso pra funfar... hehehehehe
Section "Device"
Identifier "ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP]"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RS485 [Radeon Xpress 1100 IGP]"
BusID "PCI:1:5:0"
Option "BusType" "PCIE" # Só use se sua placa de video for PCI-Express caso não pode usar PCI ou AGP
Option "AGPMode" "4" # Configure o fator x da sua placa.
Option "AGPFastWrite" "yes" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "EnablePageFlip" "on" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "RenderAccel" "on" # Opcional, para mim melhorou o desempenho mas lembre-se que cada caso pode ser um caso.
Option "XAANoOffscreenPixmaps" # OBRIGATÓRIO !!! Preciso dizer mais alguma coisa? ;)
EndSection
[17] Comentário enviado por M4v3r1ck_RJ em 13/07/2007 - 09:42h
E ae hugonardo, beleza?
Bem meu velho o seguinte, ainda é muito cedo para o "Pânico" mas vamos lá, vou tentar te ajudar do jeito que for possíve, vamos ver se agente consegue colocar isso pra rodar ok?
Vamos começar assim, suportada pelo DRI sua placa é basta vc procurar por RS485 nesse endereço: http://www.free3d.org/
Bem vamos postando aqui para manter um log das coisas, mas entre em contato comigo no MSN tb m4v3r1ckrj@hotmail.com ok?
mas vou precisar de mais alguns dados...
Por favor procure por linhas começando com (EE) e (WW) no log do X em /var/log e poste aqui somente essas linhas para naum ficar muito grande ok?
[19] Comentário enviado por diogotog em 13/07/2007 - 10:16h
Maverick segui seu tutorial parte por parte, mas a unica diferença e minha placa que é uma nVidia, mas o seguinte, quando coloco o Beryl para rodar as bordas das janelas desaparecem, testei de tudo e ainda nao conseguir fazer funcionar, o gerenciador carrega e consigo configurar, mas nada dos efeitos funcionarem..
[20] Comentário enviado por M4v3r1ck_RJ em 13/07/2007 - 10:23h
Então diogotog, se estiver apareçendo o icone do Beryl na área de Tray-Icon perto do relógio clique com o botão direito e olhe opção por opção até achar emerald (Se naum me engano é em window decorator) tente todas as opções que tem lá caso ainda assim não resolva poste aqui os resultados...
Só uma observação para placas de video nvidia vc naum precisa fazer as c onfigurações no xorg pois a que eu coloquei no tuto são especificamente para ATI ok e os drivers da nvidia funcionaum 100% sem problemas com o window Composite.
[21] Comentário enviado por erickbt86 em 13/07/2007 - 16:22h
Muito bom, instalei o Slackware 12 e com esses passos consegui fazer funcionar corretamente.
Uma dica: a "única" coisa que não fiz foi habilitar o "FastWrite". O resto ta tudo igual.
Meu vídeo: ATI Radeon 9200SE.
[22] Comentário enviado por diogotog em 14/07/2007 - 19:05h
Maverick, fiz o que vc pediu, quando vou no "select window manager" selecionei Beryl, e com isso as bordas desaparecem, se volto para a opcao do KDE ele volta a funcionar normalmente.
Vc tem mais alguma dica ?? Obrigado
[23] Comentário enviado por diogotog em 14/07/2007 - 19:07h
Segue o LOG!!!
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Jul 14 19:03:38 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "My Monitor"
(**) | |-->Device "VESA Framebuffer"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(WW) The directory "/usr/share/fonts/local/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID/" does not exist.
Entry deleted from font path.
(**) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/OTF/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/Speedo/,
/usr/share/fonts/75dpi/:unscaled,
/usr/share/fonts/100dpi/:unscaled,
/usr/share/fonts/75dpi/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/cyrillic/
(**) RgbPath set to "/usr/share/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
[24] Comentário enviado por EDU4RDO em 18/07/2007 - 08:52h
Seguir todo os passos do tutorial e ta rodando blz aqui o único problema é que quando inicio o beryl a barra de todos as janelas desaparece!
minnha placa é nvidia é eu segui esse tutorial que era pra ati, mas acho que o problema não ta por ai não.
Alguem tem ideia do quq pode ser?
[25] Comentário enviado por diogotog em 18/07/2007 - 11:17h
Eduardo estou com o mesmo problema que você, já tentei de tudo, inclusive minha placa não é uma ATI cmo no seu caso, as barras somem quando seleciono o Beryl, mas se você tiver alguma solução por favor postar aqui.
Abracos
[26] Comentário enviado por renato_pacheco em 18/07/2007 - 12:35h
Façam o seguinte, pessoal:
- Dêem uma olhada se o xorg d vcs é o 7.1, senão o Composite não funciona;
- Se estiverem, olhem se o Composite está habilitado no xorg.conf (aconteceu a msm coisa comigo e o problema era esse...).
Eu tb uso Nvidia. Qq coisa, entrem em contato comigo q eu posso dar maiores detalhes sobre como instalar o beryl no slack!
[27] Comentário enviado por diogotog em 18/07/2007 - 23:47h
Renato, tem como vc passar a forma que vc fez pois ja fiz de td e nada, se tiver jeito de passar um passo a passo e os pacotes que tem que instalar novamente fico muito agradecido.
Mas, antes d instalá-los, terá q fechar o Window X, apertando Ctrl + Alt + F6, logue-se como root e escreva:
# init 3
Depois, desinstalar o X11 velho:
/var/log/packages# removepkg X11*
Instalar o xorg 7.1:
# installpkg xorg*
Depois disso, vcs terão q reinstalar os drivers da Nvidia, senão pode dar algum problema. Ah! Para não perderem o q haviam feito no antigo xorg, eu sugiro fazer um backup do xorg.conf.
Logo, inicie o Window X de novo com o comando:
# init 4
Se abrir o ambiente gráfico, blz... meio caminho andado.
Agora vcs terão q instalar o beryl. Vcs podem seguir os pacotes q o M4v3r1ck_RJ passou. O único detalhe importante do beryl é q ele só funciona com a versão do python 2.5 pra cima!!! Paia, né? Se não tiverem, vcs podem instalá-lo junto com o python 2.4, porém, para evitar q dê conflitos em outros programas q utilizam o python 2.4, modifiquem o link do /usr/bin com o comando:
/usr/bin# ln -sf /usr/bin/python2.4 python
E alterar no beryl-manager com qualquer editor d texto (ex.: vi /usr/bin/beryl-manager) o cabeçalho aonde vai estar escrito o comando para chamar o python. Vai estar mais ou menos assim, não me lembro direito, mas está nas primeiras linhas do script:
[31] Comentário enviado por M4v3r1ck_RJ em 24/07/2007 - 17:01h
ATENCAO !!!!!
Hoje fui reinstalar meu Slackware e durante a configuração após olhar os logs percebi que o arquivo libwnck-2.16.0 do link no meu tuto está corrompido, favor pegar o arquivo em:
[32] Comentário enviado por aldo.alves em 27/07/2007 - 19:54h
Olá, quero migrar p/ slackware 12 com o KDE funfando o Beryl, atualmente uso XP, mas já usei LINUX mas tenho muito pouco conhecimento.
Estou com duvida tem alguma configuração minima de máquina p/ rodar legal?
Só não instalei porq tenho muitas dúvidas, acredito que Slackware é ótimo, mas como vc havia comentado no começo do artigo, que se encontra muito mais informações de outras distribuições como Ubuntu, Suze etc.
Concordo falta um pouco de iniciativa da comunidade Slackware p/ escreverem mais tutoriais variados sobre Slackware...
Acho q iria agregar mais conhecimento e desmistificar o uso dessa distribuição que parece tão complexa mas acho que é por falta de informação... Se falei alguma besteira me corrijam por favor, pois não sou dono da verdade apesar de ter minha opnião... inté f-o-i = fui ...
[34] Comentário enviado por breier.de em 31/07/2007 - 17:17h
ATENCAO !!!!!
Eu sou o dono da pasta "beryl" em esnips, e compilei ontem os pacotes do beryl novamente, agora eh o build '4br'. Foi compilado em uma instalacao limpa do slackware 12, e as poucas dependencias estao em pacotes tgz na mesma pasta. Por sinal, pasta nova: http://www.esnips.com/web/beryl-slack12/
[36] Comentário enviado por breier.de em 16/08/2007 - 00:56h
OPA....
Autor do artigo. Ainda tem muita gente acessando a pasta dos pacotes do build 3... mas do que a pasta do build 4. Se puder atualizar o artigo adaptando-o para os novos pacotes, acho que seria de grande utilidade...
[37] Comentário enviado por gccortinas em 12/04/2008 - 01:49h
não tem jeito. Já tentei todas as configurações mas não roda com a minha x1650 pro. Espero que uma boa alma responda este tópico senão abrirei um novo. O que precisar eu posto. segue abaixo o xorg.conf:
SEGUE A MENSAGEM DE ERRO:
(II) module already built-in
(WW)RADEON: no match DEVICE section for instance (busID PCI:3:0:1) found
(EE)No devices detected
Fatal server error:
no screens found
giving up.
Qualquer coisa é uma luz. Se eu mudar o "radeon" por "vesa" roda "normal", ou seja, entra no linux mas o Beryl Manager dá erro. Abraços
[38] Comentário enviado por J_Adler em 16/04/2009 - 17:56h
é isso ai, sei que to dando uma de coveiro, mas não encontrei lugar melhor ...
estou com o mesmo problema de todos ... o engraçado é que logo depois de ter instalado o beryl em uma instalação limpa do slackware ele rodou normalmente (como root), porém quando reiniciei o computador e tentei executar novamente (como root e logo depois como usuário comum) não tive sucesso ... o beryl inicia, normalmente ... sendo que quando mudo para qualquer gerenciador que não seja o do KDE as bordas das janelas somem ...
já fiz vários procedimentos indicados pela rede, mas foi com este que consegui ter algum sucesso ...
alguém dá alguma luz?
Meu xorg é o 7.1 (estou sem internet em casa e na faculdade não tenho como baixar os arquivos)
Minha placa de Video é uma Radeon 9550 SE ...
o slack é o 12.1
[39] Comentário enviado por J_Adler em 16/04/2009 - 17:58h
Parece que nada mesmo, mas conseguir resolver o problema, este foi o melhor tópico que encontrei que me fez avançar com a instalação do beryl usando uma placa ATI ...
agora pra resolver o problema das bordas sumindo eu consegui resolver, não lembro se a dica veio deste tópico também, mas eu tenho o habito de desabilitar os icones da area de trabalho, e foi isso que estava fazendo com que eu não conseguisse utilizar o programa, depois que habilitei esta opção o beryl voltou a funcionar sem problemas ...
então fica a dica ai ... Dêem uma olhada e vejam se vocês também não desabilitaram.