VirtualBox

Opened 15 years ago

Closed 15 years ago

#4344 closed defect (fixed)

3.0.0 VBoxClient incompatible with Solaris 10 version of libX11.so.4 -> fixed in SVN

Reported by: Scott Barrett Owned by:
Component: guest additions Version: VirtualBox 3.0.0
Keywords: X11 clipboard Cc:
Guest type: Solaris Host type: other

Description

GUI login on Solaris 10 guest fails to successfully start XSession as VBoxClient requires SUNW_1.2 symbol from libX11.so.4. A copy of ~/.dt/startlog is attached.

Partial workaround is to define LD_NOVERSION in ~/.dtprofile to cause runtime linker to not perform version verification.

This workaround however leaves clipboard functionality broken, as the "VBoxClient --clipboard" process dies when an attempt is made to copy text from the guest.

Running "VBoxClient --clipboard -d" shows:

bash-3.00$ /opt/VirtualBoxAdditions/VBoxClient --clipboard -d
ld.so.1: VBoxClient: fatal: relocation error: file /opt/VirtualBoxAdditions/VBoxClient: symbol Xutf8TextPropertyToTextList: referenced symbol not found
Killed

Attachments (1)

startlog.txt (2.4 KB ) - added by Scott Barrett 15 years ago.
Shows failed XSession start

Download all attachments as: .zip

Change History (8)

by Scott Barrett, 15 years ago

Attachment: startlog.txt added

Shows failed XSession start

comment:1 by Ramshankar Venkataraman, 15 years ago

Which version of Solaris 10 is this?

comment:2 by Scott Barrett, 15 years ago

Is this useful information?

bash-3.00$ uname -a
SunOS solaris10 5.10 Generic_141415-04 i86pc i386 i86pc

comment:3 by Scott Barrett, 15 years ago

Since people generally speak in terms of uThis and uThat, I checked and determined that kernel patch 141415-xx corresponds to u7.

comment:4 by Rand S. Huntzinger, 15 years ago

I can confirm that this problem exists with Solaris 10 update 7. In my case I worked around the problem by using the 2.2.4 guest additions instead of the 3.0.0 version. I am still running under the 3.0.0 VirtualBox software.

Scott - the contents of the /etc/release file shows which version of Solaris 10 you are running. It shows Solaris 10 5/09 for update 7.

comment:5 by Scott Barrett, 15 years ago

Thanks for confirming the problem, and your workaround and version tip. My /etc/release file has the following first line:

Solaris 10 5/09 s10x_u7wos_08 X86

comment:6 by Michael Thayer, 15 years ago

Summary: 3.0.0 VBoxClient incompatible with Solaris 10 version of libX11.so.43.0.0 VBoxClient incompatible with Solaris 10 version of libX11.so.4 -> fixed in SVN

Fixed in SVN

comment:7 by Frank Mehnert, 15 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use