配置 MATLAB for Linux 设置启动图标 MATLAB2021a Ubuntu 20.04.3 LTS

您所在的位置:网站首页 一加桌面在哪设置图标 配置 MATLAB for Linux 设置启动图标 MATLAB2021a Ubuntu 20.04.3 LTS

配置 MATLAB for Linux 设置启动图标 MATLAB2021a Ubuntu 20.04.3 LTS

2024-07-17 02:31:09| 来源: 网络整理| 查看: 265

安装 MATLAB

下载 MATLAB 的 .ios 文件,该网址有对应种子文件,Linux 下推荐使用 qBittorrent 作为磁力种子下载工具,使用 Ubuntu 自带的工具也无所谓啦

将下载下来的 .ios 文件挂载,我的是挂载到了 /media/fxyang/MATHWORKS_R2021A.

fxyang 是我的用户名。

cd 到对应挂载目录下,可以看到 intall 文件,执行此文件。

cd /media/fxyang/MATHWORKS_R2021A sudo ./install

这里必须使用 sudo 执行,不然是没有权限安装到 /usr/ 目录下的,当然你也可以安装到用户的家目录。 在这里插入图片描述

我用的是清华买的正版,盗版需要再额外加一步破解,把安装路径下的 license 文件替换。请自行查阅网上的教程。在设置过程中,需要指定使用该软件的用户,我绑定了自己的本地用户名 fxyang,这样其他用户是无法使用这个软件的。

安装结束后,就可以在 Terminal 中运行 matlab 命令打开 MATLAB 了。 在这里插入图片描述

自定义图标固定到收藏夹

在下面两个路径中任选,创建 matlab.desktop 文件。前者是系统全局的,后者是当前用户私有的

/usr/share/applications/ ~/.local/share/applications sudo gedit matlab.desktop

把下面的代码复制进去,

[Desktop Entry] Categories=Application;Development; Encoding=UTF-8 Exec=/usr/local/MATLAB/R2021a/bin/matlab -desktop Icon=/usr/local/MATLAB/R2021a/toolbox/shared/dastudio/resources/MatlabIcon.png Name=MATLAB2021a StartupNotify=true Terminal=false Type=Application

其中 Exec Icon 是你软件执行文件的位置与软件图标的位置。其他的字段网上可以查到。

.desktop 文件有些字段是必填的,有些是选填的,可以自行学习一下。

运行两次 MATLAB 图标不会重叠

在这里插入图片描述

xprop |grep WM_CLASS

运行上述指令,此时鼠标指针会变成一个十字准心,然后点击一下正在运行的软件。

(base) fxyang@lw-X299-WU8:~$ xprop |grep WM_CLASS WM_CLASS(STRING) = "sun-awt-X11-XFramePeer", "MATLAB R2021a - academic use"

把第一个字符串加入配置文件 matlab.desktop 中 StartupWMClass=sun-awt-X11-XFramePeer 在这里插入图片描述

问题解决!

运行matlab 报错 Failed to load module “canberra-gtk-module”

它这是缺个模块,装一下

sudo apt install libcanberra-gtk-module

检查一下安装了好了没

(base) fxyang@lw-X299-WU8:~$ locate libcanberra-gtk-module.so /snap/gnome-3-34-1804/72/usr/lib/gtk-3.0/modules/libcanberra-gtk-module.so /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so

如果装好了,运行 matlab 还是报错,是因为 linux 默认库是从 /usr/lib 或者 /usr/lib64 下找,这时候只需要建立一个软连接就行了,matlab 使用的是 2.0 的那个模块

sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so /usr/lib/libcanberra-gtk-module.so

问题解决!

但是做了这个操作之后,gedit 执行时又会报类似的错误了。我没再管它。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭