为什么 Strawberry 音频播放器无法在 Kubuntu 22.10 上运行?

为什么 Strawberry 音频播放器无法在 Kubuntu 22.10 上运行?

全新安装 Kubuntu 22.10 后,可以从 Ubuntu 存储库安装,但根本无法启动。

~$ strawberry
20:00:23.538 INFO  main:168                         Strawberry 1.0.7 Qt "5.15.6"
20:00:23.538 INFO  main:169                         "Ubuntu 22.10 22.10 - (linux 5.19.0-29-generic) [x86_64]"
Segmentation fault (core dumped)

草莓曾是在工作:

  • Kubuntu 22.04 LTS
  • 22.10,从 LTS 升级,并且 22.10 更新为反向移植,

在我不断升级和降级之后它停止了工作,但我不确定具体什么时候:

  • 从反向移植降级回 22.10 后它仍然有效,并且我甚至认为在我升级到 23.04(预发布版)后以及在我成功降级回正常 22.10(!)后它仍然有效。
  • 当我将 Kubuntu 22.10 更新到 Plasma 25.27 (Kubuntu beta PPA) 后,它就停止工作了!

当然,当时我曾想象过这种疯狂的测试是导致问题的原因。但事实上,在全新安装 22.10 后,问题就出现了。(降级ppa-purge失败后,我不得不进行全新安装kubuntu/beta。)

安装kubuntu-restricted-extras并没有解决问题。

(Qmmp 似乎也受到了影响,因为它可以启动但无法播放任何文件,但这个问题通过添加到 得到了解决options snd_hda_intel index=1/etc/modprobe.d/default.conf如前所述这里

其他媒体播放器不受影响。

答案1

原因只是讨论的一个错误这里,将于 23.04 Lobster 中修复。

针对 22.10 提出的解决方案是从可用的 deb 文件安装这里

答案2

有同样的问题。使用 @cipricus 在其回答中提供的 latest_versions 存储库链接(复制如下)下载 .deb 文件,然后执行以下操作:

 $sudo dpkg -i strawberry_1.0.14-49-gfd827fdf-kinetic_amd64.deb  

最初由于缺少软件包而失败。但是,您需要运行它,以便下一个命令完成并添加缺少的内容。运行

$sudo apt --fix-broken install  

完成后重新运行# dpkg -i straw...上面的命令。这样应该可以解决问题。

apt 版本较旧,为 1.0.7,而不是 1.0.14,而且 Snapstore 中没有 Snap(旨在通过将软件包集中在一起来解决此确切问题的东西)。Strawberry 网站上的版本不包含 22.10“Kinetic”Strawberry .deb 下载。而且它不会自动更新apt dist-upgrade

存储库链接(提示:按“上次修改时间”排序): https://builds.strawberrymusicplayer.org/ubuntu/kinetic/?C=M;O=A

相关内容