WineX, Color quality settings
I'm pretty sure this is a hardware problem :rolleyes: I recently installed WineX 3 and then the game "Morrowind" on top of that. I got past some initial problems and at one point was getting the error message
X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 15 (X_QueryTree) Resource id in failed request: 0x2600004 Serial number of failed request: 282 Current serial number in output stream: 282 For some reason that doesn't come up when I try it now (I updated the kernel and some other things if that could possibly matter). Now Instead of an error message in the terminal window I am using to try to start the program I get a Windows-style message, apparently managed by Winex3, saying Render Creation Error: "Unsupported desktop resolution. Change windows resolution to "True Color (32bit)"." This seems to be a message from the game itself, not Linux or even wineX... when I go to my display settings (when I run redhat-config-xfree86) my only options for color depth are 256 colors, 15 bit, 16 bit, and 24 bit. No 32 bit there. :confused: First of all, I don't think my video card is working quite right with Linux right now. For example Tux Racer runs terribly (of course I don't care about Tux Racer itself, but still...) If this IS a hardware problem, could installing the driver package for my video card from the DRI sourceforge project fix it (I am currently trying to do that, with some other problems)?. If that doesn't work, does anyone have any other suggestions? If it ISN'T a hardware problem, could I manually set my color settings higher than what they are or force the program to run anway (I doubt that second one, but figure I'll ask)? I figure that it is a problem with the hardware not being configured / recognized correctly and not WineX, the game, etc since a) this game runs just fine on a computer with WindowsXP which doesn't even HAVE a video card (onboard video) and b) even if it doesn't start, it is correct about my display settings. ANY ideas whatsoever will be highly appreciated :scratch: Information: Redhat 8, kernel 2.4.20-19.8, WineX 3, 32 MB ATI Radeon VE QY (7000) video card Output of /sbin/lspci: 00:00.0 Host bridge: Intel Corp. 82850 850 (Tehama) Chipset Host Bridge (MCH) (rev 04) 00:01.0 PCI bridge: Intel Corp. 82850 850 (Tehama) Chipset AGP Bridge (rev 04) 00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 04) 00:1f.0 ISA bridge: Intel Corp. 82801BA ISA Bridge (LPC) (rev 04) 00:1f.1 IDE interface: Intel Corp. 82801BA IDE U100 (rev 04) 00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 04) 00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 04) 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY 02:01.0 USB Controller: VIA Technologies, Inc. USB (rev 50) 02:01.1 USB Controller: VIA Technologies, Inc. USB (rev 50) 02:01.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) 02:02.0 USB Controller: VIA Technologies, Inc. USB (rev 50) 02:02.1 USB Controller: VIA Technologies, Inc. USB (rev 50) 02:02.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) 02:0c.0 Ethernet controller: Intel Corp. 82540EM Gigabit Ethernet Controller (rev 02) output of 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_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context client glx vendor string: SGI client glx version string: 1.2 client glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context OpenGL vendor string: VA Linux Systems, Inc. OpenGL renderer string: Mesa DRI Radeon 20010402 AGP 1x x86/MMX/3DNow!/SSE OpenGL version string: 1.2 Mesa 3.4.2 OpenGL extensions: GL_ARB_multitexture, GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_func_separate, GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_histogram, GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_object, GL_EXT_texture_lod_bias, GL_EXT_vertex_array, GL_MESA_window_pos, GL_MESA_resize_buffers, GL_NV_texgen_reflection, GL_PGI_misc_hints, GL_SGIS_pixel_texture, GL_SGIS_texture_edge_clamp 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 8 0 24 0 0 0 0 0 0 0 None 0x24 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 Slow 0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x26 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x27 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x28 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 Slow 0x29 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x2a 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow |
Ok, maybe no one has anything to say about this, but I have a suspicion that installing new drivers may allow me to fix it. Any advice on this ?
|
Ive just found this thread while researching your error message which is the same as what I am getting in winex3. In my case however, im sure the hardware is working properly, and am running nvidia GL drivers.
I think you may be the default software renderer mesa, which is pretty slow (this could be why you are experiencing speed problems in tux racer, and will probably extend to any GL stuff you run). How did you install morrowind? Ive just symlinked the allready installed windows version to the c_drive tree and run it from there. I think the error might be related to the game not being set up properly, and having none of its registry settings. The 32bit desktop error might be becuse morrowinds renderer is missing all its config modes and bombs not being able to fire up in any configuration. For comparison: name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: NVIDIA Corporation server glx version string: 1.3 server glx extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer client glx vendor string: NVIDIA Corporation client glx version string: 1.3 client glx extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, GLX_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_NV_float_buffer GLX extensions: GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_get_proc_address OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce4 MX 420/AGP/SSE OpenGL version string: 1.4.0 NVIDIA 44.96 OpenGL extensions: GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_texture_compression, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat, GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos, GL_S3_s3tc, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 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, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array, GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_fence, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_register_combiners, GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_NVX_ycrcb, GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod 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 ---------------------------------------------------------------------- 0x21 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x22 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x24 24 tc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x26 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None 0x27 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None 0x28 24 tc 0 32 0 r . . 8 8 8 0 0 16 0 16 16 16 16 0 0 None 0x29 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 None 0x2a 24 tc 0 32 0 r y . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x2b 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x2c 24 tc 0 32 0 r . . 8 8 8 0 0 0 0 16 16 16 16 0 0 None 0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 None 0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x2f 24 dc 0 32 0 r . . 8 8 8 0 0 24 8 16 16 16 16 0 0 None 0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None 0x31 24 dc 0 32 0 r y . 8 8 8 0 0 16 comparison, glxinfo output: |
I installed it by running the setup program off of the CD with winex. It used all of winex's supplied paths, so I think the settings should be ok. I'm almost certain it was (as opposed to is... ive pretty much given up by now) a hardware problem though, as I've done a lot of looking into drivers for my card (they're pretty much non-existant for linux). I've settled for running morrowind and any other games I have on windows 2000 :(
|
Further update for anyone who may find this thread.
I discovered that I had conflicting librarys from an old version of wineX CVS that I compiled some time ago. I thought it was a bit sus that although I was definatly running the correct wine binary, it reported version winex CVS. After fixing this and getting the correct version string, I ran Morrowind Launcher, and had to re-select the video mode. Now the game runs ands gets as far as the main menu then bombs out with "Music Error: Can not create filter graph." Closer.... Maybe its because im using a default redhat 8 kernel 2.4.20-19.8? Or maybe its because this copy was never installed do to problems with installshield, and its missing a required audio filter? |
All times are GMT -5. The time now is 07:19 PM. |