LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (http://www.linuxquestions.org/questions/linux-games-33/)
-   -   Wine and World of Warcraft (http://www.linuxquestions.org/questions/linux-games-33/wine-and-world-of-warcraft-375557/)

redletterrocko 10-21-2005 06:27 PM

Wine and World of Warcraft
 
First, my setup-

Dell Inspiron 6000, Debian Linux with x.org, ATI radeon x300 with firegl 6.8.0 driver installed and working (armagetron is working great, and so is glxgears). All the libraries are installed.

So I ran wine to install WoW, then did the update, then logged in. If I run with "wine WoW.exe -opengl" it freezes after the handshake and login. I mean, no mouse movement. This doesn't matter if I full screen or put it in an independent window. If I run with "wine WoW.exe" and no -opengl argument, after the handshake the screen goes black, but I can move my mouse. I bought this game specifically because I heard it works with Linux. I will not use Windows, because I'm a Linux admin, and that's a step in the wrong direction (I won't be learning anything new with Linux). I was wondering if anyone else has had this problem. Everything works great. In fact, I get my video and sound to work great on the opening cinematics with "nice -n 19 wine WoW.exe". I've heard about Cedega, but apparently, you have to pay for membership on Transgaming.com, and I haven't paid for software in so long. I downloaded a winex cvs they had, and it doesn't even work right. I had to remove gcc 4.0 and put on gcc 3.4 just to get the thing to compile properly, and even then it doesn't seem to work right. Blah. I just want to play a game every once in a while.

I could use some help. I'm no linux "n00b" but don't have much experience with wine. Just let me make a character and play!

Paul

solveit 10-21-2005 08:34 PM

http://www.frankscorner.org/index.php?p=worldofwarcraft

redletterrocko 10-24-2005 10:50 AM

Yea, I saw the original for that already, which was part of the Gentoo wiki. I TRY to dig through the net extensively before I make any posts. While I appreciate the attempt, I think I'm past the point of how-tos. I've seen some vague documentation on the difficulty of WoW with the fgrlx driver that I'm using, but haven't found details. Anyone have any details on it, or have gotten it to work?

redletterrocko 10-24-2005 06:20 PM

Well, I made the shift over to cedega. I'm not sure if I should have killed wine, so I'm reinstalling it right now. Hopefully, they can co-exist. Anyway, when I run WoW.exe with cedega, it doesn't even draw the login screen correctly. All it does it show a TON of shifting triangles. The console output gives the following types of errors:

err:virtual:VirtualFree Could not remap pages, expect trouble

#Now, I get a ton of these before the screen goes black to load the game. Then I get a bunch of these:

err:ddraw:Direct3DDevice9_GetStridedDataUP stride inconsistency! 24 != 32
fixme:ddraw:Direct3DDevice9_SetStreamSource offset=1131216

I googled the error, and didn't return anything. I'm using the most recent fglrx driver from ATI, created from .deb packages that I got when I used the ATI fglrx-installer. The dev driver package is also installed. I have all the necessary mesa drivers, etc. Glxgears works great. My glxinfo says:

name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
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_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_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 1.3.5395 (X4.3.0-8.18.6)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,
GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix,
GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program,
GL_ARB_vertex_shader, GL_ARB_window_pos, GL_ARB_draw_buffers,
GL_ATI_draw_buffers, GL_ATI_element_array, GL_ATI_envmap_bumpmap,
GL_ATI_fragment_shader, GL_ATI_map_object_buffer, GL_ATI_separate_stencil,
GL_ATI_texture_env_combine3, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_ATI_vertex_array_object,
GL_ATI_vertex_attrib_array_object, GL_ATI_vertex_streams,
GL_ATIX_texture_env_combine3, GL_ATIX_texture_env_route,
GL_ATIX_vertex_shader_output_point_size, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texgen_reflection, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,
GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
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 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None


Obviously, everything with OpenGL is working (I know, because I just got out of Armagetron rehab, where I was for 7 months...couldn't kick the habit). Hopefully, someone else has seen this problem.


All times are GMT -5. The time now is 03:17 AM.