Package Details: java-matlab 1:R2025a.25.1.0.2943329-6

Git Clone URL: https://aur.archlinux.org/matlab.git (read-only, click to copy)
Package Base: matlab
Description: A high-level language for numerical computation and visualization (Java components)
Upstream URL: https://www.mathworks.com/products/matlab.html
Keywords: computation matlab numerical visualization
Licenses: custom:MATLAB EULA
Provides: java-matlab-version
Submitter: ido
Maintainer: vitaliikuzhdin
Last Packager: vitaliikuzhdin
Votes: 41
Popularity: 0.78
First Submitted: 2015-08-15 09:33 (UTC)
Last Updated: 2025-06-25 09:52 (UTC)

Dependencies (5)

Required by (1)

Sources (1)

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 26 Next › Last »

silverbluep commented on 2021-02-05 19:11 (UTC) (edited on 2021-02-05 19:13 (UTC) by silverbluep)

@billypilgrim check out the archwiki page for intel related issues as well; they might relate. I don't have issues with amdgpu and this pkgbuild. Check out your card; i have AMD Radeon RX 5700 XT

Please report back if you manage to fix it; and it's fixable (a missing dependency or launch options) so I can add a fix/dependency to the pkgbuild.

billypilgrim commented on 2021-02-05 18:23 (UTC)

Is anyone else getting issues with amdgpu?

This is what I get in my terminal when I start matlab: libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/gcc/x86_64-pc-linux-gnu/8.4.0/libstdc++.so.6: version GLIBCXX_3.4.26' not found (required by /usr/lib/libLLVM-11.so) (search paths /usr/lib/dri) libGL error: failed to load driver: radeonsi libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/gcc/x86_64-pc-linux-gnu/8.4.0/libstdc++.so.6: versionGLIBCXX_3.4.26' not found (required by /usr/lib/libLLVM-11.so) (search paths /usr/lib/dri) libGL error: failed to load driver: radeonsi libGL error: MESA-LOADER: failed to open swrast: /usr/lib/gcc/x86_64-pc-linux-gnu/8.4.0/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/lib/libLLVM-11.so) (search paths /usr/lib/dri) libGL error: failed to load driver: swrast

And here's the error message I get within the matlab GUI once it's loaded: com.jogamp.opengl.GLException: X11GLXDrawableFactory - Could not initialize shared resources for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x643bdb87, isOwner false, <29e4dacf, 2c84828b>[count 0, qsz 0, owner <NULL>]]] at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:326) at jogamp.opengl.SharedResourceRunner.run(SharedResourceRunner.java:297) at java.lang.Thread.run(Thread.java:748) Caused by: com.jogamp.opengl.GLException: AWT-EventQueue-0-SharedResourceRunner: Unable to create temp OpenGL context(1) at jogamp.opengl.x11.glx.X11GLXContext.createImpl(X11GLXContext.java:368) at jogamp.opengl.GLContextImpl.makeCurrentWithinLock(GLContextImpl.java:759) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:642) at jogamp.opengl.GLContextImpl.makeCurrent(GLContextImpl.java:580) at jogamp.opengl.x11.glx.X11GLXDrawableFactory$SharedResourceImplementation.createSharedResource(X11GLXDrawableFactory.java:297) ... 2 more

I can still open figure windows etc. but OpenGL is disabled.

Hork commented on 2021-02-03 09:20 (UTC)

That seems to be /tmp no enough space issue, not sure if this makepkg error was also caused by that.

Hork commented on 2021-02-02 21:23 (UTC)

Read the readme.md, and use unzip -X -K to resolve libexpat issue. Rename your installer dir to something else, download to a folder called matlab and tar it there.

P1000 commented on 2021-02-02 17:08 (UTC) (edited on 2021-02-02 19:22 (UTC) by P1000)

I managed to make it work using this. https://stackoverflow.com/a/60939113 How would I adjust this process to make use of the AUR package instead?


Edit: I have my license.lic file downloaded. Do I need any other files from somewhere before this package will work? : https://mathworks.com/licensecenter/licenses/ : I downloaded the license.lix (matlab.lic) file provided and copied to the key from the textbox into matlab.fik while downloading matlab.tar.gz from AUR and renaming to matlab.tar Now it says: ==> Starting prepare()... sed: can't read /home/USER/matlab/src/matlab/installer_input.txt: No such file or directory Where do I get installer_input.txt from?


When I download and extracted the package from the Matlab Website I get the following output:

...matlab_R2020b_glnxa64/bin/glnxa64/install_unix: error while loading shared libraries: ...matlab_R2020b_glnxa64/bin/glnxa64/libexpat.so.1: file too short

linexpat.so.1 contains : 'libexpat.so.1.6.11'

I'm getting the following error with pamac - ERROR: matlab.tar was not found in the build directory and is not a URL.

Preparing... Cloning matlab build files... Checking matlab dependencies... Resolving dependencies... Checking inter-conflicts...

Building matlab... ==> Making package: matlab 9.9.0.1467703-3 (Tue 02 Feb 2021 17:02:45 GMT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... ==> ERROR: matlab.tar was not found in the build directory and is not a URL. Failed to build matlab

moetayuko commented on 2021-02-02 12:47 (UTC)

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=matlab#n261 here's a typo, should be pacman -Q gcc8

Hork commented on 2021-01-31 13:36 (UTC)

I am using latest ucode. I reported my issue on matlab answers. Hope somebody can fix it.

silverbluep commented on 2021-01-31 02:19 (UTC) (edited on 2021-01-31 02:22 (UTC) by silverbluep)

I'm on a zen2 microarchitecture (AMD Ryzen 7 3700x) and it works fine. It probably is something else related specifically to your desktop. If you are not using it already; I suggest installing amd-microcode and making sure your bootloader loads the related ramdisk before loading initrd.

Either way; you can build the package on your server; copy the tar.zst file to your desktop and install using pacman -U matlab.blabla.tar.zst. For activation; after installation you can run sudo activate_matlab.sh; but you shouldn't need to if you used the licence that is appropriate for your PC (using the MAC address of any of your ethernet interfaces; as far as I recall.)

Please post this in mathworks forums; as anyone else on other linux distros having the same problem can benefit from your experience; or help diagnose what exactly is going wrong.

Hork commented on 2021-01-31 00:02 (UTC)

Strangely enough, I copied exact same files to my arch server and it runs. I guess that architecture issue still persists on this version and I'm running my desktop on AMD zen2.

auricom commented on 2021-01-30 13:43 (UTC) (edited on 2021-01-30 13:44 (UTC) by auricom)

I've installed the latest update and it seemed to go without any hitches apart from having to re-activate Matlab afterwards. Many thanks bbaserdem!

Everything I've tested works fine apart from Matlab's built-in updater which notifies me about an update but always fails during the installation with the message "Something unexpected occured". However I don't think the updater has ever worked for me when installing Matlab via the AUR package and it's certainly not a problem specific to this latest PKGBUILD.

I'm guessing it's some kind of permissions error but not really sure. Has anybody else managed to use it successfully?