Некоторая помощь от
http://communities.mentor.comЦитата
Well, yes, most such troubles are about MainWin. Not sure what historical reasons lets them use it and why it was not ported
to something like Qt - like other vendors do.
Anyway, these are 3 most common problems with Expedition/DxD:
1. wrong host ip /etc/hosts. For some reason MainWin gets crazy if hostname does not point to local loopback.
This causes usually segfaults in that funny registration procedure.
however, pointing hostname to 127.0.0.1 is a bad idea as that is the localhost. Instead point hostname to 127.0.0.2
2. location of tmp directory. For some reason, if system is configured for private temp-dir below user $HOME, it does not play
well with Mentor/Mainwin. Make sure you have common tmp in /tmp
3. yeah, X11 libs too new. Typically startup script just hangs in each registration step.
Those "experts" at Mentor always link the stuff against ancient SLES x11 libs. Take older
libs from older distro and use "export LD_LIBRARY_PATH=/your/path/to/oldx11libs:${LD_LIBRARY_PATH}"
in your start script and you have good chances to run is under your latest distro version. Often just an old libx11.so.6.2.0 will do.
In some cases, setting "export MWWM=allwm" helps to play more nicely with the windows manager
Mostly you will get it work, but generally MainWin on linux is nothing but a bad joke. Not speaking about printing,
filesystems with 64bit inodes, etc...