Autor Tópico: nVidia instalada, mas o sistema não a usa - Unity não sobe  (Lida 2845 vezes)

Offline lopesadv

  • Usuário Ubuntu
  • *
  • Mensagens: 29
    • Ver perfil
nVidia instalada, mas o sistema não a usa - Unity não sobe
« Online: 30 de Maio de 2011, 20:17 »
Boa noite.
Instalei o Ubuntu 11.04. Trata-se de um Sempron 2200+ com 512Mb de RAM (por enquanto). Estava rodando, antes, o Ubuntu 10.04. A instalação do 11.04 foi limpa. Há uma nVidia instalada (uma GeForce FX 5200). O sistema informa que o driver está instalado, mas não está em uso pelo sistema. É o driver 173, sugerido após a instalação. No sistema anterior, estava rodando normalmente.

O lspci informa:

lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

O glxinfo:

glxinfo | grep direct
direct rendering: Yes

O lsmod:

lsmod | grep nvidia
nvidia               7098106  24

O xorg.conf está assim:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 270.29  (buildd@roseapple)  Fri Feb 25 14:43:24 UTC 2011

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Thu Apr 14 09:22:52 PDT 2011

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Philips 150S"
    HorizSync       30.0 - 63.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce FX 5200"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

O monitor em uso é um Philps 150S.

O Unity não sobe, apenas o gnome. O instalador gráfico avisa: "Este driver está ativado, mas não está atualmente em uso."

Observei o Nvidia X Server Settings em Sistema -> Administração e não encontrei nada que socorresse.
Após tentar sem conseguir resolver o problema, desinstalei o driver nVidia e instalei o 180. O resultado foi o mesmo. Novamente, desinstalei o 180 e reinstalei o 173. O resultado permanece o acima relatado. As saídas dos comandos acima foram obtidas após a reinstalação do 173, que citei.

A meu ver, deveria estar funcionando.

Desde já, agradeço as ajudas na busca da solução do problema.

clodoaldops

  • Visitante
Re: nVidia instalada, mas o sistema não a usa - Unity não sobe
« Resposta #1 Online: 30 de Maio de 2011, 21:33 »
Primeiro confira se vc tem hardware p/ rodar o Unity
http://andregondim.eti.br/ubuntu/wiki-do-hardware-necessario-do-unity/

Como disse um amigo: Clodo, Unity é p/ quem pode e não p/ quem quer!

Offline lopesadv

  • Usuário Ubuntu
  • *
  • Mensagens: 29
    • Ver perfil
Re: nVidia instalada, mas o sistema não a usa - Unity não sobe
« Resposta #2 Online: 31 de Maio de 2011, 09:50 »
De fato.
Fiz o teste sugerido no wiki, e o resultado foi que realmente meu sistema não suporta o Unity. Mas, veja o resultado:

/usr/lib/nux/unity_support_test -p
OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce FX 5200/AGP/SSE/3DNOW!
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

Apenas o "Not blacklisted" aparenta ser a causa do problema. Tem ideia do que seja? Será que a minha nVidia não é "aceitável"? Se sim, há como resolver (sem a compra de outra)?
Novamente, muito obrigado.

Offline rodrigues.marcos

  • Usuário Ubuntu
  • *
  • Mensagens: 13
    • Ver perfil
Re: nVidia instalada, mas o sistema não a usa - Unity não sobe
« Resposta #3 Online: 10 de Setembro de 2011, 10:00 »
Primeiro confira se vc tem hardware p/ rodar o Unity
http://andregondim.eti.br/ubuntu/wiki-do-hardware-necessario-do-unity/
Meu equipamento é bem superior ao que é requisitado. O teste mostrou que tenho hardware compatível, mas mesmo assim o Unity e Gnome Clássico congelam ao entrar. isso ocorre com Super OS (Ubuntu 11.04). Já com o Ubuntu 11.04 nem tenho acesso ao Unity o ao Gnome Clássico. Com o Debian, ocorre o mesmo problema.
Em todas as distros tenho retirado o Nouveau através do Synaptic (isso meso, basta desmarcar o driver), instalado o driver atual através da PPA nVidia e o driver atual, no meu caso, 280.13 64bits.

Como disse um amigo: Clodo, Unity é p/ quem pode e não p/ quem quer!
Infeliz a frase desse seu amigo.
O problema não é o Unity. O Debian nem utiliza essa "maraviha".

Offline Ioca100

  • Usuário Ubuntu
  • *
  • Mensagens: 2.848
  • Rio,Brasil
    • Ver perfil
Re: nVidia instalada, mas o sistema não a usa - Unity não sobe
« Resposta #4 Online: 10 de Setembro de 2011, 10:08 »
Use o Unity 2D, instale pelo synaptic e escolha no início da sessão.
Usuário Linux- 449417