Hello, I am running Matlab R2025b on Arch linux. R2024a works perfectly, but when I try to run any of the 2025 editions of matlab, I get the following crash:
--------------------------------------------------------------------------------
Segmentation violation detected at 2026-01-26 13:56:17 -0600
--------------------------------------------------------------------------------
Configuration:
Crash Decoding : Disabled - No sandbox or build area path
Crash Mode : continue (default)
Default Encoding : UTF-8
Desktop Environment : Hyprland
GNU C Library : 2.42 stable
MATLAB Architecture : glnxa64
MATLAB Root : /usr/local/MATLAB/R2025b
MATLAB Version : 25.2.0.3123386 (R2025b) Update 3
Operating System : Linux 6.18.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 18 Jan 2026 00:34:07 +0000 x86_64
Process ID : 429215
Processor ID : x86 Family 6 Model 142 Stepping 10, GenuineIntel
Fault Count: 1
Abnormal termination:
Segmentation violation
Current Thread: 'MCR 0 interpret' id 139751315203776
Register State (from fault):
RAX = 0000000000000000 RBX = 00007f1a637fbd48
RCX = 0000000018000000 RDX = 0000000018000000
RSP = 00007f1a637fbcb0 RBP = 00007f1a451fe280
RSI = 0000000000001000 RDI = 0000000000000000
R8 = 00007f1ac38460c0 R9 = 00007f1ac3846140
R10 = 00007f1ac38461c0 R11 = 00007f1ac3846200
R12 = 0000000000000000 R13 = 00007f1a637fbcd0
R14 = 00007f1a637fbce0 R15 = 0000000000000000
RIP = 00007f1a45241c88 EFL = 0000000000010246
CS = 0033 FS = 0000 GS = 0000
Stack Trace (from fault):
[ 0] 0x00007f1a45241c88 /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+02366600 lc_new_job+00000216
[ 1] 0x00007f1a4515cc1f /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+01428511
[ 2] 0x00007f1a4515d6a5 /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+01431205
[ 3] 0x00007f1a451c7294 /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+01864340
[ 4] 0x00007f1a4515fac6 /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+01440454
[ 5] 0x00007f1a4515e4ed /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+01434861
[ 6] 0x00007f1a4518ef60 /usr/local/MATLAB/R2025b/bin/glnxa64/matlab_startup_plugins/lmgrimpl/libmwlmgrimpl.so+01634144
[ 7] 0x00007f1a445463a7 /usr/local/MATLAB/R2025b/bin/glnxa64/authz/licensing/product/matlab_impl/mwlicensingproductmatlab.so+00160679
[ 8] 0x00007f1b1073a676 /usr/local/MATLAB/R2025b/bin/glnxa64/factory_settings/compute/shared_cmlink/settings/../../../../../../bin/glnxa64/libmwservices.so+03384950 _ZN15MatlabLicensing11getInstanceEPKN4lmgr6config17LmStartPropertiesE+00002454
[ 9] 0x00007f1b0a2d0c31 /usr/local/MATLAB/R2025b/bin/glnxa64/libmwmcr.so+00834609
[ 10] 0x00007f1b0a2e31dd /usr/local/MATLAB/R2025b/bin/glnxa64/libmwmcr.so+00909789
[ 11] 0x00007f1b0a2bf6ca /usr/local/MATLAB/R2025b/bin/glnxa64/libmwmcr.so+00763594
[ 12] 0x00007f1b0a2bfb8d /usr/local/MATLAB/R2025b/bin/glnxa64/libmwmcr.so+00764813
[ 13] 0x00007f1b1a21eb17 /usr/local/MATLAB/R2025b/bin/glnxa64/libmwboost_thread.so.1.81.0+00043799
[ 14] 0x00007f1b1a09698b /usr/lib/libc.so.6+00616843
[ 15] 0x00007f1b1a11aa0c /usr/lib/libc.so.6+01157644
** This crash report has been saved to disk as /home/arathgeb/matlab_crash_dump.429215-1 **
MATLAB is exiting because of fatal error
Fatal Error:
Throw location unknown (consider using BOOST_THROW_EXCEPTION)
Dynamic exception type: mwboost::wrapexcept<std::runtime_error>
std::exception::what: Transport stopped.

3 commentaires

Armand
Armand le 26 Jan 2026
As a secondary note, I tried to run the file MathWorksProductAuthorizer.sh just in case it was a licensing thing, but the binary MathWorksProductAuthorizer just crashes with a segmentation fault.
Torsten
Torsten le 26 Jan 2026
Modifié(e) : Torsten le 26 Jan 2026
Contact MATLAB support together with the crash report
after checking whether the system requirements are fulfilled for your computer:
Armand
Armand le 26 Jan 2026
Sounds good

Connectez-vous pour commenter.

 Réponse acceptée

Ivy
Ivy le 27 Jan 2026

0 votes

Hello fellow Hyprland user,
Arch/arch-based and other rolling distros are having the same issue, due to the gnutls version on these distros being newer than what MATLAB uses.
If you preload gnutls 3.8.9 before launching MATLAB, this should work, I believe 3.8.10 and newer would run in to this crash.
If your license is from a Univeristy, you might be able to launch using the command below. I'm not entirely sure about the licensing details, you might need to contac the Support team.
/path/to/bin/matlab -licmode onlinelicensing
Also, even though the issue is not directly related to Arch, I recommend using a qualified distro instead. Hyprland is not support but MATLAB appears to be able to run, but you might encounter even more issues later on.

2 commentaires

Armand
Armand le 30 Jan 2026
Yeah I found an arch forum post that went over the gnutls issue. This worked, thank you.
German
German le 3 Mar 2026
After many unsuccessful attempts, AUR, from orginal linux source in Matlab site... the proposed solution:
/path-to-bin/matlab -licmode onlinelicensing
worked in my arch-based Endeavour linux 2026.
Thanks for the help!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Startup and Shutdown dans Centre d'aide et File Exchange

Produits

Version

R2025b

Community Treasure Hunt

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

Start Hunting!

Translated by