Matlab with 2 icons on the dock in linux

조회 수: 8 (최근 30일)
César Oliveira
César Oliveira 2020년 5월 18일
편집: Juan Sebastian Barreto 2023년 8월 21일
I'm using matlab on ubuntu 20.04 and I've installed the matlab-support package.
I added the matlab icon on the dock, but when I open the program other icon is created on the dock. How can I resolve this?

답변 (1개)

Juan Sebastian Barreto
Juan Sebastian Barreto 2021년 4월 16일
편집: Walter Roberson 2021년 4월 16일
Hello
He had the same problem, in many places I saw that I had to add this StartupWMClass=com-mathworks-util-PostVMInit en /usr/share/applications/matlab.desktop but it did not help me, finally what I did was add that line but different
StartupWMClass=MATLAB R2021a - academic use
take the value from what appears at the top when opening matlab
but one thing was missing to select the correct image of the icon, since generally one finds that they download it from the internet but this generates an error so it is better to choose the one that comes in the download files, since it seems that two icons appear because there are errors in the matlab.desktop that makes it impossible to open from there
Icon=/usr/local/MATLAB/R2021A/bin/glnxa64/cef_resources/matlab_icon.png
Finally I leave the complete matlab.desktop file
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Icon=/usr/local/MATLAB/R2021A/bin/glnxa64/cef_resources/matlab_icon.png
Name=MATLAB R2021a
Comment=Start MATLAB - The Language of Technical Computing
#Uncomment the following line and comment the line after to
#force matlab to use the 32 bits architecture
#Exec=matlab -arch=glnx86 -desktop
Exec=matlab -desktop
Terminal=false
Categories=Development;
StartupNotify=true
#Uncomment the following line if you've got several matlab icons in the launcher
StartupWMClass=MATLAB R2021a - academic use
  댓글 수: 3
Juan Sebastian Barreto
Juan Sebastian Barreto 2023년 8월 21일
I try in Ubuntu 22.04 and Matlab 2023a, and this launcher resolve the problem of two icons
/usr/share/applications/matlab.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Icon=/opt/MATLAB/R2023a/bin/glnxa64/cef_resources/matlab_icon.png
Name=MATLAB R2023a
Comment=Start MATLAB - The Language of Technical Computing
#Uncomment the following line and comment the line after to
#force matlab to use the 32 bits architecture
#Exec=matlab -arch=glnx86 -desktop
Exec=matlab -desktop
Terminal=false
Categories=Development;
StartupNotify=true
#Uncomment the following line if you've got several matlab icons in the launcher
StartupWMClass=MATLAB R2023a - academic use
Juan Sebastian Barreto
Juan Sebastian Barreto 2023년 8월 21일
편집: Juan Sebastian Barreto 2023년 8월 21일
Can you try with this solution https://askubuntu.com/a/1438261

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by