Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Xgl - Amd64 - Nvidia {RESOLVIDO-PARCIALMENTE}
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Mon Aug 21, 2006 9:04 am    Post subject: Xgl - Amd64 - Nvidia {RESOLVIDO-PARCIALMENTE} Reply with quote

Saudações a todos,

Bem, apos uma longe pesquisa aqui no forum não cheguei a resposta do meu problema. Hoje instalei o xgl usando como base esse http://gentoo-wiki.com/HOWTO_XGL, porém quando chego na parte de realmente testar os efeitos do xgl usando o compiz ele não funciona. Quando dou o comando
Code:
compiz --replace gconf &
ele simplesmente some com tudo do gnome, gnome-panel e essas coisas. Fica so os icones do desktop, sendo que não se clica em nada. Não sei ao certo diagnosticar o problema. Porem parece que o compiz esta dando falha de segmentação. Tive observando que quando dou esse comando
Quote:
# Normal -
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace gconf &
# ou AMD ( eu que coloquei assim )
LD_LIBRARY_PATH=/usr/lib64/opengl/xorg-x11/lib/ compiz --replace gconf &


Ele me retorna falha de sementacao. Alguem que já tenha passado por isso por favor me ajude.

Só pra resumir meu XGL ta fucionando normal , o problema eh quando "startanto" o compiz ...

Valeu galera!

EDIT

Consegui fazer aparecer a decoração das janelas usando o cgwd , ver topico
_________________
Amd64 \o/


Last edited by S4M4R0N3 on Thu Aug 24, 2006 1:55 am; edited 3 times in total
Back to top
View user's profile Send private message
zerocow2
n00b
n00b


Joined: 28 Apr 2005
Posts: 27

PostPosted: Mon Aug 21, 2006 5:18 pm    Post subject: Reply with quote

qual o compiz vc usa???

se for o quinnstorm (recomendo), coloque

dbus-launch compiz gconf --replace &
Back to top
View user's profile Send private message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Mon Aug 21, 2006 5:54 pm    Post subject: Reply with quote

zerocow2 wrote:
qual o compiz vc usa???

se for o quinnstorm (recomendo), coloque

dbus-launch compiz gconf --replace &


Nao o normal mesmo... vc esta usando esse ai?

vlw

EDIT

Amigo depois de trocar o compiz pelo compiz-quinnstorm , e atualizar os pacotes gconf
Quote:

gnome-base/gconf-2.14.0
(x11-libs/libwnck-2.14.2

Esses dois ultimos instalei antes de colocar o novo compiz-quinnstorm.

A coisa funcionou quase que completamente, veja o que estou fazendo:
Code:
# startxgl.sh

startxgl.sh
Quote:

#!/bin/bash
Xgl -fullscreen :0 -audit 0 -ac -br -accel glx:pbuffer -accel xv:fbo &
sleep 2 && DISPLAY=:0 gnome-session


Fiz esse arquivo: compizrc
Quote:

#!/bin/bash
#
# Start compiz within gnome-session
#
if [ `ps -A | grep Xgl | wc -l` == "1" ]; then
DISPLAY=:0 LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ dbus-launch compiz gconf --replace &
DISPLAY=:0 gnome-window-decorator &
DISPLAY=:0 setxkbmap -model br-abnt2 -layout br -variant br # Change according to your needs, and uncomment if needed
fi


E o coloquei pra iniciar dentre os que iniciam junto ao gnome com prioridade 50.

Resultado: Tá funcionando quase tudo, exceto a movimentação das janelas que são abertas, elas ficam imoveis, so da pra mexer quando clico com o botao direito na barra inferior e escolho a opção MOVER, porem não consigo mais sair dessa opção, ou seja a janela fica grudada no icone do mouse. Acho que deu pra entender né ?

Quando estava em fase de teste ainda rodando em uma janela parece que ele não conseguiu carregar o plugin menu, tem algo haver ?

Agora fiquei muito curioso com outra coisa: rodando o glxgears consegui com o Xgl o dobro de FPS, na minha 6600GT consigo agora ~12000 fps , e quando usando o xorg fica em 6000. O que acontecem com vcs ?

Estou quase conseguindo, ajuda ae gente. Xgl muito bonito!! Vlw
_________________
Amd64 \o/
Back to top
View user's profile Send private message
S4M4R0N3
n00b
n00b


Joined: 21 Jun 2005
Posts: 37
Location: Brazil

PostPosted: Wed Aug 23, 2006 7:25 pm    Post subject: Reply with quote

Abri um outro topico, porque ainda não arrumei o problema.. Se alguem puder dar uma olhada nele

EDIT

Galera depois de conseguir fazer funcionar o xgl arrumei outra duvida, referente a qual biblioteca usar ao "startar" o compiz, pois:

Code:
 ls -l /usr/lib/opengl/nvidia/lib/
total 8396
lrwxrwxrwx 1 root root      21 2006-08-21 03:58 libGLcore.so -> libGLcore.so.1.0.8762
lrwxrwxrwx 1 root root      21 2006-08-21 03:58 libGLcore.so.1 -> libGLcore.so.1.0.8762
-rwxr-xr-x 1 root root 7844032 2006-08-21 03:58 libGLcore.so.1.0.8762
-rw-r--r-- 1 root root     731 2006-08-21 03:58 libGL.la
lrwxrwxrwx 1 root root      17 2006-08-21 03:58 libGL.so -> libGL.so.1.0.8762
lrwxrwxrwx 1 root root      17 2006-08-21 03:58 libGL.so.1 -> libGL.so.1.0.8762
-rwxr-xr-x 1 root root  735336 2006-08-21 03:58 libGL.so.1.0.8762
lrwxrwxrwx 1 root root      23 2006-08-21 03:58 libnvidia-tls.so -> ../tls/libnvidia-tls.so
lrwxrwxrwx 1 root root      25 2006-08-21 03:58 libnvidia-tls.so.1 -> ../tls/libnvidia-tls.so.1
lrwxrwxrwx 1 root root      32 2006-08-21 03:58 libnvidia-tls.so.1.0.8762 -> ../tls/libnvidia-tls.so.1.0.8762

e
Code:

ls -l /usr/lib/opengl/xorg-x11/lib/
total 509
-rw-r--r-- 1 root root    743 2006-08-19 16:46 libGL.la
lrwxrwxrwx 1 root root     10 2006-08-19 16:46 libGL.so -> libGL.so.1
lrwxrwxrwx 1 root root     12 2006-08-19 16:46 libGL.so.1 -> libGL.so.1.2
-rwxr-xr-x 1 root root 512080 2006-08-19 16:46 libGL.so.1.2


agora por padrão
Code:
 file /usr/lib/libGL.so 
/usr/lib/libGL.so: symbolic link to `/usr/lib64/opengl/nvidia/lib/libGL.so'

O problema eh que eu acho que o compiz deveria carregar a biblioteca da nvidia porem se dermos uma olhada nas bibliotecas que o compiz carrega temos:
Code:
# ldd `which compiz`
...
libGL.so.1 => /usr/lib64/opengl/xorg-x11/lib/libGL.so.1 (0x00002aaaab72b
000)
libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00002aaaac708000)
libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00002aaaac80d000)
...

agora setando o caminho para as bibliotecas:
Code:
# LD_LIBRARY_PATH=/usr/lib/opengl/nvidia/lib/ ldd `which compiz`
...
libGL.so.1 => /usr/lib/opengl/nvidia/lib/libGL.so.1 (0x00002aaaab72b000)
libGLcore.so.1 => /usr/lib/opengl/nvidia/lib/libGLcore.so.1 (0x00002aaaac73e000)
libnvidia-tls.so.1 => /usr/lib/opengl/nvidia/lib/libnvidia-tls.so.1 (0x00002aaaacfbe000)
...


Coloquei as diferenças entre as duas saidas, usando a segunda opção na hora de carregar o compiz não funciona os efeitos.

Se alguem tiver ai um XGL funcionando sob Nvidia, dá uma olhada pra ver se eh assim mesmo. Obrigado
_________________
Amd64 \o/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum