![安装不同版本的 Spotify 后,媒体快捷方式不再起作用,而且我找不到其 .desktop 文件](https://linux22.com/image/1157312/%E5%AE%89%E8%A3%85%E4%B8%8D%E5%90%8C%E7%89%88%E6%9C%AC%E7%9A%84%20Spotify%20%E5%90%8E%EF%BC%8C%E5%AA%92%E4%BD%93%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E4%B8%8D%E5%86%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%8C%E8%80%8C%E4%B8%94%E6%88%91%E6%89%BE%E4%B8%8D%E5%88%B0%E5%85%B6%20.desktop%20%E6%96%87%E4%BB%B6.png)
我发现我安装的版本(1.0.77.338.g758ebd78)在打开从 spotify 存储库安装的播客时立即崩溃,因此我使用从存储库中删除了它,sudo software-properties-gtk
并使用 Snap 进行了安装。
现在,它不再出现在 中apt list --installed
,但它还在那里snap list
,现在是最新版本(1.0.80.474.gef6b503e),播客运行良好。
但是,我设置了媒体快捷方式来播放/暂停、跳到下一首曲目和返回上一首曲目,我甚至将它作为默认音乐播放器,方法是将 %U 分配给它的 .desktop 文件。
媒体键不再起作用,我怎么也找不到 .desktop 文件。
我正在使用 Ubuntu 18.04。
任何帮助都将不胜感激。
*编辑:现在,媒体控件可以正常工作。我没有做任何特别的事情,但我记得使用过,sudo snap refresh
所以sudo apt dist-upgrade
可能是这样。但是,我仍然需要帮助使 Spotify 再次成为默认音乐播放器。
答案1
桌面文件应该放在这个文件夹中
/var/lib/snapd/desktop/applications
如果需要,您可以创建一个新的
sudo tee -a /var/lib/snapd/desktop/applications/spotify.desktop << ENDsd
[Desktop Entry]
Type=Application
Name=Spotify
GenericName=Music Player
Icon=/usr/share/spotify/icons/spotify-linux-128.png
TryExec=spotify
Exec=spotify %U
Terminal=false
MimeType=x-scheme-handler/spotify;
Categories=Audio;Music;Player;AudioVideo;
StartupWMClass=spotify
ENDsd
或者复制/粘贴这些行 /var/lib/snapd/desktop/applications/spotify.desktop
[Desktop Entry]
Type=Application
Name=Spotify
GenericName=Music Player
Icon=/usr/share/spotify/icons/spotify-linux-128.png
TryExec=spotify
Exec=spotify %U
Terminal=false
MimeType=x-scheme-handler/spotify;
Categories=Audio;Music;Player;AudioVideo;
StartupWMClass=spotify