max@linux-lvj8:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
max@linux-lvj8:/usr/Softimage/Softimage_2014_SP2/Application/bin>
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./xsi
No protocol specified
xset: unable to open display ":0"
No protocol specified
xset: unable to open display ":0"
No protocol specified
xset: unable to open display ":0"
hostname: Name or service not known
No protocol specified
No protocol specified
Cannot open X display ":0".
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> su
كلمة السر:
maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin # ./xsi
No protocol specified
xset: unable to open display ":0"
No protocol specified
xset: unable to open display ":0"
No protocol specified
xset: unable to open display ":0"
hostname: Name or service not known
No protocol specified
No protocol specified
Cannot open X display ":0".
maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin #
What is /etc/hostname.txt suppposed to be? Ik do not have such a beast:
henk@boven:~> LANG=C ls -l /etc/hostame.txt
ls: cannot access /etc/hostame.txt: No such file or directory
henk@boven:~>
That means that he program tries to open a window on a running graphical session (on display localhost:0), but fails
a) do you have a graphical session running at that moment in time?
b) when yes, who is the owner of that session? It should be tthe same user that is running the command else the owner of the session should give access to that session (as graphical user you do not want the whole world to be able to open windows on your screen, eventual even grabbing all your keyboarding, won’t you? Thus this is protected).
BTW, you should not use
su
but
su -
In fact you should do none of both in this case because running the application as root is of course rather dumb.
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./ءسه
bash: ./ءسه: No such file or directory
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin>
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> su
كلمة السر:
su: فشل التصديق
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> su
كلمة السر:
maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin # ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin #
If you change the hostname while X is running, newly started applications cannot connect to the X server any more.
Btw, you should better use the “hostname” command or YaST to change the hostname, not edit /etc/HOSTNAME directly.
I watch this :sarcastic:
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
There seems to be some library mismatch.
Please post the output of:
rpm -qi libX11-6 libXext6
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> su
كلمة السر:
su: فشل التصديق
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> su
كلمة السر:
maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin # ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin #
You are running it as root again (using su).
You were already told that this won’t work and shouldn’t be done.
And such "symbol lookup error"s point to installation problems, that cannot be fixed by running it as a different user.
max@maxray:~> rpm -qi libX11-6 libXext6
Name : libX11-6
Version : 1.6.2
Release : 2.1.2
Architecture: x86_64
Install Date: 06 نوف, 2013 AST 10:58:38 م
Group : System/Libraries
Size : 1302168
License : MIT
Signature : RSA/SHA256, 28 سبت, 2013 AST 04:27:29 ص, Key ID b88b2fd43dbdc284
Source RPM : libX11-1.6.2-2.1.2.src.rpm
Build Date : 28 سبت, 2013 AST 04:26:44 ص
Build Host : cloud138
Relocations : (not relocatable)
Packager : http://bugs.opensuse.org
Vendor : openSUSE
URL : http://xorg.freedesktop.org/
Summary : Core X11 protocol client library
Description :
The X Window System is a network-transparent window system that was
designed at MIT. X display servers run on computers with either
monochrome or color bitmap display hardware. The server distributes
user input to and accepts output requests from various client
programs located either on the same machine or elsewhere in the
network. Xlib is a C subroutine library that application programs
(clients) use to interface with the window system by means of a
stream connection.
Distribution: openSUSE 13.1
Name : libXext6
Version : 1.3.2
Release : 2.1.2
Architecture: x86_64
Install Date: 06 نوف, 2013 AST 10:58:44 م
Group : System/Libraries
Size : 73456
License : MIT
Signature : RSA/SHA256, 28 سبت, 2013 AST 04:32:22 ص, Key ID b88b2fd43dbdc284
Source RPM : libXext-1.3.2-2.1.2.src.rpm
Build Date : 28 سبت, 2013 AST 04:32:09 ص
Build Host : build27
Relocations : (not relocatable)
Packager : http://bugs.opensuse.org
Vendor : openSUSE
URL : http://xorg.freedesktop.org/
Summary : Common extensions to the X11 protocol
Description :
The Xext library contains a handful of X11 extensions:
- Double Buffer extension (DBE/Xdbe)
- Display Power Management Signaling (DPMS) extension
- X11 Nonrectangular Window Shape extension (Xshape)
- The MIT Shared Memory extension (MIT-SHM/Xshm)
- TOG-CUP (colormap) protocol extension (Xcup)
- X Extended Visual Information extension (XEvi)
- X11 Double-Buffering, Multi-Buffering, and Stereo extension (Xmbuf)
Distribution: openSUSE 13.1
max@maxray:~>
You are running it as root again (using su).
You were already told that this won’t work and shouldn’t be done.
And such "symbol lookup error"s point to installation problems, that cannot be fixed by running it as a different
Well, I installed it myself now and got the same error message.
The problem is apparently that Softimage comes with its own version of libX11 which is incompatible with the system’s libXext.
I got rid of that error by running it like this:
LD_PRELOAD=/usr/lib64/libX11.so ./xsi
Unfortunately, it still doesn’t work here: it just hangs on startup without opening any window and uses both of my CPU cores.
(you might try that anyway, maybe it would work for you?)
Since this is commercial software, you might want to contact the developers/publishers with your problem.
Maybe they should support something a bit newer than Fedora 14? :sarcastic:
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> ./xsi
hostname: Name or service not known
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin> LD_PRELOAD=/usr/lib64/libX11.so ./xsi
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
hostname: Name or service not known
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libX11.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/Softimage/Softimage_2014_SP2/Application/bin/XSI.bin: symbol lookup error: /usr/lib64/libXext.so.6: undefined symbol: _XGetRequest
max@maxray:/usr/Softimage/Softimage_2014_SP2/Application/bin>
Oh, sorry.
libX11.so might not be installed by default, as it’s in the package “libX11-devel”.
Try this instead:
LD_PRELOAD=/usr/lib64/libX11.so.6 ./xsi
Well, as I said, complain to the developers/publishers.
I wouldn’t recommend this.
You would probably completely break your graphical system by doing this.
Also, Softimage does include the older libX11, but that’s exactly the problem, as it is incompatible with the system’s libXext as I already wrote.
So you would rather need a matching libXext, but again, you shouldn’t replace the system one’s with that one.
And I doubt that the hang at startup that I experienced is related to libX11/libXext anyway.