[OmniOS-discuss] running X application over ssh can't find libraries

Geoff Nordli geoffn at gnaa.net
Wed Aug 28 15:48:46 UTC 2013


On 13-08-27 11:30 PM, Paul B. Henson wrote:
> On Aug 27, 2013, at 10:44 PM, Geoff Nordli <geoffn at gnaa.net> wrote:
>
>> /usr/bin/VirtualBox
>> VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox/amd64/VirtualBox.so",) failed: ld.so.1: VirtualBox: fatal: libXinerama.so.1: open failed: No such file or directory
> [...]
>> The files are there:
> [...]
>> -rwxr-xr-x   1 root     root       14848 Oct  6  2012 libXinerama.so.1.0.0
> I'm guessing this is a 32 bit library and hence unusable by the 64 bit virtualbox binary?
>
> What does "file libXinerama.so.1.0.0" have to say?
>

Thanks Paul.

library mismatch explains it.......

root at stor1:~# file /opt/VirtualBox/VirtualBox
/opt/VirtualBox/VirtualBox:     ELF 32-bit LSB executable 80386 Version 
1 [FPU], dynamically linked, not stripped

root at stor1:~# file /opt/pkg/lib/libXinerama.so.1.0.0
/opt/pkg/lib/libXinerama.so.1.0.0:      ELF 64-bit LSB dynamic lib AMD64 
Version 1, dynamically linked, not stripped, no debugging information 
available


I only use the GUI to get the VM running and then I switch to headless, 
so it doesn't really matter.

Geoff




More information about the OmniOS-discuss mailing list