Can't reload '/usr/local/matlab-res.2015b/bin/glnxa64/libmwosgserver.so'
Ältere Kommentare anzeigen
I use "MatLab" in an old SUN workstation in Linux environment. It is too old to run "MatLab 2015b" and cant not be upgraded. So I use "ssh -XC" to connect to a new Linux server and run "Matlab 2015b". It works normally when I do computation or run a matlab script without plot. However, when I try to generate a figures, it shows error message as:
Can't reload '/usr/local/matlab-res.2015b/bin/glnxa64/libmwosgserver.so'
for example:
>> clear all;
>> x = linspace(0,2*pi,1001);
>> y = sin(x);
>> plot(x,y)
Error using gca
While setting the 'Parent' property of 'Axes':
Can't reload '/usr/local/matlab-res.2015b/bin/glnxa64/libmwosgserver.so'
Error in newplot (line 68)
ax = gca(fig);
I did check the file, "libmwosgserver.so" and it indeed in the fold. What is the problem and how to solve it?
Huang
8 Kommentare
Walter Roberson
am 3 Feb. 2016
Bearbeitet: Walter Roberson
am 8 Nov. 2016
Maybe of relevance, perhaps:
Werner Pitsch
am 6 Feb. 2017
I have the same problem with R2016a and R2016b. The hints to the solutions did not help. Funnily enough, the problem does not occur when I start Matlab after having newly installed. But as soon as the Computer has been shut down and restarted, the problem occurs.
Juan David González Puentes
am 8 Mär. 2017
I have the same problem in fedora
RM
am 26 Jun. 2017
Same problem with fedora 25
Joseph Corneli
am 27 Jun. 2017
I had the same problem. I was able to solve it by copying the relevant dynamic library into place.
cp /usr/lib64/libstdc++.so.6 /usr/local/MATLAB/R2017a/bin/glnxa64
Ulrich
am 20 Jul. 2017
Joseph Corneli's solution works for me on Fedora 25. Although it is kind of ugly, since the library will not be affect through updates. But hey, it works for now!
Let it Flow
am 7 Sep. 2017
Same for me Fedora 26, it fixes the problem
While the basic idea of Joseph is correct, make MATLAB use the same libstdc++ version as your system, there is a slightly better option where you actually make MATLAB use your system's libstdc++ itself (which also then addresses Ulrich's comment). See the answer I posted below.
Akzeptierte Antwort
Weitere Antworten (3)
Amose Yao
am 21 Jan. 2017
0 Stimmen
Did you solve this problem? How? thx~
Khurram Aziz
am 29 Sep. 2019
0 Stimmen
To those people having issues related to rendering after the above fix, try starting matlab with the -softwareopengl option. I was getting the same error and starting with this option fixed it - I'm not tech savvy enough to know why though.
1 Kommentar
Thomas O'Neill
am 2 Okt. 2020
We have the same problem as above but that option didn't work for us
Sergio Duarte
am 3 Apr. 2020
0 Stimmen
You can look this:
1 Kommentar
Walter Roberson
am 4 Apr. 2020
That was a different bug related to TLS entries, and the error message for that bug always mentions "TLS".
Kategorien
Mehr zu Application Deployment finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!