spotube icon indicating copy to clipboard operation
spotube copied to clipboard

Crashes on linux system

Open playoff4157 opened this issue 1 year ago • 3 comments

Describe the bug Crashes as soon as it opens. Sometimes works for a few seconds but then crashes. Shows this kind of message when I open from terminal:

nouveau: 0x00000000 nouveau: 0x00000000 nouveau: 0x00000000 nouveau: 0x00000000 nouveau: 0x200406c0 nouveau: 0x00000000 nouveau: 0x00014000 nouveau: 0x0000006e nouveau: 0x1000f010 spotube: ../nouveau/pushbuf.c:728: nouveau_pushbuf_data: Assertion `kref' failed.

and sometimes this:

AudioPlayers: Could not query current position.

To Reproduce Steps to reproduce the behavior:

  1. Install using flatpak
  2. Open the app
  3. Crashes

Expected behavior Should Open and play songs

Installation Source/Method

  • Package Manager: flatpak, App version : 2.3.0

Desktop (please complete the following information):

  • OS: manjaro linux, DE: gnome 42.3, using nvidia opensource drivers

playoff4157 avatar Jul 29 '22 05:07 playoff4157

Try the AUR version spotube-bin. Probably something packaged inside the Flatpak version is causing this driver (.so) mismatch

KRTirtho avatar Jul 31 '22 15:07 KRTirtho

@playoff4157 did your issue resolve?

KRTirtho avatar Sep 09 '22 12:09 KRTirtho

Nope. This is an issue with flutter's working with noveau open source drivers. Similar issue with harmonoid.

playoff4157 avatar Sep 10 '22 11:09 playoff4157

I have the same issue with flatpak on NixOS and nouveau open source nvidia drivers :thinking:

nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch9: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch9: buf 00000000 00000003 00000004 00000004 00000000
nouveau: ch9: buf 00000001 00000006 00000004 00000000 00000004

ppom0 avatar Dec 24 '22 08:12 ppom0

From the linked harmonoid issue, I discovered that I can run it with

LIBGL_ALWAYS_SOFTWARE=1 flatpak run com.github.KRTirtho.Spotube

But with software-rendered graphics, the CPU load is huge.

ppom0 avatar Dec 24 '22 10:12 ppom0