Problema com OpenGl Driver no Ubuntu 6.06 LTS [RESOLVIDO]

Iniciado por adam, 05 de Agosto de 2006, 17:19

tópico anterior - próximo tópico

adam

GFORCE FX5200

Fala pessoal !

A muito tempo venho querendo migrar do Windows para o linux e acho que finalmente estou conseguindo.

Tem duas semanas que não toco no meu Windows, é só Linux pra lá e Linux pra cá.

Só tem um problema :

Instalei o Cedega para emular uns games que tenho, porém na hora de efetuar o System Tests, ele diz que o "opengl direct rendering falhou" "your OpenGL drivers do not appear to be setup correctly".

Resultado : Dei umas pesquisadas na net e utilizei estes comandos :

#apt-get update
#apt-get install nvidia-glx (Ele confirma que já se encontra instalado)


Quando tento ativar com este comando:

# sudo nvidia-glx-config enable

Ele me retorna esta mensagem:

Error: your X configuration has been altered.
This script cannot proceed automatically. If you believe that this
not correct, you can update the md5sum entry executing the following
command:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
otherwise edit manually /etc/X11/xorg.conf to change the Driver section
from nv to nvidia.

Então fiz como ele pediu e executei este comando:

# md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum

Ele fez o backup do original e efetuou as modificações, poré quando reiniciei ele não conseguia carregar mais a interface gráfica avisando sobre possiveis erros de configurações no xorg.conf
Então fui obrigado restaurar o backup no modo texto.

Minha placa é uma GFORCE FX5200

Agora acho que só depende de vocês pra me ajudarem pois eu já pesquisei e não encontrei uma solução.

Agradeceria se podessem me ajudar

Minhas configurações atuais:

Section "Device"
    Identifier     "NVIDIA Corporation NV34 [GeForce FX 5200]"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "NVIDIA Corporation NV34 [GeForce FX 5200]"
    Monitor        "StudioWorks"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "832x624" "800x600" "720x450" "720x400" "640x480"
    EndSubSection
EndSection


Muito Obrigado a todos


tiobacca

#1
olá amigo, eu tive um problema na hora de iniciar um jogo tbm e a falha no glx era bem parecida.
eu alterei o /etc/X11/xorg.conf nas seguintes linhas:

comentei as linhas "Identifier" e "Driver" (aprendi que é mto importante comentar ao invés de apagar a linha) e alterei para como aparece abaixo:

Section "Device"
#   Identifier   "NVIDIA Corporation NV34 [GeForce FX 5200]"
#   Driver      "nv"   
   Identifier      "NVIDIA GeForce FX 5200"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
   Option          "RenderAccel"           "true"
   Option          "AllowGLXWithComposite" "true"
EndSection

obs: acrescentar as linhas "Option"

note que mais abaixo, na seção "Screen" o nome aparece inteiro tbm ("NVIDIA Corporation NV34 [GeForce FX 5200]"), vc deve alterá-lo para ficar do mesmo modo como está configurado em "Device" ("NVIDIA GeForce FX 5200")

Section "Screen"

#   Identifier   "Default Screen"
#   Device      "NVIDIA Corporation NV34 [GeForce FX 5200]"

   Identifier      "Default Screen"
   Device          "NVIDIA GeForce FX 5200"

   Monitor      "S/M 550v"
   DefaultDepth   24
   SubSection "Displa..................

daí vc reinicia o Gdm (ctrl+alt+backspace)
foi só isso! depois que eu fiz essas alterações os programas que necessitam do Glx começaram a funcionar.
antes de mais nada, devo alertar-lhe que sou novo no linux, então faça por sua conta em risco...
boa sorte =)

adam

tiobacca, ainda tá dando erro.

Fiz as alterações que você falou e não deu erro na inicialização não, porém quando vou ativar o glx ele continua dando esse erro:

# sudo nvidia-glx-config enable

Error: your X configuration has been altered.
This script cannot proceed automatically. If you believe that this
not correct, you can update the md5sum entry executing the following
command:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
otherwise edit manually /etc/X11/xorg.conf to change the Driver section
from nv to nvidia.

Ou seja o mesmo de antes, sem falar que o o teste de opengl efetuado pelo Cedega continua acusando a falha.

Muito obrigado pela tentativa de ajuda, pensei que ninguém ia tentar me ajudar, e como eu já falei não quero de jeito nenhum depender do Windows pra nada, pois resolvi apoiar de vez a Canonical com apoio e distribuição da distro Ubuntu.

Espero que alguém ainda possa me ajudar

Muito obrigado

israel1601

eu por exemplo, estou querendo não tocar mais em computador!!!
preciso que alguem me ajude a sair desse vicio, se nao é meu ruindows ( o nome é esse mesmo, alterei pelo nlite) e se nao é linux, daqui a pouco to emulando mac os x...

Citação de: adam online 06 de Agosto de 2006, 00:00
tiobacca, ainda tá dando erro.

Fiz as alterações que você falou e não deu erro na inicialização não, porém quando vou ativar o glx ele continua dando esse erro:

# sudo nvidia-glx-config enable

Error: your X configuration has been altered.
This script cannot proceed automatically. If you believe that this
not correct, you can update the md5sum entry executing the following
command:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
otherwise edit manually /etc/X11/xorg.conf to change the Driver section
from nv to nvidia.

Ou seja o mesmo de antes, sem falar que o o teste de opengl efetuado pelo Cedega continua acusando a falha.

Muito obrigado pela tentativa de ajuda, pensei que ninguém ia tentar me ajudar, e como eu já falei não quero de jeito nenhum depender do Windows pra nada, pois resolvi apoiar de vez a Canonical com apoio e distribuição da distro Ubuntu.

Espero que alguém ainda possa me ajudar

Muito obrigado

Lamego

adam,
o título é para descrever o problema, não para as pessoas se queixarem porque não conseguem resolver os seus problemas !

Já instalou o driver e colocou nvidia no seu xorg.conf ?
Se sim acontece alguma coisa ?
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

adam

Ok Lamego, o título já foi alterado, valeu pela dica.

Ja fiz como vc falou, coloquei nvidia também, a questão é quando eu tento ativar o glx (# sudo nvidia-glx-config enable )e ele me apresenta o seguinte erro:

Error: your X configuration has been altered.
This script cannot proceed automatically. If you believe that this
not correct, you can update the md5sum entry executing the following
command:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum
otherwise edit manually /etc/X11/xorg.conf to change the Driver section
from nv to nvidia.

então eu uso o comando:

md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum

Funciona e quando reinicio a máquina dá erro no vídeo e tenho que restaurar o backup.

E o teste do Opengl efetuado pelo Cedega continua acusando a falha (your OpenGL drivers do not appear to be setup correctly)

E então, alguma idéia ?

Obrigado




Lamego

Não utiliza a dica do md5sum, em vez disso faz a alteraçao do driver manualmente no /etc/X11/xorg.conf  .
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

adam

Já havia feito isso, e a logomarca da Nvidia aparece na inicialização, acredito então que talvez seja uma falha do Cedega ficar acusando erro do Drive OpenGl.

Vou tentar instalar algum jogo então pra testar.

Obrigado pela ajudade Vocês dois !

Valeu !