我两天前刚安装了 Spotify,它运行得很好。过了一天,当我启动电脑并打开 Spotify 时,它运行正常,但关闭并再次打开后它崩溃了。空白屏幕出现 1 秒钟,然后关闭。我有免费版的 Spotify,我正在运行 Ubuntu 20.04。
编辑:如果我从终端打开 Spotify,会发生以下情况:
Gtk-Message: 09:29:30.910: Failed to load module "gail"
Gtk-Message: 09:29:30.910: Failed to load module "atk-bridge"
Gtk-Message: 09:29:30.918: Failed to load module "canberra-gtk-module"
[1012/092931.627932:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)
我忘了说我最近用了广告拦截器。我发现它是非法的,所以我删除了它。首先我尝试删除广告,如下所示这个视频。这不管用,所以我安装了“Spotify adkiller”,然后我看到从 Spotify 中删除广告是违法的,我就把它删除了(至少我这么认为)。
我想说的是,如果我打开电脑,第一次打开 Spotify 时,它运行正常,但如果我关闭 Spotify 并再次打开它,它就会崩溃。看起来 Spotify 想要打开,但另一个应用程序在 Spotify 上打开并关闭它。就像 Spotify 的关闭程序一样。
答案1
我遇到了同样的问题,但已经解决了。以下是一些可能有效的解决方案。
spotify --disable-gpu --disable-software-rasterizer
spotify --no-zygote
sudo spotify
- 或者重启
while true; do spotify && exit; done
最终会加载,但很可能会看到黑屏,如果发生这种情况,那么第二个将适合您。
答案2
--no-zygote
对我来说是可行的,但打开终端来启动 spotify 对我来说是行不通的。当我点击 spotify 图标时,spotify 由于某种原因没有启动,所以我像这样修复了这个问题:
我通过将命令更改为以下内容放入--no-zygote
文件spotify.desktop
中Exec=spotify %U
:
Exec=spotify %U --no-zygote
如果这不起作用,请右键单击 spotify 图标并打开属性,应用程序选项卡(我使用的是 kde,因此每个发行版可能有所不同,不确定)并在命令部分更改spotify %U
为spotify %U --no-zygote
第二个对我有用。
答案3
这是 Spotify 应用程序中的一个错误,而不是 Ubuntu 全局系统中的一个错误。Spotify 基于 Chromium(我认为这不是什么秘密),现在 Chromium 有一个错误:
为了帮助您:打开一个终端并简单输入:$spotify --no-zygote 这样您可以多次关闭并重新打开 spotify 而不会发生致命崩溃。
因此,我们必须等待 Chromium 更新来解决此错误,并且必须等待 Spotify 更新此错误。没有其他办法。
请记住,您现在是通过终端进程运行 Spotify 的!
答案4
打开系统监视器,转到进程并检查是否仍有 Spotify 进程正在运行。我没有使用广告拦截器,但只需终止该进程即可解决类似问题。