Manjaro 20.04 安装Matlab2021菜单栏乱码
现象:
菜单栏乱码,查看locale属性,中文无误。
经过修改预设中文语言,字体依旧无法解决。
通过查找到办法https://wiki.archlinux.org/title/MATLAB得之
env MATLAB_JAVA=/usr/lib/jvm/java-8-openjdk/jre matlab
来运行matlab.
#通过安装open8-jdk,open10-jdk无jre,后面运行会报错,尽量选8
sudo pacman -S jdk8-openjdk
#激活jdk环境
sudo archlinux-java set java-8-openjdk
java -version
#结果
openjdk version “1.8.0_292”
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
最后通过命令行执行:
env MATLAB_JAVA=/usr/lib/jvm/java-8-openjdk/jre ./matlab
matlab 界面显示正常
最后,新建run.sh 将最后一条命令放入run.sh,方便直接运行./run.sh