Xgl - alguns problemas

Iniciado por rockz, 30 de Março de 2006, 19:51

tópico anterior - próximo tópico

rockz

Instalei o Xgl e o compiz no dapper, muito massa mesmo! Agora como era de se esperar ele tem uns probleminhas. Os primeiros problemas que eu pude notar foram:

1) Meu mouse (5 botoes) não está funcionando com os 5 botoes... só os 3 normais
2) A tecla AltGR do teclado também nao esta funcionando
3) O numlock na ativa, mesmo com o programa numlockx

Alguma solução?

Nick

Citação de: "rockz"Instalei o Xgl e o compiz no dapper, muito massa mesmo! Agora como era de se esperar ele tem uns probleminhas. Os primeiros problemas que eu pude notar foram:

1) Meu mouse (5 botoes) não está funcionando com os 5 botoes... só os 3 normais
2) A tecla AltGR do teclado também nao esta funcionando

Alguma solução?

Posta ai como vc fez para instalar o XGL e o que exatamente ela faz, tipo um mini Tuitorial...tem como?

rockz

#2
Eu segui um tutorial do proprio forum:
http://ubuntuforum-pt.org/index.php?topic=4041

Funcionou perfeitamente, exceto alguns detalhes como os que eu citei acima.

Nick

#3
Aki nao funcionou nao... O GDM nao carregou nem ferrando...
Será que é por que eu uso Driver ATI?

dookie

Eu instalei com o driver da ATI...
Na verdade com o driver que vem com o ubuntu.. nao o do site da ati.
Amanha te passo... mas fiz uma misturada de dois tutoriais e deu tudo blz aqui

Mas vou te dizer bem a verdade... não vale a pena por enquanto não...
Alguns problemas:

- Ele reinicia as vezes que vc aperta CTRL + <Alguma coisa> sendo essa coisa, uma tecla aleatoria
- Aplicativos não funcionam bem (AMSN, <apesar que fiz funcionar>, AMAROK...)
- A saida pra tv é bem confusa, não funciona como o xserver normal... assim quando quero ver um filme, tenho que voltar ao xserver normal.

cypherbios

Pessoal, eu fiz este tuto aqui, se alguém quiser tentar, para mim funcionou sem problemas, é super simples, tanto quanto instalar o xmms :-)

Tem os repositórios não oficiais do QuinnsStorm, é constantemente atualizado e os pacotes são compilados diretamente apartir do CVS.

http://cypherbios.org/wp/archives/7  -  XGL+Compiz com transparência.

Abraços,
Rafael "CypherBIOS" Proença
http://www.cypherbios.org/blog
Desenvolvedor - APTonCD
Interessado em aprender mais sobre o Ubuntu em português? Comece Aqui

dookie

Bom se pra vc isso deu certo... Sei lá... aqui tentei isso e nem deu certo :)
Essa parte de criar um link trava o meu na entrada do gdm, que nem o nick narrou...
O que fiz foi uma mistureba de dois tutoriais:

https://wiki.ubuntu.com/XglHowto
http://www.ubuntuforums.org/showthread.php?p=739758

Bueno, por partes entao.

Se você usa ATI, vc vai ter que instalar o driver da ATI (ou o fglrx). Aqui eu instalei o segundo.
Tem vários tutorias na net que explicam isso já, até aqui no forum tem alguns... então vou partir do ponto que você ja tem a aceleração 3D instalada...

OBS: sem aceleração 3D o gdm não abre também!


Do primeiro tutorial faça isso:

sudo aptitude update
sudo aptitude install libgl1-mesa libglitz1 libglitz-glx1 xserver-xgl
sudo aptitude install compiz-gnome


Para baixar esses pacotes você tem que adicionar repositorios...
No primeiro link tem como fazer isso.

Agora vamos passar pro segundo tutorial.
Eu aqui ao tentar continuar pelo primeiro não obtive nada a não ser uma grande dor de cabeça :D



Modique o que arquivo /etc/gdm/gdm.conf-custom  (Aqui ele estava em branco)

[servers]
# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX).
1=Xgl

[server-Xgl]
 name=Xgl server
 command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
 flexible=true



Agora altere o arquivo   /etc/gdm/gdm.conf
Procure por 0=Standard

Deixe assim:
#0=Standard
1=Standard


--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Eu to usando o xserver normal aqui agora, para isso comentei a linha 1 e descomentei a zero, e comentei a linha q criamos no passo anterior: 1=Xgl     >> #1=Xgl
e
0=Standard
#1=Standard

Não é pra confundir, apenas para você saber fazer o processo inverso, caso não goste ou (como eu) ache que ainda falta um pouco pro Xgl ficar estavel.
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------


Ok, voltando ao COMO instalar né...

Reinicie o micro. Comigo essa historia de reiniciar o gdm não dá certo tbm... mas se quiser pode tentar ai :)

Vc vai perceber que o gnome vai demorar mais para entrar do que antes...
Bom sinal, teu xgl ta no ar :D
Ao entrar no gnome, vc vai ver que ta tudo igual.
Vc pode usar ele assim, mas sem o compiz em ação, as janelas ficam meio lerdas. Não sei, talvez meu p4 não de conta :)

Agora entre no teu gconf-editor e vá para "apps/compiz/general/all screens/options"
Deixe os  "plugins" nessa ordem:

gconf decoration wobbly fade minimize cube rotate zoom scale move resize place menu switcher


Aqui ja tava tudo assim, só tive que criar o place e posicionar ele ali....
Agora teste o funcionamento.
Abra um terminal e digite:

$ compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher
$ nohup gnome-window-decorator &

Pronto!
Veja se ta funcionando!!!
Ao mexer a janelinha ela vai fazer aquele efeito... outras teclas:


# Kill the Xgl server = Shift + Backspace
# Switch windows = Alt + Tab
# Arrange and View All Windows = F12 turns on or off; clicking a window will zoom it to the front
# Switch desktops on cube = Ctrl + Alt + Left/Right Arrow
# Switch desktops on cube with active window following = Ctrl + Shift + Alt + Left/Right Arrow
# Rotate desktop cube = Ctrl + Alt + Left-click on wallpaper and drag
# Change opacity = Ctrl + Shift + Mouse wheel
# Make window translucent/opaque = right-click the window's title bar and select Opacity (seems to be absent in current compiz cvs. Use the tip above to set transparency)
# Zoom-in once = Super-key right-click
# Zoom-in manually = Super-key + wheel mouse up
# Zoom-out manually = Super-key + wheel mouse down
# Move window = Alt + left-click
# Snap Move window (will stick to borders) = Ctrl during move (either by Alt + left-click or by title bar)
# Resize window = Alt + right-click




Só que da forma como fizemos, ele não vai iniciar automaticamente o compiz na inicialização, então faça o seguinte
Va em Sistema, preferencias, sessões


Adicione:

compiz --replace gconf

e

nohup gnome-window-decorator


Mantenha a linha nohup gnome-window-decorator  acima de todas (a mais no topo da lista)


Pronto, reinicie denovo e veja o resultado!!

Boa experiencia para vcs ;)

dookie

Ahhh só uma coisa!!
O teu numlock ativa sim!!!
Só que quando a luz do teclado estiver acesa, é pq ta desativado, quando estiver apagada é pq estara ativado!! :)

Nick

NOssa DookiE!!! Detonou no tutoriall!!!! Parabens mesmo!

Mas quais sao os repositorios que eu tenho que adicionar?

dookie

Cara, eu não sei tbm :D

Mas fiz o seguinte:

- Vai em Sistema, Administração, Gerenciador de Pacotes Synaptic

- Acesse o menu:
Configurações, Repositorios

- Clique em Adicionar

- Marque todos os checkbox que tem ali e clique em adicionar novamente.


Veja se deu certo...
Se não deu, use o meu /etc/apt/sources.list





#
# deb cdrom:[Ubuntu 6.04 _Dapper Drake_ - Alpha i386 (20060217.2)]/ dapper main restricted


deb cdrom:[Ubuntu 6.04 _Dapper Drake_ - Alpha i386 (20060217.2)]/ dapper main restricted

deb-src http://br.archive.ubuntu.com/ubuntu/ dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://br.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://br.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://archive.ubuntu.com/ubuntu/ dapper universe main restricted multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ dapper universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://br.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
# deb http://security.ubuntu.com/ubuntu dapper-security universe
# deb-src http://security.ubuntu.com/ubuntu dapper-security universe

# deb ftp://ftp.free.fr/pub/Distributions_Linux/plf/ubuntu/plf/ breezy free non-free

# deb http://www.linex.org/sources/linex/debian/ cl gambas

cypherbios

OBS.: Eu uso Nvidia (Gforce MX 440 - 128MB), Gnome (2.14), Athlon XP (32 bits).
Rafael "CypherBIOS" Proença
http://www.cypherbios.org/blog
Desenvolvedor - APTonCD
Interessado em aprender mais sobre o Ubuntu em português? Comece Aqui

Nick


cypherbios

Basta você fazer o que foi indicado acima, todos os efeitos estarão ativos,

$ compiz –replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher

$ nohup gnome-window-decorator &

   * Shift+Backspace = Reinicia o Xgl (não se você configurar seu teclado corretamente depois)
   * Alt+Tab = Mudar de janela
   * F12 = exibe todas as janelas (it's cool)
   * Ctrl+Alt+Dir/Esq = Mudar de desktop no cubo
   * Ctrl+Shift+Alt+Dir/Esq = Mudar de desktop no cubo levando a janela ativa
   * Ctrl+Alt+Left-Click+Drag = (no desktop) Girar o cubo de desktop
   * Win-Key+Right-Click = Aumenta Zoom total
   * Win-Key+Wheel = Aumenta e Diminui Zoom gradualmente
   * Alt+Left-Click = Mover janela
   * Ctrl+(mover janela) = Faz janela grudar nas bordas ao mover

Tem muitos outros efeitos também...
Rafael "CypherBIOS" Proença
http://www.cypherbios.org/blog
Desenvolvedor - APTonCD
Interessado em aprender mais sobre o Ubuntu em português? Comece Aqui

Nick

Ixi man...dexa quieto... :(

Pra mim fazer esses efeitos ai, vou ter que mexer no sistema inteiro, por causa da alteração do sources. Olha a bagunça que deu só de eu "tentar" instalar o gnome-compiz:



Vou esperar o lançamento do Dapper, assim da pra instalar sem maiores problemas, mas com certeza esse tutorial ja esta nos meus favoritos!

hanover

bem pessoal
eu instalei xgl seguindo o tutorial do blog mmendes.jb0.org/blog/

minha placa é nvidia e deu tudo certo
inclusive o lance da transparencia com scroll e tal, apesar dessa parte do tuto estar com uns comandos errados
mas nada que uma pesquisada nao resolva

quanto ao amsn
realmente da pro, mas esse bug ja foi corrigido
inclusive eu ate postei uma vez no forum o link do bug reportado
nao to lembrado qual é, mas de toda forma, se seu amsn ta dando pau, abre ele pelo terminal, copia a mensagem de erro e vai no google =]

quanto ao amarok
realmente esse nao toca musica nem por decreto
ele funciona, so nao toca nada
e o pior é que nao aparece nenhuma mensagem de erro!
mas tem o listen que eu to curtindo bastante...

agora vamos ao teclado
o num lock eu também percebi esse problema
mas ele acaba funcionando
tando o led acesso ou nao.

agora o alt gr nao pega nem a pau
nem print screen

;/
eu axo que deve existir algum configuraçãozinha boba pra resolver isso
mas ate agora nao encontrei nada ;/
GNU/Linux. Viva essa liberdade!