After rummaging around, I found the following in ~/.dt/startlog:
Code: Select all
--- Tue Jun 30 22:07:19 EDT 2009
--- /usr/dt/bin/Xsession starting...
--- starting /bin/true
--- Xsession started by dtlogin
--- starting /usr/dt/bin/dtsession_res -load -system
--- sourcing /export/home/scott/.dtprofile...
--- sourcing /usr/dt/config/Xsession.d/0010.SUNWut.xdmEnv...
DISPLAY=:0
DTSCREENSAVERLIST='StartDtscreenSwarm StartDtscreenQix StartDtscreenFlame StartDtscreenHop StartDtscreenImage StartDtscreenLife StartDtscreenRotor StartDtscreenPyro StartDtscreenWorm StartDtscreenBlank'
DTSOURCEPROFILE=true
DTXSERVERLOCATION=local
EDITOR=/usr/dt/bin/dtpad
HOME=/export/home/scott
LANG=C
LOGNAME=scott
MAIL=/var/mail/scott
OPENWINHOME=/usr/openwin
PATH=/usr/bin:/usr/openwin/bin:/usr/ucb
PWD=/export/home/scott
SDT_ALT_HELLO=/bin/true
SDT_ALT_SESSION=/usr/dt/config/Xsession2.jds
SDT_NO_DTDBCACHE=1
SDT_NO_TOOLTALK=1
SESSIONTYPE=altDt
SESSION_SVR=solaris10
SHELL=/bin/bash
START_SPECKEYSD=no
TERM=dtterm
TZ=US/Eastern
USER=scott
_=dtstart_dtsession_res
--- sourcing /usr/dt/config/Xsession.d/0010.dtpaths...
--- sourcing /usr/dt/config/Xsession.d/0015.sun.env...
--- sourcing /usr/dt/config/Xsession.d/0020.dtims...
--- sourcing /usr/dt/config/Xsession.d/0030.dttmpdir...
--- sourcing /usr/dt/config/Xsession.d/0040.xmbind...
--- sourcing /usr/dt/config/Xsession.d/0100.SUNWut...
utxprop: _SUN_SUNRAY_SESSION: no such atom on any window.
--- sourcing /usr/dt/config/Xsession.d/1001.swupnot...
--- sourcing /usr/dt/config/Xsession.d/1099.br...
/usr/dt/bin/Xsession[659]: /var/tmp/brlog: cannot create
--- sourcing /usr/dt/config/Xsession.d/1099.vboxclient...
ld.so.1: VBoxClient: fatal: libX11.so.4: version `SUNW_1.2' not found (required by file /opt/VirtualBoxAdditions/VBoxClient)
ld.so.1: VBoxClient: fatal: libX11.so.4: open failed: No such file or directory
/usr/dt/bin/Xsession[659]: 2172 Killed
ld.so.1: VBoxClient: fatal: libX11.so.4: version `SUNW_1.2' not found (required by file /opt/VirtualBoxAdditions/VBoxClient)
ld.so.1: VBoxClient: fatal: libX11.so.4: open failed: No such file or directory
/usr/dt/bin/Xsession[659]: 2179 Killed
ld.so.1: VBoxClient: fatal: libX11.so.4: version `SUNW_1.2' not found (required by file /opt/VirtualBoxAdditions/VBoxClient)
ld.so.1: VBoxClient: fatal: libX11.so.4: open failed: No such file or directory
/usr/dt/bin/Xsession[659]: 2184 Killed
/usr/openwin/bin/xlsatoms: unable to open display ":0"
Notification Application cannot run: User is not running
in the GNOME environment.
Code: Select all
bash-3.00$ ldd /opt/VirtualBoxAdditions/VBoxClient | grep libX11
libX11.so.4 => /usr/lib/libX11.so.4
bash-3.00$ nm /usr/lib/libX11.so.4 | grep SUNW
00000000 A SUNW_1.1
00000000 A SUNWprivate
Code: Select all
export LD_NOVERSION=yes
The problem doesn't occur for my OpenSolaris guest, since libX11.so.4 on OpenSolaris 0906 provides the SUNW_1.2 version.
- Scott