at-spi-registryd and Xephyr



Greetings,

I am running an application that uses a Xephyr window as its X Display.
(See http://labs.o-hand.com/xephyr/ or
http://packages.debian.org/sid/xserver-xephyr).

When I run my at-spi client, it immediately reports:

     ** (process:16785): WARNING **: AT_SPI_REGISTRY was not started at
session startup.
     ** (process:16785): WARNING **: Could not locate registry
     (process:16785): Bonobo-CRITICAL **: bonobo_unknown_ping: assertion
`object != NULL' failed
     ** (process:16785): WARNING **: AT_SPI_REGISTRY was not started at
session startup.
     ** (process:16785): WARNING **: Could not locate registry
     Warning: AT-SPI error: pre method check: add: Unknown CORBA
exception id: 'IDL:omg.org/CORBA/INV_OBJREF:1.0'
     (process:16785): Bonobo-CRITICAL **: bonobo_unknown_ping: assertion
`object != NULL' failed
     ...

and eventually crashes.

I can see that at-spi-registryd is running:

     > ps aux | grep -i registry
     user      3176  0.0  0.8  14512  4336 ?        S    Sep23   0:19
/usr/lib/at-spi/at-spi-registryd


Is the at-spi-registryd connected/related to an X Display?  Or to the
window manager?
Is there a known way to make this work?

Thanks.

-Sam

PS: if it matters, the Xephyr window is using a custom window manager
(not Xfwm4, not Metacity).


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]