Weird OpenGL problems

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
jho
Level 1
Level 1
Posts: 5
Joined: Sun May 03, 2009 10:41 am

Weird OpenGL problems

Post by jho »

Hi,

I have been a happy Wine user for a few years now, but only recently moved from x86 to amd64, and I think that is the source of my current problems with Wine.

I'm able to run native OpenGL applications just fine. Examples of what I've tried are Quake 3, Blender, and Kobo Deluxe.

Wine also works normally just fine. I'm able to install applications, run notepad, regedit, et cetera. But when I try to run any application that needs direct rendering Wine spits out loads of warnings/errors about OpenGL stuff and either crashes or runs the application but has horrible performance and *lots* of graphics artifacts.

Firstly I tried running Half-Life 2. It starts up with a few warnings and shows the two intro demos and the loading screen for maybe two seconds, and then crashes. Here's the output of trying to run it (with -dxlevel 80, as suggested in the AppDB page): http://pastebin.com/f1a63c2d0

Second app I tried was Soldat, which is rated as platinum on the AppDB and should run "out of the box". It starts up but has major artifacts and runs at maybe two frames per second. Here's the output of it (ca. 1600 lines): http://pastebin.com/d370f271e

I'm running an amd64 Gentoo box with a dual core 3 GHz Intel Pentium D, two gigs of RAM and an integrated Intel 965Q with xf86-video-intel-2.6.99 and xorg-server-1.5.3-r5. Wine is version 1.1.20 (and is built with OpenGL support). Here's some information about my system:

Code: Select all

 % eix -e wine
[I] app-emulation/wine
     Available versions:  0.9.60!t 0.9.61!t 1.0_rc1!t 1.0_rc2!t 1.0_rc3!t 1.0_rc4!t 1.0_rc5!t 1.0!t (~)1.0.1!t 1.1.0!t 1.1.1!t 1.1.2!t 1.1.3!t 1.1.4!t 1.1.5!t 1.1.6!t 1.1.7!t 1.1.8!t 1.1.9!t 1.1.10!t 1.1.11!t 1.1.12!t (~)1.1.13!t (~)1.1.14!t (~)1.1.15!t (~)1.1.16!t (~)1.1.17!t (~)1.1.18!t (~)1.1.19!t (~)1.1.20!t **9999!t {X alsa cups dbus esd gecko gnutls hal jack jpeg lcms ldap nas ncurses opengl oss png samba scanner ssl win64 xcomposite xinerama xml}
     Installed versions:  1.1.20!t(04:48:43 PM 05/03/2009)(X alsa cups gecko jpeg ncurses opengl png ssl xcomposite xinerama -dbus -esd -gnutls -hal -jack -lcms -ldap -nas -oss -samba -scanner -win64 -xml)
     Homepage:            http://www.winehq.org/
     Description:         free implementation of Windows(tm) on Unix

 % eix -e xf86-video-intel
[I] x11-drivers/xf86-video-intel
     Available versions:  [M]1.6.5 [M]1.7.4 2.1.1 (~)2.2.1 (~)2.3.2 (~)2.4.3 (~)2.5.1-r1 (~)2.6.1 (~)2.6.3 2.6.3-r1 (~)2.6.99.902[1] [M](~)2.7.0[1] [M](~)9999_pre27[1] [M](~)9999[1] {debug dri}
     Installed versions:  2.6.99.902[1](06:30:40 PM 05/01/2009)(dri -debug)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org driver for Intel cards

[1] "x11" /usr/local/portage/layman/x11

 % eix "emul-linux-x86-(base|x)libs"
[I] app-emulation/emul-linux-x86-baselibs
     Available versions:  2.5.5-r3!s 10.1!s 10.2!s (~)20071114!s 20071118!s 20071124!s 20071128!s 20071130!s (~)20071215!s 20071230!s 20080316!s [M](~)20081109!s
     Installed versions:  20080316!s(04:08:27 AM 04/28/2009)
     Homepage:            http://amd64.gentoo.org/emul/content.xml
     Description:         Provides precompiled 32bit libraries

[I] app-emulation/emul-linux-x86-xlibs
     Available versions:  7.0-r8!s 10.0!s (~)10.1!s 20071114!s (~)20071128!s 20071128-r1!s 20071128-r2!s (~)20071230!s 20080316!s 20080810!s [M](~)20081109!s {opengl video_cards_i810 video_cards_mach64 video_cards_mga video_cards_r128 video_cards_radeon video_cards_s3virge video_cards_savage video_cards_sis video_cards_tdfx video_cards_trident video_cards_via}
     Installed versions:  20080810!s(04:05:04 PM 05/03/2009)(opengl)
     Homepage:            http://amd64.gentoo.org/emul/content.xml
     Description:         Provides precompiled 32bit libraries

Found 2 matches.


 % uname -a
Linux rage 2.6.29-gentoo-r1 #13 SMP Fri May 1 20:06:41 EEST 2009 x86_64 Intel(R) Pentium(R) D CPU 3.00GHz GenuineIntel GNU/Linux


 % glxinfo
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_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGI_swap_control, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, 
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method, 
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, 
    GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 965Q GEM 20090418 2009Q1
OpenGL version string: 2.0 Mesa 7.4.1
OpenGL shading language version string: 1.10
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, 
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, 
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, 
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 
    GL_ARB_shader_objects, GL_ARB_shading_language_100, GL_ARB_shadow, 
    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_texture_non_power_of_two, GL_ARB_texture_rectangle, 
    GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, 
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, 
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, 
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
    GL_EXT_clip_volume_hint, GL_EXT_cull_vertex, GL_EXT_compiled_vertex_array, 
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, 
    GL_EXT_framebuffer_object, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, 
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
    GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color, 
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, 
    GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, 
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, 
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
    GL_EXT_vertex_array, GL_3DFX_texture_compression_FXT1, 
    GL_APPLE_client_storage, GL_APPLE_packed_pixels, 
    GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3, 
    GL_ATI_separate_stencil, GL_IBM_rasterpos_clip, 
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, 
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos, 
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_point_sprite, 
    GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_NV_vertex_program, 
    GL_NV_vertex_program1_1, GL_OES_read_format, GL_SGIS_generate_mipmap, 
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
    GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SUN_multi_draw_arrays

3 GLX Visuals
   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
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x67 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None

36 GLXFBConfigs:
   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
----------------------------------------------------------------------
0x68  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x69  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x6a  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x6b  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x6c  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x6d  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x6e  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x6f  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x70  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x71  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x72  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x73  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x74  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x75  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x76  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x77  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x78  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x79  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x7a  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x7b  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x7c  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x7d  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x7e  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x7f  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0 16 16 16 16  0 0 Slow
0x80  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x81  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x82  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x83  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x84  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x85  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x86  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x87  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x88  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x89  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x8a  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x8b  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow

 % glxgears
4053 frames in 5.0 seconds = 810.452 FPS
4068 frames in 5.0 seconds = 813.549 FPS
4044 frames in 5.0 seconds = 808.799 FPS
4064 frames in 5.0 seconds = 812.623 FPS

I don't exactly know what's wrong, but doesn't Wine run in some kind of emulated x86 environment? Could it be that there's something wrong with it? How would I go about solving it?

Any ideas would be appreciated.
Thanks in advance. :)
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Weird OpenGL problems

Post by vitamin »

The Wine output would be helpful to begin with.
jho
Level 1
Level 1
Posts: 5
Joined: Sun May 03, 2009 10:41 am

Re: Weird OpenGL problems

Post by jho »

vitamin wrote:The Wine output would be helpful to begin with.
They can be found from the pastebin links I posted. The first one was ~350 lines and the second one a bit over 1600 lines, so I thought it would be better to just give a link to pastebin instead of pasting the text directly.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Weird OpenGL problems

Post by vitamin »

jho wrote:
vitamin wrote:The Wine output would be helpful to begin with.
They can be found from the pastebin links I posted. The first one was ~350 lines and the second one a bit over 1600 lines, so I thought it would be better to just give a link to pastebin instead of pasting the text directly.
Have you disabled pulseaudio and in-game steam community?

If nothing works - say thanks to your intel video. Get a real stuff, like Nvidia card. They proven to work.
User avatar
Daemon
Level 4
Level 4
Posts: 101
Joined: Wed Nov 12, 2008 2:24 pm

Post by Daemon »

A little off-topic but just read a good article on h-online about Xorg , Intel drivers and the various kernel mode settings/gem which might provide some insight not just for Ubu. Here.

The xorg-server-1.5.3-r5 looks old , 6 months to be exact. Xserver 1.6.1 is the current Here and the 2.6.99.902 intel driver is over 2 months old. Newer version 2.7.99.1 is available Here. Might want to do -dxlevel 81 also for hl2.

p.s. If you're going to build Xorg/xserver/xlibs yourself, use JHbuild if they're not available through the Gentoo package system.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Weird OpenGL problems

Post by vitamin »

jho wrote: % glxgears
4053 frames in 5.0 seconds = 810.452 FPS
You sure it's accelerated? Here is what I'm getting from GT8800:

Code: Select all

$glxgears
110649 frames in 5.0 seconds = 22129.684 FPS
111965 frames in 5.0 seconds = 22392.906 FPS
111967 frames in 5.0 seconds = 22393.328 FPS
111927 frames in 5.0 seconds = 22385.379 FPS
jho
Level 1
Level 1
Posts: 5
Joined: Sun May 03, 2009 10:41 am

Re: Weird OpenGL problems

Post by jho »

vitamin wrote:Have you disabled pulseaudio and in-game steam community?
I don't use Pulseaudio at all and it's not even installed. I have disabled the Steam community, and even if I hadn't, it wouldn't explain why Soldat or other games don't work.
If nothing works - say thanks to your intel video. Get a real stuff, like Nvidia card. They proven to work.
Generally speaking I've had a lot more success with this Intel card than what I've had with my old Nvidia card.. And don't even get me started with the clusterfuck that it ATI drivers.

Also, this is a Dell OptiPlex workstation which doesn't have AGP or PCI-E slots, so I'd have to go with this integrated or some old PCI card. And, unlike some, I can't afford to buy new hardware every so often, I'm just a poor student.
Daemon wrote:A little off-topic but just read a good article on h-online about Xorg , Intel drivers and the various kernel mode settings/gem which might provide some insight not just for Ubu. Here.
Thanks for the tip. I'm actually using GEM and UXA right now. However I couldn't get KMS to work (X was unbearably slow and crashed within moments of starting), but that's another issue altogether. I was adviced to try again with 2.6.30, and that's what I'm going to do as soon as there's the first release of .30 with genpatches.
The xorg-server-1.5.3-r5 looks old , 6 months to be exact. Xserver 1.6.1 is the current Here and the 2.6.99.902 intel driver is over 2 months old. Newer version 2.7.99.1 is available Here.
Thanks, I'll try them later tonight or tomorrow.
Might want to do -dxlevel 81 also for hl2.
I've tried different values for dxlevel (70, 80, 81, 90), and none of them work.
vitamin wrote:
jho wrote: % glxgears
4053 frames in 5.0 seconds = 810.452 FPS
You sure it's accelerated? Here is what I'm getting from GT8800:

Code: Select all

$glxgears
110649 frames in 5.0 seconds = 22129.684 FPS
111965 frames in 5.0 seconds = 22392.906 FPS
111967 frames in 5.0 seconds = 22393.328 FPS
111927 frames in 5.0 seconds = 22385.379 FPS
Yes, I am sure. GT8800 is a lot faster card, but the 965Q has been enough for me.
And glxgears is *not* a benchmark. I have seen worse cards do bigger FPS and better cards do worse.

I get 40-60 FPS on Quake3 running at 1024x768 with quality options set to medium/high, I don't think that would happen without direct rendering.
jho
Level 1
Level 1
Posts: 5
Joined: Sun May 03, 2009 10:41 am

Post by jho »

Ok, I upgraded to xorg-server-1.6.1 and the current git version of xf86-video-intel.

Everything seems to work normally, but my glxgears fps went down by 200 (no big deal really, I know it happens, it's not a benchmark, etc, just thought it would be worth a mention), and wine outputs less of the warnings/errors. But Wine still fails to run anything that requires direct rendering correctly. All the native applications still run fine and get good performance.

Here's the output of HL2 now (still crashes after a second or two in the loading screen): http://pastebin.com/d41a4d718
And here's Soldat: http://pastebin.com/d15e2fb40 (notice how this went from ~1600 lines to just 92 lines. I did the exactly same thing: started the game, entered a match, opened the main menu and pressed exit)
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Weird OpenGL problems

Post by vitamin »

jho wrote:Yes, I am sure. GT8800 is a lot faster card, but the 965Q has been enough for me.
And glxgears is *not* a benchmark. I have seen worse cards do bigger FPS and better cards do worse.
No it's not a benchmark but something to give an ballpark idea where you at. I think I had better numbers with mx440 & K7 CPU... Given that was some 5 years ago.

So me thinks a difference of 2730% indicates something really wrong with your config / drivers.
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

Wine touches big parts of opengl drivers which 'normal' apps don't touch and we use most recent 3d features. The intel drivers are still very young and don't support various of the modern gl features well (e.g. poor glsl support for shaders, and so on). The issues you are seeing are a result of the driver quality. A game like quake3 is too basic compared to what Wine all touches even for simple apps. In case of soldat the use of RenderTargetLockMode=readtex could help a bit (if the game is using 3d stuff behind its back since glDrawPixels/glReadPixels performance is very poor on intel).
James Huk

Weird OpenGL problems

Post by James Huk »

2009/5/3 jho <[email protected]>
Ok, I upgraded to xorg-server-1.6.1 and the current git version of
xf86-video-intel.

Everything seems to work normally, but my glxgears fps went down by 200 (no
big deal really, I know it happens, it's not a benchmark, etc, just thought
it would be worth a mention), and wine outputs less of the warnings/errors.
But Wine still fails to run anything that requires direct rendering
correctly. All the native applications still run fine and get good
performance.

Here's the output of HL2 now (still crashes after a second or two in the
loading screen): http://pastebin.com/d41a4d718
And here's Soldat: http://pastebin.com/d15e2fb40 (notice how this went
from ~1600 lines to just 92 lines. I did the exactly same thing: started the
game, entered a match, opened the main menu and pressed exit)





Try setting GLSL to "disabled" (http://wiki.winehq.org/UsefulRegistryKeys),
if that doesn't help, try turning off pixel shaders in winecfg - PS are
cause of most crashes and graphical corruption as far as I'm aware of. Also
even if you use -dxlevel 7.0 wine itself will still try to use PS for some
things (in Operation Flashpoint (game written in DX7) for example – wine
draw fog using PS – probably other things too)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-us ... chment.htm>
jho
Level 1
Level 1
Posts: 5
Joined: Sun May 03, 2009 10:41 am

Post by jho »

Thanks for the replies. Unfortunately nothing helped, so I guess it's the Intel driver's fault then. Oh well. They have been making great progress with it lately anyways, so I'm crossing my fingers and hope it gets better soon. :)

Thanks for the help to all of you. :)
User avatar
Daemon
Level 4
Level 4
Posts: 101
Joined: Wed Nov 12, 2008 2:24 pm

Re: Weird OpenGL problems

Post by Daemon »

Remember you're using the 32-bit driver version with wine , so you might have to build the 32-bit version of the mesa 3D driver , if such a thing is possible or necessary. Beyond that maybe try out Ubuntu x64 (shameless plug) which does a good job keeping up with the latest software packages. :-)
Locked