Re: Problems with Triple X-Server on Triple Pipe

New Message Reply Date view Thread view Subject view Author view

Rob Jenkins (robj++at++sgi.com)
Mon, 27 Jul 1998 11:37:59 +0100


Hi

I'm not sure if these two problems are the same, but the approach to
both could be the same. It would be well worth checking that you both
have the latest patches before doing any deep analysis.
www.sgi.com/support/ will show you the latest patchsets for your
machines, they'll include the latest iR patches:
patch 2922: Onyx2 6.4 graphics rollup #5 including GVO support or
patch 2795: Onyx2 Diagnostics 7th release

There was one old problem with indirect contexts ( maybe opened being
opened via motif in this case ) that gave the
'X_GLXVendorPrivateWithReply' type error, that is fixed in recent
patches. There were some pbuffer related probs that gave a BadWindow
type error but only when doing certian things with pbuffers, fixed in pf
2.2.

If you still have the same problems then a support call with something
to reproduce the problem is the best way to go.

Cheers
Rob

Gordon Tomlinson wrote:
>
> Hi Folks
>
> We are have similar problems with PF22 plus patches including 3229 on Irix 6.2
>
> Machine Onyx IR, I pipe, Multichannel Option,
>
> Performer apps and Vega apps based on Standard Performer window handling run OK.
> but all apps that use a motif interface die every time in multi channel mode with the following
> and sometimes in single channel mode????
>
> Error of failed request: BadMatch (invalid parameter attributes)
> Major opcode of failed request: 142 (GLX)
> Minor opcode of failed request: 17 (X_GLXVendorPrivateWithReply)
> Serial number of failed request: 172
> Current serial number in output stream: 172
>
> The program enters the main app loop having created the Motif managed window,
> the graphics show and run for about 3 to 4 frames then just die with the above signal.
>
> Problem being it exits without a core, and stepping through with CVD does not
> seem to highlight any thing obvious apart from taking quite a while
>
> The programs work fine with 6.2 on Max impacts, fine with 6.3 and o2's
> and on Octanes.
>
> Has any one found and wonder drugs for these type of frustrating symptoms
>
> Regards
>
> Gordon.
>
> On Mon, 27 Jul 1998 11:34:22 +0200 (CDST), you wrote:
>
> >Dear Performer community:
> >
> >currently I'm developing a visual for a flight simulator based on Performer.
> >We have a triple pipe with triple keyboard option running three X-servers.
> >
> >While using this code to connect the three servers:
> >
> >
> > pfMultipipe (NumPipes); /* set number of pipes */
> > pfMultiprocess(PFMP_APP_CULL_DRAW ); /* set multiprocessing if possible */
> > pfMultiprocess(PFMP_FORK_DBASE); /* parallezie database loading */
> > pfdInitConverter("iv"); /* init Inventor for reading */
> > pfSharedArenaSize(1572864); /* set arena size to maximum */
> >
> > pfConfig();
> >
> > for(i=0;i<NumPipes;i++){
> > char Name[PF_MAXSTRING];
> >
> > perPipe[i]= pfGetPipe(i);
> >
> > perPipe[i]->setScreen(0);
> > sprintf(Name,":%d.0",i);
> > perPipe[i]->setWSConnectionName(Name);
> >
> >
> > perWindow[i]= new pfPipeWindow(perPipe[i]);
> >
> > sprintf(Name,"Visual (%d)",i);
> > perWindow[i]->setName(Name);
> > perWindow[i]->setConfigFunc(OpenPipeWin);
> > perWindow[i]->setFullScreen();
> >
> > perWindow[i]->config();
> > }/*for*/
> >
> > .....
> > pfFrame();
> >
> >
> >It'll crash most times in pfSync() with the following error (sometimes
> >it also works):
> >
> >PF Notice: Using 72Hz video rate.
> >PF Notice: Initializing stage 0x4 of pipe 1
> >PF Notice: Pipe 1 size: 1280x1024
> >PF Notice: Initializing stage 0x4 of pipe 0
> >PF Notice: Pipe 0 size: 1280x1024
> >PF Notice: Initializing stage 0x4 of pipe 2
> >PF Notice: Pipe 2 size: 1280x1024
> >PF Notice: Load: /usr/people/dbusers/Data/UDFdata/Visual/E000/E006/E008/N40/N49/IV/UDFn178560000e29700000.iv
> >X Error of failed request: BadWindow (invalid Window parameter)
> > Major opcode of failed request: 3 (X_GetWindowAttributes)
> > Resource id in failed request: 0x4c00005
> > Serial number of failed request: 45
> > Current serial number in output stream: 46
> >
> >Does anybody have an idea what might cause these problems. I would also
> >be happy if someone has a test program that also opens pipe windows
> >on triple X-servers (code to compare or an executable to test if this
> >is a system problem).
> >
> >Any help is appreciated
> >
> >Many greetings
> >
> >Jens
> >
> >+-------------------------------------------------------------------+
> >| Jens Schiefele http://www.igd.fhg.de/~schief|
> >| University of Technology, Darmstadt schief++at++fmr.tu-darmstadt.de |
> >| Flight Mechanics & Control |
> >| Petersenstrasse 30 Tel. (49)-6151-16-2890 |
> >| 64287 Darmstadt, Germany Fax. (49)-6151-16-5434 |
> >+-------------------------------------------------------------------+
> >=======================================================================
> >List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
> > Submissions: info-performer++at++sgi.com
> > Admin. requests: info-performer-request++at++sgi.com
>
> Gordon Tomlinson
> System Manager
> PERA VR
> Technology Centre
> Nottingham Road
> Melton Mowbray
> Leicestershire
> LE13 0PB
> U.K.
> ***************************************************************
> Tel: 01664 501 501
> Fax: 01664 501 553
> Email: gordon++at++apollo13.demon.co.uk
> Email: gordon_tomlinson++at++peragroup.com
> WWW: http://www.apollo13.demon.co.uk
> ***************************************************************
> NOTE: ALL views, opinions, Comments etc are solely personal and
> DO NOT in any way reflect the opinion or view of my employers
> ***************************************************************
> =====================================================================
> List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

-- 
________________________________________________________________
Rob Jenkins	Silicon Graphics 	mailto:robj++at++sgi.com
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:57:44 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.