如何在后台运行 Spotify?

iqH*_*Hpi 7 spotify system-tray 16.04

像其他音乐播放器(例如 Rhythmbox)一样,我想在后台运行 Spotify(Spotify 版本 1.0.49.125.g72ee7853)。

但是当我关闭 Spotify 窗口时,它会终止程序。我浏览了里面的设置,找到了这个标签“启动和窗口行为”,但是这个标签下什么都没有。截图在这里

运行$ spotify --minimized给我一个错误[0426/014157:ERROR:main_delegate.cc(752)] Could not load cef_extensions.pak

这是一个已知的错误还是因为我还没有升级我的帐户而面临这个问题?有没有什么办法解决这一问题?

M. *_*rra 3

这确实是一个bug

Spotify 尚未(而且很可能不会)实现将 Spotify 添加到托盘的功能,以便在运行时将其最小化。官方线程参考了1.0.23的版本spotify-client,但错误仍然存​​在。

原文

1.0.23 中已知的 Linux 特定问题

  • MPRIS 支持不正确(从 1.0.13 开始就有支持,但功能有限)。Spotify DBus MPRIS2 支持未完全正常工作
  • 有时在流式传输和播放本地文件时会崩溃(这些根本原因很可能不止一个)
  • Linux 客户端在某些歌曲上崩溃(段错误)——播放本地文件时出现段错误
  • Ubuntu LTS 之外安装的软件包依赖关系不正确 Linux 上 libssl 问题的回归
  • 缺少应用程序菜单
  • 缺少托盘图标
  • 最小化到托盘)

我们想要修复其中的大多数问题,但其他问题(例如丢失的托盘图标)我们可能不会。


EOD*_*aff 1

*(SEMI)已在最新测试版本中修复。

echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list
sudo apt update
sudo apt-get install spotify-client
Run Code Online (Sandbox Code Playgroud)

你可能需要重新做你的缓存文件夹,我就是这么做的。要运行最小化,请使用 nohup

nohup spotify
Run Code Online (Sandbox Code Playgroud)

*我刚刚意识到我已经打开了 Spotify 窗口并在另一个工作空间中运行,所以操作员想要的仍然无法实现。