I have a X11 interface which runs well on Solaris 2.6, even on Solaris
7 (did not try 8).

But on Solaris 9 it does not run because of an error(apparently when
trying to load an image):
BadAtom (invalid Atom parameter)
Op Code: 17.0 (X_GetAtomName), Error Code: 5
Resource ID of failed request: 0, on display :0.0

But here comes the strange part.

If I launch the Solaris Management Console before starting my
interface it works very well (even if I close the Management Console
just after I opened it).
At the next logon I have to run SMC again before using my X11
What could do the Solaris Management Console to make the interface

Any idea?