Intermittent error on Linux: 'Launching updater executable'
    59 views (last 30 days)
  
       Show older comments
    
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'
0 Comments
Answers (2)
  Pratyush Swain
      
 on 22 Jan 2025
        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.
0 Comments
  Conor Burgess
    
 on 27 May 2025
        Please try using:
matlab -batch "scriptname('input1', 'input2')"
0 Comments
See Also
Categories
				Find more on Startup and Shutdown in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

