
Matlab with 2 icons on the dock in linux
조회 수: 8 (최근 30일)
이전 댓글 표시
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?

댓글 수: 0
답변 (1개)
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
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
2023년 8월 21일
편집: Juan Sebastian Barreto
2023년 8월 21일
Can you try with this solution https://askubuntu.com/a/1438261
참고 항목
카테고리
Help Center 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!