Errors with DEC Open3D and OpenGL/OpenInventor

Errors with DEC Open3D and OpenGL/OpenInventor

Post by Mark C Favas - Sys » Fri, 15 Sep 1995 04:00:00



We are having problems getting Open Inventor/OpenGL clients running on SGI
machines to display on DEC Alpha machines using DEC's Open3D product. We
are running Version 3.2 of Digital Unix (formerly OSF/1), Version 2.6 of
Open3D and DEC's ZLX-M1 and ZLX-M2 3D graphics accelerator boards in DEC
AXP 3000/300X and 3000/700 workstations. The clients are running on SGI
Onyx and Crimson/VGX machines, and display perfectly well there. (One of
the clients is in fact SGI Explorer). When we try to display them on the
DEC boxes we get the following error message:

X Error of failed request:  BadAccess (attempt to access private resource
                                       denied)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  20 ()
  Serial number of failed request:  81
  Current serial number in output stream:  85

Can anyone shed any light on this problem - even what the error message means?
BTW, the Open3D product passes its own OpenGL IVP test. Thanks...

--

Phone  - +61 9 380 3482           /     \               Department of Chemistry
Fax    - +61 9 380 1005      ---> *_,-._/   The University of Western Australia
                                       v                               Nedlands
Loc    - 31.97 S, 115.81 E                               Western Australia 6009

 
 
 

Errors with DEC Open3D and OpenGL/OpenInventor

Post by Richard Reading » Fri, 15 Sep 1995 04:00:00



>GLX's minor opcode 20 is the glXClientInfo request that is part
>of GLX 1.1.  This request should only be sent to an OpenGL server
>that claims it supports GLX 1.1 or higher.  I'm not sure if the
>Open3D you are running support GLX 1.1 or not.  I believe DEC is
>shipping GLX 1.1, but I can not say for sure.

GLX 1.1 shipped with DEC Open3D V2.6, but was implemented differently by SGI
and Digital. DEC Open3D V3.0 brought Digital's implementation into line with
SGI's and is shipping now. Install that and all should be well.

Richard

--

Digital Equipment Co Ltd.

 
 
 

Errors with DEC Open3D and OpenGL/OpenInventor

Post by Mark Kilga » Fri, 15 Sep 1995 04:00:00



Quote:SysAd) writes:

|> Organization: The University of Western Australia
|> Summary: DEC's OpenGL X-server not working with OpenGL/OpenInventor clients
|> X-Newsreader: NN version 6.5.0 #3 (NOV)
|>
|> We are having problems getting Open Inventor/OpenGL clients running on SGI
|> machines to display on DEC Alpha machines using DEC's Open3D product. We
|> are running Version 3.2 of Digital Unix (formerly OSF/1), Version 2.6 of
|> Open3D and DEC's ZLX-M1 and ZLX-M2 3D graphics accelerator boards in DEC
|> AXP 3000/300X and 3000/700 workstations. The clients are running on SGI
|> Onyx and Crimson/VGX machines, and display perfectly well there. (One of
|> the clients is in fact SGI Explorer). When we try to display them on the
|> DEC boxes we get the following error message:
|>
|> X Error of failed request:  BadAccess (attempt to access private resource
|>                                        denied)
|>   Major opcode of failed request:  135 (GLX)
|>   Minor opcode of failed request:  20 ()
|>   Serial number of failed request:  81
|>   Current serial number in output stream:  85
|>
|> Can anyone shed any light on this problem - even what the error message
|> means?
|> BTW, the Open3D product passes its own OpenGL IVP test. Thanks...

Yes, I can.

GLX's minor opcode 20 is the glXClientInfo request that is part
of GLX 1.1.  This request should only be sent to an OpenGL server
that claims it supports GLX 1.1 or higher.  I'm not sure if the
Open3D you are running support GLX 1.1 or not.  I believe DEC is
shipping GLX 1.1, but I can not say for sure.

BadAccess seems a strange error to be generated.  I would have thought
it would be BadRequest (if the OpenGL server didn't support 1.1).
The OpenGL sample implementation shouldn't be generating BadAccess.
While it could be an SGI GLX protocol packing problem, that does not
look like the case consulting the SGI source code.  Try asking
DEC about this.

If there is a protocol incompatibility, I'm sure SGI and DEC
will work together to resolve it.

- Mark

 
 
 

1. Errors with DEC Open3D and OpenGL/OpenInventor

We are having problems getting Open Inventor/OpenGL clients running on SGI
machines to display on DEC Alpha machines using DEC's Open3D product. We
are running Version 3.2 of Digital Unix (formerly OSF/1), Version 2.6 of
Open3D and DEC's ZLX-M1 and ZLX-M2 3D graphics accelerator boards in DEC
AXP 3000/300X and 3000/700 workstations. The clients are running on SGI
Onyx and Crimson/VGX machines, and display perfectly well there. (One of
the clients is in fact SGI Explorer). When we try to display them on the
DEC boxes we get the following error message:

X Error of failed request:  BadAccess (attempt to access private resource
                                       denied)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  20 ()
  Serial number of failed request:  81
  Current serial number in output stream:  85

Can anyone shed any light on this problem - even what the error message means?
BTW, the Open3D product passes its own OpenGL IVP test. Thanks...

--

Phone  - +61 9 380 3482           /     \               Department of Chemistry
Fax    - +61 9 380 1005      ---> *_,-._/   The University of Western Australia
                                       v                               Nedlands
Loc    - 31.97 S, 115.81 E                               Western Australia 6009

2. Inventor problem with SoMFNode - core dump

3. DEC Open3D 4.4

4. NFF file format

5. Catching OpenInventor file error

6. 3D Star Wars images

7. X Error of failed request/OpenInventor 2.1.1

8. Anyone got a compiled xanim for Indy under Irix 5.2?

9. Image Loader error on DEC Alpha

10. OpenGL feedback and OpenInventor

11. Availability of opengl and openinventor

12. OpenGL + OpenInventor + Win32 and access violation 0xC0000005

13. config between Opengl window and OpenInventor viewer