Selon Timo Saarinen <[EMAIL PROTECTED]>:

> On Sun, 2005-11-27 at 13:14 +0100, Frederic Bouvier wrote:
> > > [EMAIL PROTECTED] iso]$ /opt/fgfs/bin/fgfs
> > > opening file: /opt/fgfs/share/FlightGear/Navaids/carrier_nav.dat
> > > /opt/fgfs/share/FlightGear/Navaids/TACAN_freq.dat
> > > X Error of failed request:  GLXUnsupportedPrivateRequest
> > >   Major opcode of failed request:  143 (GLX)
> > >   Minor opcode of failed request:  16 (X_GLXVendorPrivate)
> > >   Serial number of failed request:  40
> > >   Current serial number in output stream:  41
> >
> > Why not installing an X11 error handler to trap this instead of letting the
> > default handler simply exiting ?
>
> How do I install an X11 error handler? This is completely new concept
> for me. Quick googling didn't help much. Is there a command line option
> or should I modify FlightGear source or even X11 source?

A X11 error handler is a C/C++ function that is registered through the call of
XSetErrorHandler or XSetIOErrorHandler functions. This is a developer task who
needs to modify the existing SimGear code to do something that is not the
default X11 behavior.

-Fred

_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@flightgear.org
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to