Skip to main content

java 3d and windows remote desktop

3 replies [Last post]
matteoforesti
Offline
Joined: 2005-06-09

I've seen that my windows java 3d application (I use 1.5.0 build 4, with openGL rendering mode) isn't able to run in remote desktop mode; these are the messages that appear when I connect my pc to the remote one via remote desktop connection and start the remote application:

Fallback to use standard ChoosePixelFormat.
Java 3D ERROR : wglGetExtensionsStringARB not support !
- Impossibile trovare la procedura specificata.

Fallback to use standard ChoosePixelFormat.
Java 3D ERROR : wglGetExtensionsStringARB not support !
- Impossibile trovare la procedura specificata.

Fallback to use standard ChoosePixelFormat.
Java 3D ERROR : OpenGL 1.2 or better is required (GL_VERSION=1.1)
Exception in thread "J3D-Renderer-1" java.lang.IllegalStateException : GL_VERSION

at javax.media.j3d.NativePipeline.createNewContext(Native Method)
at javax.media.j3d.NativePipeline.createNewContext(NativePipeline.java:2797)

...

Both video cards pc, the one in the local machine and the one in the remote machine, fully support openGL 2.0

Local pc:
OS: Windows XP sp2
Video Card : ATI Mobility Radeon X600 x86/SSE2
J3D version : 1.5.0 build 4

Remote pc:
OS: Windows XP sp2
Video Card : nVidia GeForce FX 5200
J3D version : 1.4.0

I wonder whether there's a way to avoid the Windows video card emulation on remote desktop mode.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Dmitri Darine

I have similar problem with remote desktop. Did you find any solution?

--

Best regards
Dmitri Darine

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@java3d.dev.java.net
For additional commands, e-mail: interest-help@java3d.dev.java.net

GOBE HOBONA

I get the following Exception when I try to run a J3D applet via Remote
Desktop.

Exception in thread "J3D-Renderer-1" java.lang.IllegalStateException:
GL_VERSION
at javax.media.j3d.Canvas3D.createNewContext(Native Method)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2429)
at javax.media.j3d.Renderer.doWork(Renderer.java:747)
at javax.media.j3d.J3dThread.run(J3dThread.java:250)

regards,

Gobe Hobona

>From: Dmitri Darine
>Reply-To: interest@java3d.dev.java.net
>To: interest@java3d.dev.java.net
>Subject: Re: java 3d and windows remote desktop
>Date: Mon, 27 Nov 2006 16:16:17 +0100
>
>I have similar problem with remote desktop. Did you find any solution?
>
>--
>
>Best regards
>Dmitri Darine
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: interest-unsubscribe@java3d.dev.java.net
>For additional commands, e-mail: interest-help@java3d.dev.java.net
>

_________________________________________________________________
Windows Live™ Messenger has arrived. Click here to download it for free!
http://imagine-msn.com/messenger/launch80/?locale=en-gb

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@java3d.dev.java.net
For additional commands, e-mail: interest-help@java3d.dev.java.net

Dmitri Darine

GOBE HOBONA wrote:
> I get the following Exception when I try to run a J3D applet via
> Remote Desktop.
>
> Exception in thread "J3D-Renderer-1" java.lang.IllegalStateException:
> GL_VERSION
> at javax.media.j3d.Canvas3D.createNewContext(Native Method)
> at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2429)
> at javax.media.j3d.Renderer.doWork(Renderer.java:747)
> at javax.media.j3d.J3dThread.run(J3dThread.java:250)
>
>
> regards,
>
> Gobe Hobona
>
>
It seems that the problem is OpenGL version: j3d requires 1.2 but remote
desktop has 1.1.
Is there any way to tweak it somehow using VM arguments? Maybe we should
try directx renderer instead of OpenGL?

--

Best regards
Dmitri Darine

---------------------------------------------------------------------
To unsubscribe, e-mail: interest-unsubscribe@java3d.dev.java.net
For additional commands, e-mail: interest-help@java3d.dev.java.net