Re: Problems with Triple X-Server on Triple Pipe

New Message Reply Date view Thread view Subject view Author view

Gordon Tomlinson (gordon++at++apollo13.demon.co.uk)
Mon, 27 Jul 1998 10:54:54 GMT


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


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.