우분투 13.04에 spotify를 설치하고 실행기에서 아이콘을 잠갔습니다. 그러나 프로그램을 완전히 종료하거나 다시 시작하고 해당 아이콘을 사용하여 spotify를 열면 새 아이콘이 생성되거나 다른 아이콘이? 그 위에.
우분투 13.04를 새로 설치했기 때문에 이것이 알려진 버그인지 또는 중복 아이콘을 만들지 않는 방법이 궁금하십니까?
NB 아직 설치 한 다른 프로그램 (Chrome & Steam)에는 발생하지 않았습니다.
우분투 13.04에 spotify를 설치하고 실행기에서 아이콘을 잠갔습니다. 그러나 프로그램을 완전히 종료하거나 다시 시작하고 해당 아이콘을 사용하여 spotify를 열면 새 아이콘이 생성되거나 다른 아이콘이? 그 위에.
우분투 13.04를 새로 설치했기 때문에 이것이 알려진 버그인지 또는 중복 아이콘을 만들지 않는 방법이 궁금하십니까?
NB 아직 설치 한 다른 프로그램 (Chrome & Steam)에는 발생하지 않았습니다.
답변:
아래의 데스크탑 파일이 있어도 실행기를 사용하여 종료하거나 창을 닫고 최상위 메뉴의 표시기를 그대로두고 다시 시작하면 결과가 일치하지 않고 버그가있는 것처럼 보입니다.
StartupWMClass=Spotify
정의 된 새 실행기를 작성하십시오 .
spotify.desktop
다음 내용 으로 파일을 만들 수 있습니다 .
[Desktop Entry]
Name=Spotify
GenericName=Music Player
Comment=Listen to music using Spotify
Icon=spotify-client
Exec=spotify %U
TryExec=spotify
Terminal=false
Type=Application
Categories=Qt;Audio;Music;Player;AudioVideo
MimeType=x-scheme-handler/spotify
StartupWMClass=Spotify
또는 끝에 /opt/spotify/spotify-client/spotify.desktop
줄 StartupWMClass=Spotify
을 추가하여 (수퍼 유저 권한 필요) 에서 원본을 편집하십시오.
"문서"처럼 유지할 수있는 곳에 저장하십시오. 그런 다음 런처로 드래그하십시오.
그러면 spotify라는 WMClass가있는 창이 해당 아이콘 아래에 열립니다.
창의 WMClass를 가져 오는 코드 :
xprop|grep WM_CLASS
spotify 창을 클릭하면 다음을 반환합니다.
WM_CLASS(STRING) = "spotify", "Spotify"
(이것은 문제를 부분적으로 만 해결하는 것으로 보입니다. 완전히 종료하면 두 개의 아이콘이 다시 나타납니다)
참고 : 문제가 더 나는 그것을 시작 적게 발생하기 시작 것을 나는 발견 - 프리로드가 설치 가진이 probally 인해 내 시스템에, 그것은 도움이 될 수 있습니다 : https://apps.ubuntu.com/cat/applications/preload/
/usr/share/applications
그런 다음 이전에 실행기에 고정한 실행기에서 아이콘을 제거하고 실행기 다음에 온 아이콘을 표시하십시오.
나는 매번 그렇게하는 것이 아닙니다 . 런처가 다른 곳에서 매번 같은 아이콘에 액세스한다고 생각합니다. 잠긴 것을 제거하고 새로운 것을 유지하십시오. 그런 다음 다시 시작한 후 다시 시도하십시오.
Spotify를 완전히 종료하기 전에 시스템 트레이 아이콘에서 Spotify 숨기기를 먼저 클릭하면 버그를 피할 수 있습니다.