ct

    Instalando o XGL no Kurumin

    Dicas do Guia do Hardware

    Este artigo mostra de maneira relativamente simples como instalar o XGL + Compiz no Kurumin 6.0 e 6.1 e também no Debian Etch (embora não testado). Ele é uma adaptação/correção/tradução do artigo do Sonique, disponível em http://sonique6784.blogspot.com/.LDMauricio
    22/07/2006


    - Introdução

    O XGL é uma implementação (módulo) do X que proporciona efeitos 3D muito interessantes para desktop, como transparência, efeito gelatinoso de janela, cubo de áreas de trabalho,efeitos de maximização e minimizção de janelas, dentre outros.

    O Compiz é exatamente o programa que controla esses efeitos. Ele entra no lugar do Kwin (no KDE) e do Metacity (do GNOME), por isso esses programas param quando o Compiz está ativo.

    Antes de tudo:
    - Você precisa de um computador rápido (1 GHz no mínimo)
    - Sua placa de vídeo deve está na lista em: http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL
    - Possuir os drivers 3D da Nvidia ou ATI corretamente instalados e configurados.
     

    - Instalando o Xorg 7.0
    (somente para Kurumin 6.0, usuários do 6.1 podem ignorar este passo)

    Se você usa o Kurumin 6.0 você precisa atualizar o Xorg para o 7.0, para isso execute o seguintes comandos no terminal:

    $ sudo apt-get update
    $ sudo apt-get install xserver-xorg xlibs xlibs-data


    Durante a instalação aparecerão algumas perguntas, pressione Enter e prossiga.


    - Preliminares

    Antes da instalação do Xgl em si, temos que instalar alguns pacotes extras contendo algumas bibliotecas e o gconf-editor.

    Execute os seguintes comandos no terminal:

    $ sudo apt-get install libdrm2 libpng3 libxdamage1 libxcomposite1 libxfixes3 libxrender1 libgnomecanvas2-0 libssl0.9.8
    $ sudo apt-get install libwnck18 libwnck-dev gconf gconf-editor

    Abra o seu arquivo xorg.conf:

    $ sudo kedit /etc/X11/xorg.conf
    Na seção "Device Section" adicione as seguintes linhas:

    Option "RenderAccel" "true" # para placas nvidia
    Option "backingstore" "true" # placas nvidia and Ati
    Comente a seguinte linha:
    sw_cursor

    Salve seu arquivo e feche.

     

    - Instalando o XGL

    Baixe o arquivo contendo os pacotes do Xgl corrigidos por mim em:

    http://rapidshare.de/files/25926141/xgl-Kurumin.tar.gz.html

    Renomeie o arquivo, removendo a extenção ".html" e descompacte o arquivo:

    $ tar zxvf xgl-kurumin.tar.gz
    Entre na pasta que você descompactou o arquivo:

    $ cd xgl-kurumin/
    E em seguida instale os pacotes .deb:

    $ sudo dpkg -i *.deb
    Depois disso, acesse a pasta /usr/lib:

    $ cd /usr/lib
    ... e descompacte as bibliotecas do XGL.

    $ sudo tar xfvz pasta_que_você_descompactou_o_arquivo/xgl-Kurumin/xgl-libs.tgz

    Depois de descompactar, abra o terminal e torne-se root:

    $ su
    Depois de logado faça o seguinte:

    # cd /usr/X11R6/lib/X11/fonts/
    # ln -s /usr/share/fonts/X11/100dpi 100dpi
    # ln -s /usr/share/fonts/X11/75dpi 75dpi
    # rm fonts.cache-1
    # ln -s /usr/share/fonts/X11/fonts.cache-1 fonts.cache-1
    # ln -s /usr/share/fonts/X11/misc misc
    # ln -s /usr/share/fonts/X11/OTF OTF
    # ln -s /usr/share/fonts/X11/Type1 Type1
    # ln -s /usr/share/fonts/X11/util util



    - Escrevendo um script para iniciar o XGL para testes

    Abra o kedit:

    $ sudo kedit
    Dentro do kedit cole o seguinte conteúdo:

    #!/bin/bash
    ##### Iniciar XGL Xserver ####
    sudo Xgl -accel glx:pbuffer -accel xv:fbo:1 & sleep 5;
    ##### Iniciar o XGL ####
    DISPLAY=:0 startkde &
    #### Iniciar o Compiz (isso inicia tambem os efeitos) ####
    sleep 30; DISPLAY=:0 compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher menu water &
    #### Inicia o gnome decorator ####
    DISPLAY=:0 gnome-window-decorator &

    Salve o arquivo em /root com o nome xgl.sh.

    Agora inicie o XGL:
    Pessione CTRL+ALT+F1

    Logue-se como usuário comun e execute o script:

    $ cd /root
    $ sh xgl.sh

    Depois disso você já estará com o xgl ativo, teste e divirta-se.


    - Usando o XGL por default


    Abra o terminal, execute:

    $ cd /etc/X11
    $ sudo rm X
    $ sudo ln -s /usr/X11R6/bin/Xgl X

    Isso vai iniciar o XGL automaticamente. Depois disso, crie um script para iniciar o Compiz automaticamente.
    Para isso, abra o kedit e cole o seguinte conteúdo no kedit e salve com o nome de compiz.desktop na pasta "/home/usuário/.kde/Autostart/":

    [Desktop Entry]
    Encoding=UTF-8
    Exec=compiz --replace decoration wobbly fade minimize cube rotate zoom scale move resize place switcher & gnome-window-decorator &
    GenericName[en_US]=
    StartupNotify=false
    Terminal=false
    TerminalOptions=
    Type=Application
    X-KDE-autostart-after=kdesktop

    Agora quando reiniciar sua máquina já estará com o xgl. Como disse no início do tutorial, o XGL está em desenvolvimento, é comum haver alguns erros. Em caso de problemas, me envie um email: lm25@bol.com.br, gostarei de ajudar.



    » Gostou do texto? Veja nossos livros impressos

    ... ou use a busca para localizar outros artigos relacionados:

cb
Livros de Carlos E. Morimoto HOME