Re: Collaborative on Vista

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: Collaborative on Vista

Howard Stearns
The issue is certainly related to OpenGL support.
You must have true support for OpenGL 1.3 or higher, and its features (including
ARB).

I think (but do not really know) that "GDI" drivers are not likely to work for
Croquet under Vista (which I think does a very limited GDI in software). You
want an "ICD" driver.

Just curious, is your machine a Dell, James? A laptop?

There's a very nice free OpenGL tester that will report OpenGL version, GDI vs.
ICD, ARB support, etc. However, I see that they don't list Vista on their
download page.
http://www.realtech-vr.com/glview/download.html

There has been one other Croquet-on-Vista report:
https://lists.wisc.edu/read/messages?id=1516768
How's that going, Florian?

There is a consumer product based on Croquet and OpenGL
(http://www.planet-plopp.com) that has considerable support and hardening, but
which I see is not yet supported on Vista.
http://www.nabble.com/-croquet--Plopp,-The-Cool-3D-Painting-Tool-for-download-t3472694.html

There's a technical article at OpenGL that suggests that there may be issues as
the Windows desktop manager consumes resources and manages OpenGL's relationship
  to the hardware and it's resources.
http://www.opengl.org/pipeline/article/vol003_7/

James Bryant wrote:

> Hello!
>
> I have just downloaded the Collaborative version of Croquet and I'm
> trying to run it on Windows Vista.  I'm *definitely* not a developer, so
> don't know what the error message I'm getting means.  It starts with
> "Error: GL_ARB_transpose_matrix is not present"
>
> I'm just wondering if you've had other reports of problems on Vista?  Or
> maybe everyone else is smart enough not to run Vista, eh?  :)
>
> Thanks for any info you can give me, and your time in reading this!
>
> James

--
Howard Stearns
University of Wisconsin - Madison
Division of Information Technology
mailto:[hidden email]
jabber:[hidden email]
office:+1-608-262-3724
mobile:+1-608-658-2419
Reply | Threaded
Open this post in threaded view
|

Re: Collaborative on Vista

Howard Stearns
This isn't really my area of expertise, but for what it's worth:

I'm running a Dell Latitude D620 without problems, using XP Profession SP 2. My
university IT department has elected not to deploy or support Vista at this
time. (Don't read too much into that. It has not elected to deploy Croquet at
this time either!)

In general, I've found that I have to get graphics drivers for laptops from the
laptop manufacturer rather than from the card maker. I've never had the latter
work in a laptop.

By "OpenGL tester" with a "Report tab", I assume you mean the OpenGL Extensions
Viewer from realtech. In that utility (assuming it runs correctly under Vista,
which I do NOT know to be true), there is a "Renderer" menu item that let's you
choose (if you're lucky) between the GDI (generic) renderer (which I gather is
an older Microsoft protocol) versus the real card (e.g., Intel 945GM) (which I
gather corresponds to the current ICD protocol).  If you're able to select the
option that is not GDI, then try the Extensions tab and make sure that you've
got a "bunch of stuff" underneath the ARB Extension, and particularly
GL_ARB_transpose_matrix.

I DID have some problems with an earlier Squeak VM on this box. It seems that it
was falling through to GDI (the implementation of which did not support the
needed ARB extensions, giving the same error you originally reported). Changing
the memory usage in the VM in a way that "shouldn't have mattered" did allow the
proper behavior. (The newer VM is the one provided by the Croquet
distributions.) Other testers (on other hardware) did not report this problem
with the old VM. Given this, I'm very suspicious of the idea that Vista's
desktop manager will be able to manage memory compatibly. (Microsoft isn't known
for being kind to OpenGL.)

James Bryant wrote:

> Thank you so much for this quick and detailed response!
>
> My machine is a Dell Latitude D820.  Since emailing you, I have tried
> multiple versions of drivers for my adapter, including the OEM drivers
> from Dell, and several versions from laptopvideo2go.com.  I've gone now
> from getting the error I'd reported to you earlier, to having the VM
> simply crash.  I think I'm moving in the wrong direction.  :)
>
> After each new driver install, I ran the OpenGL tester.  On the "Report"
> tab, it continues to tell me "No ICD registry entry" ... I'm assuming
> this means I'm still running in GDI mode.  I don't quite understand the
> difference between those two really.
>
> I'm just about ready to give up.  Which, in this case, means ditching
> Vista.  This could perhaps be the proverbial straw on my poor
> overburdened camel's back.  ;)
>
> Thanks again for the help!
>
> James
>
>
> Howard Stearns wrote:
>> The issue is certainly related to OpenGL support.
>> You must have true support for OpenGL 1.3 or higher, and its features
>> (including ARB).
>>
>> I think (but do not really know) that "GDI" drivers are not likely to
>> work for Croquet under Vista (which I think does a very limited GDI in
>> software). You want an "ICD" driver.
>>
>> Just curious, is your machine a Dell, James? A laptop?
>>
>> There's a very nice free OpenGL tester that will report OpenGL
>> version, GDI vs. ICD, ARB support, etc. However, I see that they don't
>> list Vista on their download page.
>> http://www.realtech-vr.com/glview/download.html
>>
>> There has been one other Croquet-on-Vista report:
>> https://lists.wisc.edu/read/messages?id=1516768
>> How's that going, Florian?
>>
>> There is a consumer product based on Croquet and OpenGL
>> (http://www.planet-plopp.com) that has considerable support and
>> hardening, but which I see is not yet supported on Vista.
>> http://www.nabble.com/-croquet--Plopp,-The-Cool-3D-Painting-Tool-for-download-t3472694.html
>>
>>
>> There's a technical article at OpenGL that suggests that there may be
>> issues as the Windows desktop manager consumes resources and manages
>> OpenGL's relationship  to the hardware and it's resources.
>> http://www.opengl.org/pipeline/article/vol003_7/
>>
>> James Bryant wrote:
>>> Hello!
>>>
>>> I have just downloaded the Collaborative version of Croquet and I'm
>>> trying to run it on Windows Vista.  I'm *definitely* not a developer, so
>>> don't know what the error message I'm getting means.  It starts with
>>> "Error: GL_ARB_transpose_matrix is not present"
>>>
>>> I'm just wondering if you've had other reports of problems on Vista?  Or
>>> maybe everyone else is smart enough not to run Vista, eh?  :)
>>>
>>> Thanks for any info you can give me, and your time in reading this!
>>>
>>> James
>

--
Howard Stearns
University of Wisconsin - Madison
Division of Information Technology
mailto:[hidden email]
jabber:[hidden email]
office:+1-608-262-3724
mobile:+1-608-658-2419