安装不同版本的 Spotify 后,媒体快捷方式不再起作用,而且我找不到其 .desktop 文件

安装不同版本的 Spotify 后,媒体快捷方式不再起作用,而且我找不到其 .desktop 文件

我发现我安装的版本(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

相关内容