Package Details: deadbeef-plugin-fb-gtk3-git r166.g355e614-1

Git Clone URL: https://aur.archlinux.org/deadbeef-plugin-fb-gtk3-git.git (read-only)
Package Base: deadbeef-plugin-fb-gtk3-git
Description: A filebrowser plugin for the DeaDBeeF audio player
Upstream URL: https://gitlab.com/zykure/deadbeef-fb
Licenses: GPL2
Submitter: dpirate
Maintainer: dpirate
Last Packager: dpirate
Votes: 1
Popularity: 0.054686
First Submitted: 2018-09-30 10:33
Last Updated: 2018-09-30 10:33

Latest Comments

dpirate commented on 2018-10-27 20:11

This plug-in works, I'm it using at this very moment. The problem is that it doesn't use a thread to go through directories and do whatever business it needs to do. So while it's doing all this the interface blocks until it's done. Not only I had to change filebrowser.defaultpath from "/" to where my music is actually stored. I also disabled the album cover updating and probably some more stuff that takes time. Then deadbeef takes about a minute to start up (you don't see any window popping up for a while) each time even with all this stuff disabled. It's not really crashed. Just busy. What it needs is a thread and perhaps sending a message to a progress bar in the control of the plug-in while it's loading the data it needs.

senorsnor commented on 2018-10-27 20:00

Thanks for providing this! I've been waiting for this plugin for a long time. Unfortunately it doesn't work for me: when I add this plugin to the GUI, it prints the following two lines as output, deadbeef-gtkui starts using 100% cpu and the GUI completely freezes:

(deadbeef:14647): GLib-CRITICAL **: 21:53:07.094: g_str_has_suffix: assertion 'str != NULL' failed

(deadbeef:14647): Gtk-CRITICAL **: 21:53:07.095: gtk_entry_set_text: assertion 'text != NULL' failed

In the package https://aur.archlinux.org/packages/deadbeef-plugin-fb/, someone mentions the same problem, and user Ikrk suggests that the error is with the filebrowser.defaultpath variable in ~/.config/deadbeef/config . That variable was empty in my case; I filled it with an existing path but that didn't solve the crash. Then I noticed there are more filebrowser variables without a value in that file; I filled them all to see if that works but still crashes. Removed the entire ~/.config/deadbeef folder and retried but no change. Does anyone have an idea?