[Tutorial Simples] XGL + Compiz + Theme, para Gnome - Versão ATI 99.9% FUNCIONAL

Iniciado por hypnotic, 31 de Julho de 2006, 11:35

tópico anterior - próximo tópico

hypnotic

Como mt gente tem problemas em aplicar themes noXGL + compiz, deixo vos aqui a maneira como foi instalado na minha maquina:

#######ATENÇÃO: ESTE TUTORIAL FOI CRIADO SOMENTE PARA QUEM USA DAPPER DRAKE + GNOME + ATI#########

PASSO 1 - Configurar os repositorios

Confirma que tens os repositorios certos. Abre o terminal e escreve
Citar$ sudo gedit /etc/apt/sources.list

Confirma que tem estas linhas

Citardeb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main

Grava e fecha.

Adiciona a chave gpg do Quinn:

Citar$ wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

Agora fazer uma update da lista de pacotes e um dist-upgrade para ter a certeza de ter os ultimos pacotes de mesa e assim:

Citar$ sudo apt-get update
$ sudo apt-get dist-upgrade



PASSO 2 - Instalar XGL

Instalar o Driver


Vejam se têm o repositorio restricted activado no /etc/apt/sources.list ou isto não ira funcionar. Vejam como adicionar repositorios no Guia do Dapper

Citarsudo apt-get update
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv

Reiniciar

Confirmar que funciona

Deve aparecer algo deste Genero:

Citar$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 Generic
OpenGL version string: 2.0.5695 (8.23.7)

E instalar o XGL

Citar
$ sudo aptitude install xserver-xgl



PASSO 3 - Configurar o ambiente

É necessario criar 2 ficheiros, um script de inicialização e um ficheiro X session.

Abre o terminal e cria um novo script chamado startxgl.sh:

Citarsudo gedit /usr/bin/startxgl.sh

ATI (usando GNOME)

Citar#!/bin/bash
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 gnome-session

ATI (usando KDE)
Citar
#!/bin/bash
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1 startkde

Grava o ficheiro e fecha o editor.

Faz o ficheiro executavel com o seguinte comando:

Citarsudo chmod +x /usr/bin/startxgl.sh

Agora vamos adicionar uma opção no gnome login manager para que se possa fazer login na nova sessão xgl. Cria uma ficheiro Xsession assim:

Citarsudo gedit /usr/share/xsessions/xgl.desktop

No ficheiro, coloca o seguinte:
Citar
[Desktop Entry] 
Encoding=UTF-8
Name=Xgl
Comment=Start an Xgl Session
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application

Grava o ficheiro e fecha o editor.

Faz login no Xgl, logout da tua sessão actual, e do ecrã de login clica em "Options" e "Session chooser" Escolhe "Xgl" do menu de Sessões.



PASSO 4 - Instalar Compiz e Themes

Instalar pacotes necessários

Os pacotes necessarios são compiz e compiz-gnome ou compiz-kde ( caso tenhas KDE ). São necessarios mais pacotes, mas estes tratam das dependencias todas. gset-compiz é um front-end para as preferências e parametros do Compiz.

No terminal executa:

Citar$ sudo apt-get install compiz-gnome gset-compiz cgwd gcompizthemer gcompizthemer-themes


Correr o Compiz

Cria um novo script no teu desktop:

Citar$ sudo gedit ~/Desktop/compiz

E coloca isto:

Citar#!/bin/bash
cgwd &
compiz --replace gconf &
xmodmap /usr/share/xmodmap/xmodmap.pt

    * Se o teu teclado não for Português PT, então altera as ultimas duas letras da linha ' xmodmap /usr/share/xmodmap/xmodmap.??'.

Torna o script executavel:

Citar$ sudo chmod +x ~/Desktop/compiz

Agora escreve:

Citar$ sudo /etc/init.d/gdm restart

para reiniciar o gnome display manager.

Agora clica 2x no "compiz" no desktop para lançar o compiz.


CitarDicas

    * Alternar Entre Janelas = Alt + Tab
    * Arranjar e Ver Todas as Janelas = F12 liga e desliga; clicar uma janela irá fazer zoom e pô-la-a à frente
    * Alternar Ambientes de Trabalho no cubo = Ctrl + Alt + Seta Esquerda/Direita
    * Alternar Ambientes de Trabalho no cubo - com a janela activa seguindo = Ctrl + Shift + Alt + Seta Esquerda/Direita
    * Rodar o cubo manualmente = Ctrl + Alt + clique esquerdo
    * Fazer janela translúcida/opaca = actualmente só possível com o utilitário "transset"
    * Fazer Zoom-in uma vez = Super-key + clique direito
    * Fazer Zoom-in manualmente = Super-key + roda do rato para cima
    * Fazer Zoom-out manualmente = Super-key + roda do rato para baixo
    * Mover janela = Alt + clique esquerdo
    * Snap Move window (will stick to borders) = Ctrl + Alt + left-click
    * Redimensionar janela = Alt + clique direito

-----------------------------------------------------------------------------------------

Eu instalei assim desta maneira por esta ordem

PS: para iniciar o compiz no arranque, adicionei o ficheiro "compiz" (ficheiro executavel do ultimo passo) no arranque/session

E é tudo =)

Cumps*

Tutorial resumido com base no documento do http://ubuntupt.org
Hostname: [color=green]Acer Aspire 1694 WLMi[/color] - CPU: [color=green]Intel(R) Pentium(R) M processor 2.00GHz[/color] -  Memory: [color=green]1010.39MB[/color] - Disk: [color=green]94.92GB[/color] - VGA: [color=green]Ati Radeon[/color] [color=red]X[/color][color=green]700 256MB PCI Express[/color]
OS: [color=green]Kubuntu 7.04 Feisty Fawn + Beryl[/color]


Joseph

otimo tutorial, minha placa é nvidia, mas continua sem as bordas das janelas (botao minimizar, restaurar e fechar), o q pode ser?

hypnotic

#2
Citação de: Joseph online 31 de Julho de 2006, 19:38
otimo tutorial, minha placa é nvidia, mas continua sem as bordas das janelas (botao minimizar, restaurar e fechar), o q pode ser?

sem as bordas ou sem os botoes minimizar , restaurar e fechar ?

Se não te apareceram os botoes minimizar, restaurar e fechar é normal, porque também me aconteceu o mesmo problema, no entanto fui trocando as themes várias vezes seguidas e acabaram por aparecer, penso eu que seja um bug do programa.

cumps*
Hostname: [color=green]Acer Aspire 1694 WLMi[/color] - CPU: [color=green]Intel(R) Pentium(R) M processor 2.00GHz[/color] -  Memory: [color=green]1010.39MB[/color] - Disk: [color=green]94.92GB[/color] - VGA: [color=green]Ati Radeon[/color] [color=red]X[/color][color=green]700 256MB PCI Express[/color]
OS: [color=green]Kubuntu 7.04 Feisty Fawn + Beryl[/color]


Joseph

Citação de: hypnotic online 31 de Julho de 2006, 20:06
Citação de: Joseph online 31 de Julho de 2006, 19:38
otimo tutorial, minha placa é nvidia, mas continua sem as bordas das janelas (botao minimizar, restaurar e fechar), o q pode ser?

sem as bordas ou sem os botoes minimizar , restaurar e fechar ?

Se não te apareceram os botoes minimizar, restaurar e fechar é normal, porque também me aconteceu o mesmo problema, no entanto fui trocando as themes várias vezes seguidas e acabaram por aparecer, penso eu que seja um bug do programa.

cumps*

sem os botoes, vou fazer como tu falastes, abraço.