Olá a todos
Especialmente ao "druidaobelix"!
Obrigado pelo comando "unity --reset" e pela dica do "unity-2d"
.
Não fiquei com o unity 3d mas fiquei com o unity 2d e, aleluia, consegui habilitar o 3d da placa!!!!
Vou tentar explicar o que fiz:
Um dos problemas com que me deparei foi
Instalei os drivers da NVidia através do aplicativo do menu "Drivers Adicionais", o qual deu tudo como ok, mas depois do reinicio aparece no mesmo aplicativo a informação "Este controlador foi activado mas não está a ser usado" !
ou seja o sistema detectou que a gráfica não era compativel com o unity e não permitiu execytar o unity 3d mas bloqueou as capacidades 3d da gráfica em qualquer ambiente incluindo o gnome classico
Ora bem, fartei-me de instalar e desinstalar drivers incluindo os fornecidos do site da NVidia sem resultado nenhum até que me fartei e,como uso o ubuntu tweek que faz um jeitaço, para poupar tempo, limpei todas as configurações.
Lancei o script
sudo /etc/X11/Xreset
reiniciei o sistema e reinstalei o driver 173 e o resultado foi........
jc@jc-desktop-natty:~$ glxinfo | grep renderer
OpenGL renderer string: GeForce FX 5600/AGP/SSE2
e
jc@jc-desktop-natty:~$ glxinfo | grep direct
direct rendering: Yes
Como quando não tinha aceleração 3d da placa activada o resultado do teste de compatibilidade com o unity 3d deu positivo
Teste ao Unity:
Código:
jc@jc-desktop-natty:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5600/AGP/SSE2
OpenGL version string: 2.1.2 NVIDIA 173.14.30
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity supported: yes
jc@jc-desktop-natty:~$
Iniciei a sessão escolhendo "Ubuntu" e qual não é o meu espanto que tenho o Unity a rolar...... problema resolvido, pensei eu
.
Então instalei o configurador do compiz mas nada funcionava............ vai daí e, por descargo de consciência, lanço um
killall unity-2d
.... e não é que o launcher reinicia...........lol.
O meu sistema passou a ficar por defeito no unity-2d...........
Como tinha verificado já tinha a aceleração 3d da placa activa então resolvi testar outra vez o unity............ e qual é o meu espanto
?!!!!!!!
jc@jc-desktop-natty:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5600/AGP/SSE2
OpenGL version string: 2.1.2 NVIDIA 173.14.30
Not software rendered: yes
Not blacklisted: no
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity supported: no
Ou seja, sem 3d da placa o unity é suportado com 3d da placa não........... lol (para piada não está mal é pena o 1 de Abril já ter passado).
A diferença entre fazer o login por "Ubuntu" ou "Unity-2d" era que no primeiro o launcher sobrepunha-se a todas as janelas e por isso depois de mexer em imensas configurações sem resultado desisti e controlo a função hide do launcher pela linha de comandos:
jc@jc-desktop-natty:~$ gconftool-2 --type=int --set /desktop/unity-2d/launcher/hide_mode 2
em que hide_mode 0 é sempre visivel, hide_mode1 é autohide e hide_mode 2 é esconder-se sempre que uma janela de écran inteiro é aberta.
Sei que foi um post longo mas espero que ajude alguém.
O compiz poderá funcionar com o unity-2d em alguns sistemas e noutros não, por isso, para já, boa sorte a quem não tiver gráficas compativeis com o unity 3d pois o sistema pode ter reacções muito disparatadas como teve o meu.
E a politica de "nós resolvemos criar isto novo e se não resultar não chateie que a culpa é do criador da app ou do driver" está a começar a parecer a desculpa de uma empresa que eu detesto (desculpem o desabafo).
Obrigado "druidaobelix" e a todos também.
Fiquem bem
P.S.: Desculpem o Português mas estou cansado e irritado, abraços