How-to: Como instalar o Beryl 3D no acer 5102 (xpress 1100) na distro (k)ubuntu 6.10 (edgy).
Ok, atendendo a pedidos, vou escrever um rápido tutorial de como instalar o beryl no meu acer 5102 que tem uma xpress 1100 por placa gráfica.
Como até agora a ATI não lançou drivers proprietárias que suportam AIGLX, este tutorial irá usar o beryl por intermédio do XGL.
Este tutorial parte do pressuposto que você já está usando as drivers proprietárias da ATI (se não estiver o google é seu amigo) :).
Se não souber se as está usando digite num terminal:
fglrxinfo | grep direct
Se retornar:
direct rendering: Yes
Então está tudo certo, senão, ora de usar o google.
Continuando…
A primeira coisa a fazer é adicionar o repositório do beryl no seu sources.list.
Digite num terminal:
sudo kedit /etc/apt/sources.list
e acrescente no final do arquivo a seguinte linha:
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
A seguir, grave e feche o programa e digite:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install xserver-xgl
sudo apt-get install beryl emerald-themes aquamarine
Estes comandos instalam o xgl e o beryl com dois windows decorators (emerald (gnome) e aquamarine (kde).
Agora vem a parte complicada 🙂
Primeiro precisamos criar um script que chamará o Xgl + Beryl quando logarmos usando o kdm/gdm, para tal digite:
sudo kedit /usr/local/bin/startxgl.sh
e cole isto:
#!/bin/sh Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer & sleep 4 export DISPLAY=:1 cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)" xauth -i add :1 . "$cookie" dbus-launch --auto-syntax --exit-with-session /etc/X11/Xsession startkde
nota: se quiser usar o gnome ao invés do kde mude a chamada startkde por gnome-session, agora salve e feche o programa.
agora digite num terminal:
sudo chmod a+x /usr/local/bin/startxgl.sh
Ok, estamos quase lá, agora vamos criar a sessão de login para que apareca uma nova entrada chamada de XGl quando for logar pelo kdm/gdm 🙂
sudo mkdir -p /etc/X11/sessions
sudo kedit /etc/X11/sessions/xgl.desktop
e copie isto:
[Desktop Entry] Encoding=UTF-8 Name=Xgl Exec=/usr/local/bin/startxgl.sh Icon= Type=Application
Agora para finalizar, crie o seguinte arquivo em ~/.kde/Autostart/
sudo kedit beryl.sh
e copie isto:
#!/bin/bash sleep 10 beryl-manager &
Agora salve e feche o programa.
Tudo PRONTO!! Saia da sua sessão do kde/gnome (logout) e agora o seu gdm/kdm (tela de entrada do sistema) terá uma nova entrada chamada XGl. Basta logar com o seu usuário nela e pronto.
Espero que este tutorial tenha ajudado todos os que ainda lutam para usar o beryl no acer com as malfadadas ATIs… 🙂
Enjoy!
Adendo 1: Para que o GoogleEarth e outros aplicativos bestas que procuram o DISPLAY=:0 funcionem corretamente, adicione a seguinte linha no arquivo .bashrc da sua/home:
export LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa
Adendo 2: Ao invés de seguir o adendo 1, abra o seu /etc/X11/xorg.conf e na sessão MODULES, adicione a linha:
Load "GLCore"
e reinicie o seu X.
Rode o googleearth agora e verifique que o mesmo agora tem decorações de janelas e tudo que tem direito e ainda conserva a aceleração 3D. 🙂
3 thoughts on “How-to: Como instalar o Beryl 3D no acer 5102 (xpress 1100) na distro (k)ubuntu 6.10 (edgy).”
Leave a Reply Cancel reply
Filed under: Uncategorized - @ 14/03/2007 19:20
Thanks now im go to install !!!! upa
awesome bro..
Parabéns mor, como sempre tão teteligente rs.
Bjus
Posso utilizar esse tutorial para instalar o beryl num acer aspire 3000 + ubuntu 7.04?
[]’s