1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Matlab(R2024b)をUbuntuにインストールするときのエラー(The exit code was: 262)の対応

Posted at

結論

インストールスクリプトが日本語を含むパスの上にあると動かないので、適宜ファイル群を移動されたし

再現

Matlab公式ドキュメントに沿ってインストーラをダウンロードする。

zipファイルは/home/<username>/ダウンロード/matlab_R2024b_Linux.zipに配置されました。

unzip matlab_R2024b_Linux.zip -d ./matlab_R2024b_Linux
cd ./matlab_R2024b_Linux

xhost +SI:localuser:root
sudo -H ./install 
xhost -SI:localuser:root

sudo -H ./installの部分でエラーが発生します。

tamacake39@DESKTOP-987456:~/ダウンロード/matlab_R2024b_Linux$ 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: 262
中止

解決

Unable to launch the MATLABWindow application. The exit code was: 262

パスにマルチバイト文字が含まれると262エラーを吐くようです

ubuntuにおける~/ダウンロード/って本当に日本語のパスになってるんですね。

windowsの~/ダウンロード/みたいのはLocalizedFileNamesで指定されているので、実際の名前は~/Downloads/で見た目だけファイル名が変わってたりするんですが。どっちもカスです。

ので、つまりはinstallスクリプトが/home/<username>/ダウンロード/installに配置されたことによるエラーなので、matlabインストーラ群を/home/<username>/あたりにでも移動させてあげます。

mv ./matlab_R2024b_Linux ../
cd ../

xhost +SI:localuser:root
sudo -H ./install 
xhost -SI:localuser:root

でひとまずの解決。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?