Intermittent error on Linux: 'Launching updater executable'

조회 수: 62 (최근 30일)
matlabgod
matlabgod 2025년 1월 17일
답변: Conor Burgess 2025년 5월 27일
I'm running a piece of code using the following cli commands
matlab -nodisplay -r "scriptname('input1', 'input2'); quit"
And every so often, when I sun this, it gets stuck on a terminal prompt which states
'Launching updater executable'

답변 (2개)

Pratyush Swain
Pratyush Swain 2025년 1월 22일
Hi matlabgod,
I understand you are getiing 'Launcher updater excutable' error on running a batch script. I am assuming your scriptname is a function which accepts two arguments.
Please try these following workaround/troubleshooting steps:
1 - Use -nojvm flag and -nodesktop flag in the command:
Replace your command with:
matlab -nodisplay -nojvm -nodesktop -r "scriptname('input1', 'input2'); quit"
2 - Restart MathWorks service host using command
killall -9 MathWorksServiceHost
You can also uninstall and install the MathWorks service host by following the thread here: https://www.mathworks.com/matlabcentral/answers/1815365-how-do-i-uninstall-and-reinstall-the-mathworks-service-host
3 - Try to reboot your system.
Hope this helps.

Conor Burgess
Conor Burgess 2025년 5월 27일
Please try using:
matlab -batch "scriptname('input1', 'input2')"
to launch MATLAB instead. More details on the -batch argument can be found here.

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

태그

제품


릴리스

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by