eubnara / troubleshooting

이것저것 공부하다가 맞닥뜨리는 문제점, 해결방식 등 정리
2 stars 0 forks source link

android studio .desktop 파일을 만들어서 ubuntu dock 에 추가해 보기 #18

Open eubnara opened 5 years ago

eubnara commented 5 years ago
$ cat android-studio.desktop 
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/eub/lib/android-studio/bin/studio.png
Exec="/home/eub/lib/android-studio/bin/studio.sh" %f
Comment=Capable and Ergonomic IDE for JVM
Categories=Development;IDE;
Terminal=false
StartupWMClass=android-studio

위와 같이 작성하고 ~/.local/share/applications 하위에 넣은 후, 즐겨찾기에 추가했으나 실행하면 자꾸 dock 에 아이콘이 하나 더 생기는 현상이 발생했다.

조금 찾아보니 직접 만들 필요는 없었고, create desktop entry 라는 게 존재했다. https://askubuntu.com/questions/298857/how-to-add-android-studio-to-the-launcher

$ cat ~/.local/share/applications/jetbrains-studio.desktop 
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/home/eub/lib/android-studio/bin/studio.png
Exec="/home/eub/lib/android-studio/bin/studio.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-studio

차이는 StartupWMClass 밖에 없는 듯 한데, 왜그럴까?

eubnara commented 5 years ago

StartupWMClass 가 원인이 아니고, desktop 파일명이 jetbrains-studio.desktop 이 아닐 때 아래와 같이 따로 띄워지는 현상이 발견 되었다.

image image