Arch Linux Matlabコマンドウィンドウの作成に失敗しました。

Arch Linux Matlabコマンドウィンドウの作成に失敗しました。

matlabでフォントを変更したばかりで、もう一度開いたときにクラッシュしました。私はArch LinuxベースのシステムであるSteam DeckでMatlabを実行しています。以下はログです。

MATLAB is selecting SOFTWARE OPENGL rendering.
MESA-LOADER: failed to open radeonsi: /home/deck/matlab/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/dri/radeonsi_dri.so) (search paths /usr/lib/dri, suffix _dri)
failed to load driver: radeonsi
MESA-LOADER: failed to open kms_swrast: /home/deck/matlab/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/dri/kms_swrast_dri.so) (search paths /usr/lib/dri, suffix _dri)
failed to load driver: kms_swrast
MESA-LOADER: failed to open swrast: /home/deck/matlab/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/dri/swrast_dri.so) (search paths /usr/lib/dri, suffix _dri)
failed to load swrast driver
Gtk-Message: 23:26:44.587: Failed to load module "canberra-gtk-module"

ベストアンサー1

これは他の解決策が必要ないくつかのエラーです。 Gentoo LinuxでもGLIBCXX_3.4.29の問題が発生しました。次の解決策は、MATLABがファイルを見つけるのに役立ちます。

ln -sf /usr/lib/gcc/x86_64-pc-linux-gnu/12.2.0/libstdc++.so.6.0.30 /usr/local/MATLAB/R2022a/bin/glnxa64/libstdc++.so.6

バージョン/システムに応じてディレクトリを調整する必要があります。

Failed to load module "canberra-gtk-module"別の質問で2番目の部分をカバーします。MATLAB警告: 'canberra-gtk-module'モジュールをロードできません。

また見なさい:

おすすめ記事