Lenovo Laptop Problem

News and discussion of the PC port of Oolite.

Moderators: winston, another_commander

Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Lenovo Laptop Problem

Post by Hannibal »

Hi,

Thanks for taking the time to read this.

I've been playing Oolite on my old Lenovo x60 running XP Sp3 for a while, decided to move it to my X61 running W7 x64.

I can start the app, can hear the sound but the window that opens just shows the application below.

I'm running the latest Laptop drivers for the X61

Intel(R) Graphics Media Accelerator Driver for Mobile Report


Report Date: 10/20/2011
Report Time[hr:mm:ss]: 13:45:08
Driver Version: 8.15.10.1867
Operating System: Windows 7 Professional* , Service Pack 1 (6.1.7601)
Default Language: English
DirectX* Version: 11.0
Physical Memory: 5046 MB
Minimum Graphics Memory: 8 MB
Maximum Graphics Memory: 358 MB
Graphics Memory in Use: 67 MB
Processor: Intel64 Family 6 Model 23 Stepping 6 GenuineIntel
Processor Speed: 2493 MHZ
Vendor ID: 8086
Device ID: 2A02
Device Revision: 0C


* Accelerator Information *

Accelerator in Use: Mobile Intel(R) 965 Express Chipset Family
Video BIOS: 1668.1
Current Graphics Mode: 1024 by 768 True Color (50 Hz)



* Devices Connected to the Graphics Accelerator *


Active Notebook Displays: 1


* Notebook *

Monitor Name:
Display Type: Digital
Gamma Value: 3.55
DDC2 Protocol: Supported
Maximum Image Size: Horizontal: 9.8 inches
Vertical: 7.0 inches
Monitor Supported Modes:
1024 by 768 (50 Hz)
Display Power Management Support:
Standby Mode: Not Supported
Suspend Mode: Not Supported
Active Off Mode: Supported

* Other names and brands are the property of their respective owners.

Log file

13:20:04.412 [log.header]: Opening log for Oolite version 1.75.3 (x86-32 test release) under Windows at 2011-10-20 13:20:04 +0800.
2 processors detected.
Build options: spoken messages, mass/fuel pricing, JavaScript console support, OXP verifier, localization tools, debug GraphViz support, JavaScript profiling.

Note that the contents of the log file can be adjusted by editing logcontrol.plist.

13:20:05.151 [display.mode.list.native]: Windows native resolution detected: 1024 x 768
13:20:05.198 [joystick.init]: Number of joysticks detected: 0
13:20:05.222 [searchPaths.dumpAll]: Unrestricted mode - resource paths:
Resources
../AddOns
../AddOns/Basic-debug.oxp
13:20:05.222 [rendering.opengl.version]: OpenGL renderer version: 2.0.0 ("2.0.0 - Build 8.15.10.1867"). Vendor: "Intel". Renderer: "Intel 965/963 Graphics Media Accelerator".
13:20:05.222 [rendering.opengl.extensions]: OpenGL extensions (62):
GL_ARB_transpose_matrix, GL_ARB_occlusion_query, GL_EXT_texture_compression_s3tc, GL_ARB_texture_cube_map, GL_ARB_fragment_shader, GL_ARB_texture_env_dot3, GL_ARB_draw_buffers, GL_NV_texgen_reflection, GL_EXT_blend_color, GL_ARB_texture_env_combine, GL_EXT_rescale_normal, GL_ARB_vertex_shader, GL_EXT_separate_specular_color, GL_ARB_texture_border_clamp, GL_EXT_blend_equation_separate, GL_EXT_fog_coord, GL_IBM_texture_mirrored_repeat, GL_EXT_draw_range_elements, GL_ARB_texture_non_power_of_two, GL_ARB_depth_texture, GL_NV_blend_square, GL_ARB_shader_objects, GL_EXT_multi_draw_arrays, GL_EXT_texture_env_combine, GL_ARB_shading_language_100, GL_ARB_texture_rectangle, GL_ARB_texture_env_add, GL_EXT_bgra, GL_EXT_texture_rectangle, GL_ARB_shadow, GL_ATI_separate_stencil, GL_EXT_packed_pixels, GL_EXT_texture3D, GL_ARB_window_pos, GL_EXT_blend_subtract, GL_EXT_framebuffer_object, GL_WIN_swap_hint, GL_EXT_texture_lod_bias, GL_ARB_texture_compression, GL_ARB_texture_env_crossbar, GL_EXT_secondary_color, GL_ARB_fragment_program, GL_EXT_shadow_funcs, GL_3DFX_texture_compression_FXT1, GL_EXT_abgr, GL_SGIS_texture_edge_clamp, GL_SGIS_generate_mipmap, GL_ARB_vertex_program, GL_EXT_stencil_two_side, GL_EXT_texture_env_add, GL_ARB_pixel_buffer_object, GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_ARB_point_sprite, GL_ARB_point_parameters, GL_EXT_texture_filter_anisotropic, GL_ARB_multitexture, GL_EXT_clip_volume_hint, GL_EXT_stencil_wrap, GL_ARB_vertex_buffer_object, GL_EXT_compiled_vertex_array, GL_SGIS_texture_lod
13:20:05.225 [rendering.opengl.gpuSpecific]: Matched GPU configuration "Intel GMA 900/950 family".
13:20:05.225 [rendering.opengl.shader.support]: Shaders are supported.
13:20:05.473 [script.load.world.listAll]: Loaded 5 world scripts:
oolite-cloaking-device 1.75.3
oolite-constrictor-hunt 1.75.3
oolite-nova 1.75.3
oolite-thargoid-plans 1.75.3
oolite-trumbles 1.75.3
13:20:07.315 [debugTCP.disconnect]: No connection to debug console: "Connection to debug console failed: 'No connection could be made because the target machine actively refused it.

' (outStream status: 7, inStream status: 7)."
13:20:07.315 [debugTCP.disconnect]: No connection to debug console: "Connection to debug console failed: 'unknown error.' (outStream status: 0, inStream status: 0)."
13:20:07.315 [debugTCP.connect.failed]: Failed to connect to debug console at address 127.0.0.1:8563.
13:20:07.315 [loading.complete]: ========== Loading complete. ==========
13:20:14.946 [gameController.exitApp]: .GNUstepDefaults synchronized.

Closing log at 2011-10-20 13:20:14 +0800.

I have tried the -nosplash switch

All to no avail.

Any ideas would be appreciated.

Regards

Gordon

Thanks to all who have brought back a game I remember from childhood. (C64 tape version) although a friend had the BBC model B which was better.....
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Lenovo Laptop Problem

Post by Gimi »

First off, welcome to the friendliest board this side of Riedquat.

Now, hmm, Intel Graphics, difficult when running Open GL they are. Probably need one of the Devs, but as a start, there seems to be an updated Graphics driver available here: http://downloadcenter.intel.com/Detail_ ... pe=Drivers.

It's the same version, but a newer build. Not sure if it helps, but might be worth a try.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Lenovo Laptop Problem

Post by another_commander »

I would recommend a newer driver set. A quick search at Intel's site indicates that the latest version of the Win7 64bit drivers is 8.15.10.1930, maybe those will have a better chance?
Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Re: Lenovo Laptop Problem

Post by Hannibal »

Hi,

I thought that....

I have uninstalled the lenovo driver and installed the Intel one.

No luck...

The obvious setting for Windows 7 of running compatibility mode does not help.

Regards

Gordon
Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Re: Lenovo Laptop Problem

Post by Hannibal »

Hi,

I ran a test of the openGL

http://www.ononesoftware.com/support/607/

Don't know if that helps

Gordon

Video Card Vendor: Intel
Renderer: Intel 965/963 Graphics Media Accelerator
OpenGL Version: 2.0.0 - Build 8.14.10.1930
GLU Version: 1.2.2.0 Microsoft Corporation

Current pixel format: 6

Pixel Formats supported by this video card
------------------------------------------
# Type Flags Buf Type Color(R-G-B-A) Z-Depth Stencil Accum(R-G-B-A)
1 ICD 00008024 SGL RGBA 32 (8-8-8-8) 0 0 0(0-0-0-0)
2 ICD 00008025 DBL RGBA 32 (8-8-8-8) 0 0 64(16-16-16-16)
3 ICD 00008024 SGL RGBA 32 (8-8-8-8) 16 0 0(0-0-0-0)
4 ICD 00008025 DBL RGBA 32 (8-8-8-8) 16 0 64(16-16-16-16)
5 ICD 00008024 SGL RGBA 32 (8-8-8-8) 24 8 0(0-0-0-0)
6 ICD 00008025 DBL RGBA 32 (8-8-8-8) 24 8 64(16-16-16-16)
7 GEN 0000807C SGL RGBA 32 (8-8-8-0) 32 8 64(16-16-16-0)
8 GEN 0000807C SGL RGBA 32 (8-8-8-0) 16 8 64(16-16-16-0)
9 GEN 00008465 DBL RGBA 32 (8-8-8-0) 32 8 64(16-16-16-0)
10 GEN 00008465 DBL RGBA 32 (8-8-8-0) 16 8 64(16-16-16-0)
11 GEN 0000807C SGL RGBA 32 (8-8-8-8) 32 8 64(16-16-16-16)
12 GEN 0000807C SGL RGBA 32 (8-8-8-8) 16 8 64(16-16-16-16)
13 GEN 00008465 DBL RGBA 32 (8-8-8-8) 32 8 64(16-16-16-16)
14 GEN 00008465 DBL RGBA 32 (8-8-8-8) 16 8 64(16-16-16-16)
15 GEN 0000807C SGL CI 32 (8-8-8-0) 32 8 0(0-0-0-0)
16 GEN 0000807C SGL CI 32 (8-8-8-0) 16 8 0(0-0-0-0)
17 GEN 00008465 DBL CI 32 (8-8-8-0) 32 8 0(0-0-0-0)
18 GEN 00008465 DBL CI 32 (8-8-8-0) 16 8 0(0-0-0-0)
19 GEN 00000078 SGL RGBA 24 (8-8-8-0) 32 8 64(16-16-16-0)
20 GEN 00000078 SGL RGBA 24 (8-8-8-0) 16 8 64(16-16-16-0)
21 GEN 00000078 SGL RGBA 24 (8-8-8-8) 32 8 64(16-16-16-16)
22 GEN 00000078 SGL RGBA 24 (8-8-8-8) 16 8 64(16-16-16-16)
23 GEN 00000078 SGL CI 24 (8-8-8-0) 32 8 0(0-0-0-0)
24 GEN 00000078 SGL CI 24 (8-8-8-0) 16 8 0(0-0-0-0)
25 GEN 00000078 SGL RGBA 16 (5-5-5-0) 32 8 32(11-11-10-0)
26 GEN 00000078 SGL RGBA 16 (5-5-5-0) 16 8 32(11-11-10-0)
27 GEN 00000078 SGL RGBA 16 (5-5-5-8) 32 8 32(8-8-8-8)
28 GEN 00000078 SGL RGBA 16 (5-5-5-8) 16 8 32(8-8-8-8)
29 GEN 00000078 SGL CI 16 (5-5-5-0) 32 8 0(0-0-0-0)
30 GEN 00000078 SGL CI 16 (5-5-5-0) 16 8 0(0-0-0-0)
31 GEN 00000078 SGL RGBA 8 (3-3-2-0) 32 8 32(11-11-10-0)
32 GEN 00000078 SGL RGBA 8 (3-3-2-0) 16 8 32(11-11-10-0)
33 GEN 00000078 SGL RGBA 8 (3-3-2-8) 32 8 32(8-8-8-8)
34 GEN 00000078 SGL RGBA 8 (3-3-2-8) 16 8 32(8-8-8-8)
35 GEN 00000078 SGL CI 8 (3-3-2-0) 32 8 0(0-0-0-0)
36 GEN 00000078 SGL CI 8 (3-3-2-0) 16 8 0(0-0-0-0)
37 GEN 00000078 SGL RGBA 4 (1-1-1-0) 32 8 16(5-6-5-0)
38 GEN 00000078 SGL RGBA 4 (1-1-1-0) 16 8 16(5-6-5-0)
39 GEN 00000078 SGL RGBA 4 (1-1-1-8) 32 8 16(4-4-4-4)
40 GEN 00000078 SGL RGBA 4 (1-1-1-8) 16 8 16(4-4-4-4)
41 GEN 00000078 SGL CI 4 (1-1-1-0) 32 8 0(0-0-0-0)
42 GEN 00000078 SGL CI 4 (1-1-1-0) 16 8 0(0-0-0-0)


OpenGL extensions found for the current pixel format
----------------------------------------------------
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_blend_color
GL_EXT_abgr
GL_EXT_texture3D
GL_EXT_clip_volume_hint
GL_EXT_compiled_vertex_array
GL_SGIS_texture_edge_clamp
GL_SGIS_generate_mipmap
GL_EXT_draw_range_elements
GL_SGIS_texture_lod
GL_EXT_rescale_normal
GL_EXT_packed_pixels
GL_EXT_separate_specular_color
GL_ARB_multitexture
GL_EXT_texture_env_combine
GL_EXT_bgra
GL_EXT_blend_func_separate
GL_EXT_secondary_color
GL_EXT_fog_coord
GL_EXT_texture_env_add
GL_ARB_texture_cube_map
GL_ARB_transpose_matrix
GL_ARB_texture_env_add
GL_IBM_texture_mirrored_repeat
GL_EXT_multi_draw_arrays
GL_NV_blend_square
GL_ARB_texture_compression
GL_3DFX_texture_compression_FXT1
GL_EXT_texture_filter_anisotropic
GL_ARB_texture_border_clamp
GL_ARB_point_parameters
GL_ARB_texture_env_combine
GL_ARB_texture_env_dot3
GL_ARB_texture_env_crossbar
GL_EXT_texture_compression_s3tc
GL_ARB_shadow
GL_ARB_window_pos
GL_EXT_shadow_funcs
GL_EXT_stencil_wrap
GL_ARB_vertex_program
GL_EXT_texture_rectangle
GL_ARB_fragment_program
GL_EXT_stencil_two_side
GL_ATI_separate_stencil
GL_ARB_vertex_buffer_object
GL_EXT_texture_lod_bias
GL_ARB_occlusion_query
GL_ARB_fragment_shader
GL_ARB_shader_objects
GL_ARB_shading_language_100
GL_ARB_texture_non_power_of_two
GL_ARB_vertex_shader
GL_NV_texgen_reflection
GL_ARB_point_sprite
GL_EXT_blend_equation_separate
GL_ARB_depth_texture
GL_ARB_texture_rectangle
GL_ARB_draw_buffers
GL_ARB_pixel_buffer_object
GL_WIN_swap_hint
GL_EXT_framebuffer_object
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Re: Lenovo Laptop Problem

Post by Kaks »

Very strange.

The following lines

Code: Select all

13:20:05.225 [rendering.opengl.gpuSpecific]: Matched GPU configuration "Intel GMA 900/950 family".
13:20:05.225 [rendering.opengl.shader.support]: Shaders are supported.
Are basically saying. Yep, I've recognised this card, and I'm setting the display options accordingly.

What happens when you run Oolite without any compatibility settings? Even though it's a 32 bits application, it shouldn't have any problems running in windows 7, 64 bits. At least it doesn't at this end... :(
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Re: Lenovo Laptop Problem

Post by Hannibal »

Hi,

Whatever mode I try to start Oolite in, I get the music, and the frame around the outside of the Oolite window, and nothing else.

The area inside the grey frame shows the application / desktop behind the window.

Is there a way to start with minimal graphics, and turn on the advnaced functions once I can start the basic oolite.

Regards

Gordon
Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Re: Lenovo Laptop Problem

Post by Hannibal »

I have same download running fine on pc with nvidia graphics. same x64 install cd......

something somewhere with the intel driver.

Gordon
another_commander
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 6683
Joined: Wed Feb 28, 2007 7:54 am

Re: Lenovo Laptop Problem

Post by another_commander »

Maybe an idea could be to temporarily switch to older drivers? It is a long shot and chances are it won't work, but desperate situations call for desparate measures sometimes. I would also try more drivers from the Intel site, despite the warning about using OEM drivers preferrably.
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Lenovo Laptop Problem

Post by Gimi »

One thing occurred to me. These graphics chips use system memory, right. Check BIOS settings and see if there anything you can change there (note down original settings before changing anything though). Amount of memory allocated to graphics maybe.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Re: Lenovo Laptop Problem

Post by Hannibal »

Hi,

If I switch back to Generic MS driver (open GL1.2 only) it works, very slow but it works.

Looks like a W7 x64 & OpenGL2 issue :(

Any way to force oolite to run in OpenGL 1.5 or something?

Gordon
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Lenovo Laptop Problem

Post by Gimi »

Hannibal wrote:
Hi,
If I switch back to Generic MS driver (open GL1.2 only) it works, very slow but it works.
Looks like a W7 x64 & OpenGL2 issue :(
Any way to force oolite to run in OpenGL 1.5 or something?
Gordon
I suspect an Intel driver issue. I run Oolite on Win7 x64 with OpenGL 3.3.0 as reported in the Oolite log. So it's not a Win7 x64 and OpenGL thing.
However, I have an Nvidia Quadro graphics card on my laptop, and that makes me suspect the Intel graphics on your computer.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
Hannibal
Average
Average
Posts: 8
Joined: Thu Oct 20, 2011 5:13 am
Location: Singapore

Re: Lenovo Laptop Problem

Post by Hannibal »

Hi,

Yes, a problem with Intel OpenGL support. Not getting anywhere with lenovo or Intel WRT newer drivers. :x

What I need now is a workaround to for oolite to force it not to try openGL2.0

Regards

Gordon
User avatar
Gimi
---- E L I T E ----
---- E L I T E ----
Posts: 2073
Joined: Tue Aug 29, 2006 5:02 pm
Location: Norway

Re: Lenovo Laptop Problem

Post by Gimi »

Hannibal wrote:
Hi,

Yes, a problem with Intel OpenGL support. Not getting anywhere with lenovo or Intel WRT newer drivers. :x

What I need now is a workaround to for oolite to force it not to try openGL2.0

Regards

Gordon
If Oolite opens with the generic drivers, have you tried adjusting the settings there, (No shaders, etc) then exiting, and reinstalling the drivers. Actually, you can also install on a different computer, make your changes in settings and then copy the whole Oolite directory to another computer. This way you can test different settings in Oolite without installing different drivers all the time. Also see if full screen mode or window mode makes a difference.
"A brilliant game of blasting and trading... Truly a mega-game... The game of a lifetime."
(Gold Medal Award, Zzap!64 May 1985).
User avatar
Kaks
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 3009
Joined: Mon Jan 21, 2008 11:41 pm
Location: The Big Smoke

Re: Lenovo Laptop Problem

Post by Kaks »

This is very counterintuitive, but you might want to try something like virtualbox - their opengl implementation is sometimes better than the host machine's.

If you want to try that option, make sure that 3d accelleration is enabled for the virtual machine, install something relatively undemanding - xp for example if you have an old xp install disk lying around - inside the virtual machinge, then install the virtualbox extensions inside the virtual machine, and finally you should have a fully working Oolite inside the virtual machine itself.

'A bit' of a palaver, but should to do the trick... :)
Hey, free OXPs: farsun v1.05 & tty v0.5! :0)
Post Reply