Can't reload '/usr/local/matlab-res.2015b/bin/glnxa64/libmwosgserver.so'
Afficher commentaires plus anciens
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 commentaires
Walter Roberson
le 3 Fév 2016
Modifié(e) : Walter Roberson
le 8 Nov 2016
Maybe of relevance, perhaps:
Werner Pitsch
le 6 Fév 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
le 8 Mar 2017
I have the same problem in fedora
RM
le 26 Juin 2017
Same problem with fedora 25
Joseph Corneli
le 27 Juin 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
le 20 Juil 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
le 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.
Réponse acceptée
Plus de réponses (3)
Amose Yao
le 21 Jan 2017
0 votes
Did you solve this problem? How? thx~
Khurram Aziz
le 29 Sep 2019
0 votes
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 commentaire
Thomas O'Neill
le 2 Oct 2020
We have the same problem as above but that option didn't work for us
Sergio Duarte
le 3 Avr 2020
0 votes
You can look this:
1 commentaire
Walter Roberson
le 4 Avr 2020
That was a different bug related to TLS entries, and the error message for that bug always mentions "TLS".
Catégories
En savoir plus sur Application Deployment dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!