PDA

View Full Version : Tibia no Fedora


LeonardoAG
02-10-2006, 00:18
Bom... instalei a placa de video Ati Radeon 9250 com o driver proprietario (https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.28.8.run) no meu Fedora Core 5... blz o driver tah funcionando....

Baixei o Tibia para Linux versao libc6 (http://download.tibia.com/Tibia-7.81-6.tgz), descompactei no meu dir /home/gorres/Tibia para nao ter prob de permissoes.

Ai eh q tah o prob... qdo rodo o Tibia ele acusa um erro....

[gorres@localhost Tibia]$ ./Tibia
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 130 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 177
Current serial number in output stream: 177


O que pode estar errado!?? Serah q falta instalar alguma lib ainda?

Tava doido pra jogar no Linux e dar um peh no Ruindows.... :triste:

André0991
02-10-2006, 00:48
Amigo, leia ista parte:

"Ao contrário do client para Windows, você não poderá escolher entre os diferentes engines gráficos. O Linux suporta apenas o engine OpenGL. Entretanto há uma opção de linha de comando para forçar o engine OpenGL a usar diferentes aspectos do OpenGL. Se você adicionar 'engine 3' como parâmetro inicial para o client, uma tecnologia chamada PBuffers será usada para renderizar a tela. Recomendamos esta opção para placas de vídeo antigas e seus drivers, respectivamente. Se você não adicionar uma opção da linha de comando, o client tenta detectar a capacidade da sua placa de vídeo e automaticamente muda para uma nova tecnologia chamada framebuffer objects. Infelizmente notamos que, especialmente em placas de vídeo ATI, a tecnologia antiga pode funcionar melhor. Neste caso, você deve usar a opção da linha de comando."

Será que pode te ajudar? Tenta aí alguma coisa

falow

LeonardoAG
02-10-2006, 08:28
Amigo, leia ista parte:

"Ao contrário do client para Windows, você não poderá escolher entre os diferentes engines gráficos. O Linux suporta apenas o engine OpenGL. Entretanto há uma opção de linha de comando para forçar o engine OpenGL a usar diferentes aspectos do OpenGL. Se você adicionar 'engine 3' como parâmetro inicial para o client, uma tecnologia chamada PBuffers será usada para renderizar a tela. Recomendamos esta opção para placas de vídeo antigas e seus drivers, respectivamente. Se você não adicionar uma opção da linha de comando, o client tenta detectar a capacidade da sua placa de vídeo e automaticamente muda para uma nova tecnologia chamada framebuffer objects. Infelizmente notamos que, especialmente em placas de vídeo ATI, a tecnologia antiga pode funcionar melhor. Neste caso, você deve usar a opção da linha de comando."

Será que pode te ajudar? Tenta aí alguma coisa

falow


Jah tentei tbm.... nem assim foi :triste:

Fredaum
02-10-2006, 12:45
vc tem lib6 instalado ??/

cheque se tem essa biblioteca, www.rpmfind.net é uma boa pedida para pesquisar isso, como vc sabe que o opengl esta funcionando e sua placa tbm ? o comando glxinfo retorna oq??

e por ai vai

LeonardoAG
02-10-2006, 22:51
vc tem lib6 instalado ??/

cheque se tem essa biblioteca, www.rpmfind.net é uma boa pedida para pesquisar isso, como vc sabe que o opengl esta funcionando e sua placa tbm ? o comando glxinfo retorna oq??

e por ai vai

Vamos por partes...

libc6 eu nao sei se estah instalado... Como eu vejo!!??

Pesquisei no site mas nao retornou nada.... :triste:

o comando glxinfo retorna:

[gorres@localhost ~]$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.2)
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_lod_bias
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None

Existe um aplicativo chamado glxgears, onde quando eu rodo ele aparece uma janela com 3 rodas dentadas girando e retorna:

[gorres@localhost ~]$ glxgears
829 frames in 5.8 seconds = 143.960 FPS
684 frames in 5.0 seconds = 135.897 FPS
684 frames in 5.0 seconds = 135.794 FPS
684 frames in 5.3 seconds = 129.795 FPS

Por isso eu acho q o opengl estah funcionando.... mas de repente... sei lah

André0991
02-10-2006, 23:29
Procura no google pelo pacote que o Fredaum fisse que vc vai achar pra Fedora ;)

Sabe como instala né?

Soh Ceva
02-10-2006, 23:38
tenta
yum upgrade
ou se preferis usa o yumex
vai atualizar inclusive as bibliotecas