Problemas com jogos e PlayOnLinux no Ubuntu 12.04 - Aparentemente OpenGl

Iniciado por André Vinícius Bampi, 20 de Maio de 2012, 01:09

tópico anterior - próximo tópico

André Vinícius Bampi

Bom dia.
Não estou conseguindo rodar nenhum jogo no Ubuntu no meu notebook. Instalei o Supertuxkart e o SuperTux 2, e nenhum abre. O SuperTux 2 abre uma janela toda preta e logo fecha, e no Supertuxkart não acontece nada. Já no PlayOnLinux, aparecem duas mensagens de erro. Uma é "PlayOnLinux é incapaz de encontrar as bibliotecas OpenGL 32 bits. Você pode ter problemas com seus jogos". A segunda mensagem é quase a mesma, mas é sobre a biblioteca OpenGL de 64 bits. Ignorei essas mensagens e instalei o GTA San Andreas, e como era esperado, não funcionou. Além do notebook, tenho um desktop, e nele funcionou tudo perfeitamente (inclusive o GTA San Andreas).

Alguns detalhes:
- O driver proprietário da placa de vídeo está instalado;
- Já fiz buscas no Google e no forum sobre esse problema, mas não encontrei nada que resolvesse.

O que pode estar acontecendo?

Detalhes do Notebook (onde está o problema) e do Desktop (que está funcionando)
Notebook Samsung RF511
- Ubuntu 12.04 x64
- Processador Intel Core i5 2450M
- Memória 6 GB DDR3
- Vídeo nvidia GeForce GT 540M 1 GB

Desktop
- Ubuntu 12.04 x64
- Processador AMD Athlon 64 x2 4200
- Memória 4 GB DDR2
- Vídeo nvidia GeForce XFX 9800 GT 512 MB



wizardkof

qual é a versão do drive instalaro ?  o drive 249.40 tem dado problemas no ubuntu com relação ao opengl

EdvaldoSCruz

Citação de: André Vinícius Bampi online 20 de Maio de 2012, 01:09
Bom dia.
Não estou conseguindo rodar nenhum jogo no Ubuntu no meu notebook. Instalei o Supertuxkart e o SuperTux 2, e nenhum abre. O SuperTux 2 abre uma janela toda preta e logo fecha, e no Supertuxkart não acontece nada. Já no PlayOnLinux, aparecem duas mensagens de erro. Uma é "PlayOnLinux é incapaz de encontrar as bibliotecas OpenGL 32 bits. Você pode ter problemas com seus jogos". A segunda mensagem é quase a mesma, mas é sobre a biblioteca OpenGL de 64 bits. Ignorei essas mensagens e instalei o GTA San Andreas, e como era esperado, não funcionou. Além do notebook, tenho um desktop, e nele funcionou tudo perfeitamente (inclusive o GTA San Andreas).

Alguns detalhes:
- O driver proprietário da placa de vídeo está instalado;
- Já fiz buscas no Google e no forum sobre esse problema, mas não encontrei nada que resolvesse.

O que pode estar acontecendo?

Detalhes do Notebook (onde está o problema) e do Desktop (que está funcionando)
Notebook Samsung RF511
- Ubuntu 12.04 x64
- Processador Intel Core i5 2450M
- Memória 6 GB DDR3
- Vídeo nvidia GeForce GT 540M 1 GB

Desktop
- Ubuntu 12.04 x64
- Processador AMD Athlon 64 x2 4200
- Memória 4 GB DDR2
- Vídeo nvidia GeForce XFX 9800 GT 512 MB




Creio que tem que ser Ubuntu 12.04 de 32bit, mesmo no notebook, por isso que não roda e o recomendado pela Canonical.


Espero que supra as suas necessidades.

Observação: caso tenha resolvido, não esqueça de colocar no seu tópico "Resolvido" e como você resolveu, para que todos que tenham o mesmo problema nesse excelente Fórum Ubuntu, solucionem também. A comunidade agradece

  Viva o Ubuntu !!!!!!!  :D


e vamos que vamos.
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

André Vinícius Bampi

Hoje passei a tarde toda tentando resolver esse problema.
Executei vários scripts que ferraram com tudo e tive que reinstalar o Ubuntu.
Depois de reinstalado, instalei o driver da Nvida versão 295.53, mas o problema continua. O que pode ser?
Obs.: Valeu EdvaldoSCruz pela ajuda, mas não vale à pena instalar a versão 32 bits numa máquina atual, pois limita bastante a capacidade dela.

nomade

CitarCreio que tem que ser Ubuntu 12.04 de 32bit, mesmo no notebook, por isso que não roda e o recomendado pela Canonica

EdvaldoSCruz, desculpe ser franco, mas isso não tem nada a haver com o problema, meu amigo. Isso é comum, muitas pessoas não entendem o motivo pelo qual a versão 32 aparece como recomendada na área de download do site do Ubuntu e acham que todo erro é por estar utilizando versão 64bits, como se ela fosse instavel ou problemática. Ela é tão estavel quanto a 32Bis e possui as libs necessárias para todos os programas que você instalar. Porém não vou me prender a esse debate nesse tópico.

O problema é com driver de vídeo mesmo, André Vinícius Bampi. Está indo pelo caminho correto pra resolver o problema (que ocorreria na versão 32bits também, só pra frizar). Você já tentou instalar o driver da nvidia pelo jockey (instalador de drivers adicionais), ele reconheceu sua placa? É sempre melhor usar o jockey antes de ir até o site da nvidia e instalar manualmente.

Obs.: Eu tive o seguinte problema, fiz um LiveDVD com remastersys do sistema de um dos meus PCs, onde utilizo um radeon HD 4350 e fui instalar em outro PC com uma Intel GMA HD x4500. Aconteceu esse mesmo erro com lib OpenGL 32 Bits. Fui olhar no synaptic e vi que o drive da Radeon HD tava instalado. Foi desinstalá-lo que sumiu o problema. Isso foi no Ubuntu 12.04 64Bits. O playonlinux funciona perfeitamente agora.

Ubuntu Studio 22.04 LTS

André Vinícius Bampi

nomade
Eu cometi um equívoco no princípio. Achei que o Ubuntu tinha reconhecido meu vídeo, mas não reconheceu. Quando vou em detalhes do sistema, aparece que o vídeo é desconhecido. Nas configurações, em drivers proprietários só aparece o driver da rede, nada do vídeo. Aí ontém eu instalei o driver manualmente da seguinte forma:
Dei Ctrl Alt F1, e depois me loguei como root e parei o serviço lightdm
> su root
> sudo service lightdm stop
Depois eu instalei o driver
> bash ./<arquivo do driver.run>
Aí começo a instalação, e apareceu um erro dizendo que o sistema não possui script de pré-instalação, e perguntou se era pra continuar mesmo assim. Escolhi sim. Aí a instalação foi dando andamento e concluiu, e reiniciei o sistema
> sudo reboot
Depois disso, quando o sistema iniciou, a resolução ficou em 640 X 480 e não dá pra mudar. Tentei de novo instalar o driver manualmente, e no instalador dizia que o driver já tava instalado, e reinstalei mesmo assim. Continua na mesma, com resolução 640 X 480.
Tô no Rwindows agora. O que fazer?

EdvaldoSCruz

Quando instalar o Ubuntu 12.04 LTS, atualize primeiro e após verifique se consegue resolver esse seu problema.
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

André Vinícius Bampi

Ok. Atualizei o Ubuntu, e depois de algumas buscas fui instalar os drivers open-source de volta seguindo os passos do link abaixo:
http://tuxmind.blogspot.com.br/2012/05/ubuntu-1204-com-diver-open-source.html
Com isso, voltou tudo à estaca zero, a resolução voltou ao normal (1366 X 768) e voltou à estar como antes de eu ferrar com tudo. Com isso, os drivers  proprietários nvidia foram desinstalados.
Depois, seguindo a dica de alguns sites por aí, adicionei um repoisitório e instalei os drivers proprietátios atualizados novamente, e seguindo mais dicas de outros sites, consegui que esse driver aparecesse em "Drivers adicionais".
Com esse driver instalado, continuou sem identificar o vídeo em Configurações do Sistema >> Detalhes (onde "Gráficos" está vazio, sem mostrar o nome da placa de vídeo)
Abri o terminal e digitei nvidia-settings, e apareceu isso aqui:
You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.
Então, segui o que a mensagem informou. Abri o terminal, loguei como root e digitei nvidia-xconfig
Apareceu isso:
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'

Reiniciei o notebook e ficou na mesma, nada está mudando. Enquanto isso, nenhum jogo funciona e o PlayOnLinux não encontra as bibliotecas OpenGL.


André Vinícius Bampi

Pra facilitar a ajuda:
Abaixo o arquivo /etc/X11/xorg.conf do meu notebook:


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.49  (buildmeister@swio-display-x86-rhel47-07.nvidia.com)  Tue May  1 00:54:24 PDT 2012


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

Section "InputDevice"
    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      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

nomade

Citara resolução ficou em 640 X 480 e não dá pra mudar

André Vinícius Bampi

Ocorre o seguinte meu nobre, você deve alterar a resolução pelo software da nVidia, não pela configurador de monitor do Ubuntu e acho que não adiantará também editar o xorg.conf na mão, pois quando reiniciar o controlador da nVidia vai mudá-lo novamente (esse é um bug bem comum em placas nVidia até mesmo no ruWindows).
Você deve entrar no software da nVidia que está em seu menu, mudar a configuração de resolução e escolher "salvar a configuração do xorg.conf" (não tenho como te dizer exatamente o caminho dentro desse software da nVidia, pois não tenho nenhum pc em mãos com nVidia pra olhar, então você terá que procurar). Depois de fazer a alteração você verá que aparecerá outras opções de resolução no configurador de monitor do Ubuntu. É só definir como padrão.

CitarOk. Atualizei o Ubuntu, e depois de algumas buscas fui instalar os drivers open-source de volta seguindo os passos do link abaixo:
http://tuxmind.blogspot.com.br/2012/05/ubuntu-1204-com-diver-open-source.html
Com isso, voltou tudo à estaca zero, a resolução voltou ao normal (1366 X 768) e voltou à estar como antes de eu ferrar com tudo. Com isso, os drivers  proprietários nvidia foram desinstalados.
Depois, seguindo a dica de alguns sites por aí, adicionei um repoisitório e instalei os drivers proprietátios atualizados novamente, e seguindo mais dicas de outros sites, consegui que esse driver aparecesse em "Drivers adicionais".
Com esse driver instalado, continuou sem identificar o vídeo em Configurações do Sistema >> Detalhes (onde "Gráficos" está vazio, sem mostrar o nome da placa de vídeo)
Abri o terminal e digitei nvidia-settings, e apareceu isso aqui:
You do not appear to be using the NVIDIA X driver.  Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.
Então, segui o que a mensagem informou. Abri o terminal, loguei como root e digitei nvidia-xconfig
Apareceu isso:
Using X configuration file: "/etc/X11/xorg.conf".
Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
New X configuration file written to '/etc/X11/xorg.conf'
Reiniciei o notebook e ficou na mesma, nada está mudando. Enquanto isso, nenhum jogo funciona e o PlayOnLinux não encontra as bibliotecas OpenGL.

Porém, eu ví que você já se serviu de uma salada de tutoriais. Instalar o repositório parece ser a melhor opção, mas a questão é que o Driver current (corrente, atual) não me parece oferecer suporte a sua placa e nem sei porque. O driver mais próximo parece ser o Geforce 9M séries para notebook, o 295.53, mas talvez seja esse que você tentou e não funcionou. Então achei um driver mais antigo no site da nVidia, porém não estava nas opções principais, tive que usar a busca do site pelo modelo da GPU, apareceu o driver para o "GPU 9800 GT" que é o 180.22, então eu busquei o 180.22 x64 e apareceu finalmente o driver correto.
Remova tudo o que instalou e instale o driver 180.22 x64 por aqui:
Citarhttp://www.nvidia.com/object/linux_display_amd64_180.22.html
Use o arquivo de assistência da nVidia para a configuração do xorg que está disponível para download também na mesma página, porém a dica que dei no começo deve funcionar caso haja erro na resolução. Mas só faça isso se já tiver tentado com o 295.53
Citarhttp://www.nvidia.com.br/object/linux-display-amd64-295.53-driver-br.html
. É o que me parece ser o mais correto a fazer.

Por isso ando preferindo as placas Radeon HD... não tenho problemas com elas.
Ubuntu Studio 22.04 LTS

kixut

Oi André! Tenho o mesmo problema q vc, também tenho esse note samsung. O mais próximo q cheguei de resolver foi com estas dicas:
http://www.ubuntero.com.br/2012/04/dell-xps-com-intel-e-nvidia/
Porém não consegui. Se conseguir manda a dica. também tem alguma coisa nesse:
https://launchpad.net/~hybrid-graphics-linux
Ps.: a placa de video que vem nesse note é hibrida e não existe driver para linux ainda, oq fazem é instalar um programa que permite usar a nvidia porém tem q digitar um comando toda vez q quiser abrir um programa utilizando ela. Espero ter ajudado.

ipuiuna

Estou tendo o mesmo problema tenho um RF511 com geforce gt540m e não consigo fazer esta funcionar fe jeito nenhum no ubuntu-64, usei o projeto bumbubee e ironhide e nada!

O que consegui foi deixar o note com a resolução de 640x480.

Alguma alma bondosa por favor da uma ajuda ai porque ta dificil!
já dizia um bêbado sábio:
"Nunca se preocupe com o amanhã, pois ele acaba depois de amanhã!"