Installer hang when installing Matlab R2021b as root on Ubuntu 20.04
110 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Steph Bredenhann
el 24 de Sept. de 2021
Comentada: Daniel Brennan
el 12 de Nov. de 2023
My operating system is Ubuntu 20.04 LTS. I must install Matalb as root, and always have done. This is historic as all specialist programs are installed in /opt.
I have now downloaded MATLAB R2021b and the Installer hang when installing Matlab R2021b as root on Ubuntu 20.04, the command sudo ./install just hangs with a blinking cursor, no Matlab install GUI is displayed.
As first attempted solution I have created a MATLAB/R2021b folder in /opt, that did not help.
I have also tried to install R2021b normally with defaults but although now I progress nicely to the Matlab GUI, but the default location /usr/local/MATLAB/R2021b cannot created/located and then I have to aboard.
I have always had to install MATLAB as root.
Any advice on getting the MATLAB install GUI to display on Ubuntu R2021b will be appreciated.
Thank you
16 comentarios
Favia
el 3 de Mayo de 2023
Hey guys! After I did the solution given by Step, I still get a message that says not found. Any solution for that?
Respuesta aceptada
El'ad Gips
el 30 de Sept. de 2021
this tip:
(run the command : xhost +SI:localuser:root)
and after
sudo ./install
worked for me (matlab 21b and ubuntu 20.04)
20 comentarios
Adnan
el 14 de Sept. de 2022
Editada: Adnan
el 14 de Sept. de 2022
For anyone wondering what's going on: Askubuntu xserver
Más respuestas (2)
Daniel Brennan
el 12 de Nov. de 2023
Editada: Daniel Brennan
el 12 de Nov. de 2023
I encountered the same problem with the installer hanging and unresponsive on a gentoo variant linux OS. For me the problem was related to incompatibilities with the system installed libsqlite3.so.0 library.
I discovered the problem by manually running the <installer_dir>/bin/glnxa64/MATLABWindow in a terminal. Running MATLABWindow manually resulted in the following error message echoed in the terminal:
libsqlite3.so.0: Undefined Symbol: ubrk_open
This error is due to an incompatibility with the system libsqlite3.so.0 library support for icu (Internationalization Components for Unicode) and the Matlab installer. The matlab installer apparently requires dev-libs/icu v69 or later. My system has v67.
The solution is to force the installer to use Matlab's builtin libicu support. For a source based distro simply recompile sqllite without icu support. On a binary distro, you may be able to temproarily remove the executable bit (chmod -x) on the icu libs in your system library directory, install matlab, and then restore the executable bit back on the icu libs after installation.
1 comentario
Daniel Brennan
el 12 de Nov. de 2023
Running:
ldd <installer-dir>/bin/glnxa64/MATLABWindow
will identify what shared libraries are being used and help identify any problematic libraries.
Ver también
Categorías
Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!