How to install R2022a on Fedora 36?
129 ビュー (過去 30 日間)
古いコメントを表示
Running
Attempt to run the glnxa64 installer reported:
]$ sudo ./install
terminate called after throwing an instance of 'std::runtime_error'
what(): Failed to launch web window with error: Unable to launch the MATLABWindow application. The exit code was: 127
Had to use "sudo kill -9" to close the installer process.
Running MATLABWindow directly reported:
]$ sudo ./bin/glnxa64/MATLABWindow
./bin/glnxa64/MATLABWindow: symbol lookup error: /lib64/libcairo.so.2: undefined symbol: FT_Get_Color_Glyph_Layer
Running NVIDA driver 510.60.02 on kernel 5.17.3:
]$ dnf list installed *nvidia*
Installed Packages
akmod-nvidia.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
kmod-nvidia-5.16.19-200.fc35.x86_64.x86_64 3:510.60.02-1.fc35 @@commandline
kmod-nvidia-5.16.20-200.fc35.x86_64.x86_64 3:510.60.02-1.fc35 @@commandline
kmod-nvidia-5.17.3-302.fc36.x86_64.x86_64 3:510.68.02-1.fc36 @@commandline
nvidia-persistenced.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
nvidia-settings.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
xorg-x11-drv-nvidia.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
xorg-x11-drv-nvidia-cuda.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
xorg-x11-drv-nvidia-cuda-libs.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
xorg-x11-drv-nvidia-libs.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
xorg-x11-drv-nvidia-power.x86_64 3:510.68.02-1.fc36 @rpmfusion-nonfree-updates-testing
]$ dnf list installed kernel
Installed Packages
kernel.x86_64 5.16.19-200.fc35 @updates
kernel.x86_64 5.16.20-200.fc35 @updates
kernel.x86_64 5.17.3-302.fc36 @fedora
]$ uname -a
Linux alice 5.17.3-302.fc36.x86_64 #1 SMP PREEMPT Sun Apr 17 13:22:18 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Running with Wayland or X11 makes no difference.
All packages recommended on https://uk.mathworks.com/matlabcentral/answers/540707-why-does-matlab-fail-to-install-with-a-std-runtime_error-what-unable-to-launch-the-matlabwind are installed.
0 件のコメント
採用された回答
Kevin Kelly
2022 年 6 月 21 日
I'm using R2022a, removing libfreetype did not work, nor did changing to Xorg, but this did:
$ export LD_PRELOAD=/usr/lib64/libfreetype.so.6
$ ./install
7 件のコメント
その他の回答 (4 件)
Srikar Gooty
2022 年 5 月 5 日
The error "symbol lookup error: /lib64/libcairo.so.2: undefined symbol: FT_Get_Color_Glyph_Layer" can be resolved by setting aside the MATLAB’s copy of the “libcairo.so.2” library, located in <matlabroot>/bin/glnxa64.
Execute the following commands in the Linux shell to perform the above mentioned operation: (You may need root privilege)
# cd /usr/local/MATLAB/R2022b
# cd cefclient/sys/os/glnxa64
# mkdir exclude
# mv libcairo.so* exclude/
After this, MATLABWindow should launch directly on executing "sudo ./bin/glnxa64/MATLABWindow"
Please refer to the following link to a MATLAB Answers post for more information: https://www.mathworks.com/matlabcentral/answers/364551-why-is-matlab-unable-to-run-the-matlabwindow-application-on-linux
3 件のコメント
Julio Larco
2022 年 5 月 14 日
Only remove files " rm libfreetype.so.6*" of the installer. I don't remember where I saw that, but this works for me.
Manel Frigola
2023 年 1 月 27 日
This also works for me in Fedora 37 and using export LD_PRELOAD=/usr/lib64/libfreetype.so.6.18.3
Viktor Erdelyi
2022 年 5 月 16 日
If you get through the installer, you may want to check out how to resolve startup issues here:
https://www.mathworks.com/matlabcentral/answers/1699735-matlab-crashed-on-start-on-fedora-36/
0 件のコメント
Joshua Rhodes
2023 年 8 月 25 日
You could also use distrobox and podman to create an ubuntu container and run it in that. (Ubuntu is one of the guaranteed supported distros.)
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!