Fórum Ubuntu Linux - PT
Área para Iniciantes => Iniciantes => Tópico iniciado por: mathe em 21 de Janeiro de 2013, 00:43
-
Boa Madrugada galera, então eu tentei executar o tibia no ubuntu pelo terminal, usando cliques, quando uso cliques simplesmente não executa e quando vou pelo terminal com ./Tibia ele me devolve o seguinte erro :
Xlib: extension "GLX" missing on display ":0.0".
Tibia Error
X Server has no OpenGL extension. (Error Code 31)
Please ensure your X Server features an OpenGL extension.
Alguém sabe como resolver isso? Pelo que me parece eu não tenho OpenGl extension, como faço para adquirir isso?
-
O OpenGL é um conjunto de algumas centenas de funções, que fornecem acesso a praticamente todos os recursos do hardware de vídeo (http://pt.wikipedia.org/wiki/OpenGL), seria o equivalente ao DirectX do windows. Qual sua placa de vídeo? Digite lspci e lsmod no terminal e posta aqui.
-
resultado de lspci:
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
resultado de lsmod:
Module Size Used by
btrfs 638248 0
zlib_deflate 26622 1 btrfs
libcrc32c 12543 1 btrfs
ufs 78131 0
qnx4 13309 0
hfsplus 83544 0
hfs 49479 0
minix 31453 0
ntfs 100206 0
vfat 17308 0
msdos 17132 0
fat 55605 2 vfat,msdos
jfs 175085 0
xfs 747494 0
reiserfs 230943 0
ext2 67987 0
pci_stub 12550 1
vboxpci 22911 0
vboxnetadp 25616 0
vboxnetflt 27240 0
vboxdrv 285011 3 vboxpci,vboxnetadp,vboxnetflt
snd_usb_audio 101566 1
snd_usbmidi_lib 24603 1 snd_usb_audio
gspca_pac7302 18212 0
gspca_main 27654 1 gspca_pac7302
videodev 86588 1 gspca_main
snd_hda_codec_realtek 174313 1
rfcomm 38139 0
ppdev 12849 0
bnep 17830 2
bluetooth 158479 10 rfcomm,bnep
snd_hda_intel 32765 3
snd_hda_codec 109562 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13276 2 snd_usb_audio,snd_hda_codec
binfmt_misc 17292 1
snd_pcm 80916 3 snd_usb_audio,snd_hda_intel,snd_hda_codec
psmouse 86520 0
serio_raw 13027 0
snd_seq_midi 13132 0
snd_rawmidi 25424 2 snd_usbmidi_lib,snd_seq_midi
i915 419361 2
parport_pc 32114 1
snd_seq_midi_event 14475 1 snd_seq_midi
drm_kms_helper 45466 1 i915
snd_seq 51592 2 snd_seq_midi,snd_seq_midi_event
snd_timer 28931 2 snd_pcm,snd_seq
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 62218 19 snd_usb_audio,snd_usbmidi_lib,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
mac_hid 13077 0
drm 197641 3 i915,drm_kms_helper
i2c_algo_bit 13199 1 i915
video 19068 1 i915
soundcore 14635 1 snd
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm
lp 17455 0
parport 40930 3 ppdev,parport_pc,lp
floppy 60184 0
r8169 56368 0
-
Dá uma lida aqui e veja se ajuda :
http://www.tudosobretibia.com/2012/02/jogando-tibia-no-linux-ubuntu.html
-
Sua placa de vídeo é Intel, então o OpenGL já está habilitado (tente rodar um emulador como Gens-GS ou Snes9x por exemplo, habilite o OpenGL neles e vc vai notar um ganho de performance). O problema está no seu jogo.
-
Dá uma lida aqui e veja se ajuda :
http://www.tudosobretibia.com/2012/02/jogando-tibia-no-linux-ubuntu.html
Então velho segui seu tutorial mas nada funcionou continuo com o mesmo erro.
E enquanto aos emuladores se eu utilizar algum deles vou conseguir abrir o cliente do tibia?
-
Como instalar o Gens-GS e depois abilitar o openGL nele?
-
Dá uma lida aqui e veja se ajuda :
http://www.tudosobretibia.com/2012/02/jogando-tibia-no-linux-ubuntu.html
Então velho segui seu tutorial mas nada funcionou continuo com o mesmo erro.
E enquanto aos emuladores se eu utilizar algum deles vou conseguir abrir o cliente do tibia?
Não cara, eu só dei um exemplo de uso de OpenGL... não tem nada a ver com seu jogo! Esquece o que eu falei...
Só foi à título de curiosidade que falei aquilo dos emuladores...
-
Hmm, é estranho velho como que varias pessoas dizem que jogam no ubuntu a 1º vez que tento não estou conseguindo, e enquanto a meus drivers quando clico em drivers adcionais não aparece absolutamente nada, se tento rodar ele me diz que não há openGL mas o cara ali falo que já esta ativado na placa de video.
-
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
i915
Viu só? É placa de vídeo Intel, o driver já vem no próprio sistema operacional, não há driver proprietário para ela. Essa placa é bem conhecida de todos, inclusive a minha é igual, sendo a rev 07. Dá para ver pelo driver i915, esse driver vem em toda distribuição Linux na face da terra ultimamente, difícil de dar problema. O OpenGL já está aí em uso, faça um teste com outros jogos (não que isso vá resolver o seu problema com Tíbia, melhor deixar bem claro...).
-
X Server has no OpenGL extension. (Error Code 31)
Please ensure your X Server features an OpenGL extension.
Ola
Instale todos os drivers mesa dos repositórios ( mesa, mesa-glx, mesa-dri, etc)
[]'s
-
Olá tota como faço isso?
-
X Server has no OpenGL extension. (Error Code 31)
Please ensure your X Server features an OpenGL extension.
Ola
Instale todos os drivers mesa dos repositórios ( mesa, mesa-glx, mesa-dri, etc)
[]'s
Tota, não seria o libgl1-mesa-glx e libgl1-mesa-dri? Esses pacotes já vem instalados no sistema.
-
Eu poderia tar verificando se eles estão mesmo no sistema como eu poderia fazer isso?
-
Eu poderia tar verificando se eles estão mesmo no sistema como eu poderia fazer isso?
Procure na Central de programas. Mas eles já vem sim no sistema, estou com o 12.04 recém instalado aqui. Aliás, vc não falou sua versão do Ubuntu.
-
Então desculpe, o meu SO é ubuntu 12.04 lts, e enquanto aos drivers lá eu fui na central de programas e colei o nome deles 1 por vez na barra de pesquisa e nenhum dos dois foram encontrados.
-
Então desculpe, o meu SO é ubuntu 12.04 lts, e enquanto aos drivers lá eu fui na central de programas e colei o nome deles 1 por vez na barra de pesquisa e nenhum dos dois foram encontrados.
Digite exatamente: libgl1-mesa-glx e depois procure por libgl1-mesa-dri. E eles não são drivers... são bibliotecas. Eu acabei de procurar aqui, e eles já aparecem instalados.
Instala o mesa-utils, depois roda em um terminal glxgears.
-
Então sergio eu procurei exatamente com você pediu mas ele não acha nada instalado com esse nome.
E desculpa a nubisse mas como faço isso, Instala o mesa-utils, depois roda em um terminal glxgears.?
-
matheus@matheus-PC:~$ glxgears
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
Fiz tudo como pediu e o que está acima foi resultado.
-
Então sergio eu procurei exatamente com você pediu mas ele não acha nada instalado com esse nome.
E desculpa a nubisse mas como faço isso, Instala o mesa-utils, depois roda em um terminal glxgears.?
Se não está instalado (estranho), instala eles, está aparecendo a opção aí né? Se não, roda em um terminal:
sudo apt-get install mesa-utils libgl1-mesa-dri
Na instalação do mesa-utils ele já instala o libgl1-mesa-glx. Veja se o libdrm-intel1 está instalado.
Depois de tudo instalado, roda em um terminal o glxgears.
-
Não eu já instalei quando vc falo acima eu coloquei pra instalar agora o mesa está aparecendo que está instalado.
-
Não eu já instalei quando vc falo acima eu coloquei pra instalar agora o mesa está aparecendo que está instalado.
Instalou o libgl1-mesa-dri também?
Entra com o comando glxinfo em um terminal e posta o resultado aqui.
Edit: Outra coisa importante: vc está com o sistema atualizado?
-
Sim, sempre atualizo ele quando aparece alguma atualização.
Resultado do comando:
matheus@matheus-PC:~$ glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
-
Tinha perguntado se o libgl1-mesa-dri e o libdrm-intel1 já estão instalados... é importante que vc preste atenção e responda todas as questões feitas pelo pessoal do fórum... se não as coisas demoram mais para resolver...
Passa para a gente o link da onde vc baixou esse Tibia. Ele deve ter alterado alguma configuração do Ubuntu, o glxgears era para funcionar de primeira.
-
Veja esse link: http://stackoverflow.com/questions/8545291/opengl-glx-extension-not-supported (http://stackoverflow.com/questions/8545291/opengl-glx-extension-not-supported)
Digite em um terminal:
sudo apt-get install xserver-xorg-video-intel libgl1-mesa-dri libgl1-mesa-glx
Depois veja se os comandos glxinfo e glxgear retornam coisas diferentes.
-
Desculpe! agora os comandos retornaram:
matheus@matheus-PC:~$ glxinfo
name of display: :0.0
Error: couldn't find RGB GLX visual or fbconfig
matheus@matheus-PC:~$ glxgear
No command 'glxgear' found, did you mean:
Command 'glxgears' from package 'mesa-utils' (universe)
glxgear: command not found
-
Deculpe refiz o comando dessa maneira glxgears e ele retornou: Error: couldn't get an RGB, Double-buffered visual
-
Sergio funcinou muito obrigado velho *-*
-
Sergio funcinou muito obrigado velho *-*
Funcionou o que cara? O jogo? O glxgears?
-
Hehehee ;D
Se precisar pegue apostilas na assinatura abaixo