Banshee

Remove deleted files from internal database

  • Install libdbi-perl and libdbd-sqlite3-perl
  • Make a backup of ~/.config/banshee-1/banshee.db
  • Download reap-dead-tracks.pl from this server or GitHub
  • Run perl reap-dead-tracks.pl <db>, confirm deletion

Reload internal database

:::bash
sqlite3 ~/.config/banshee-1/banshee.db "update coretracks \
    set LastSyncedStamp = 0 where PrimarySourceID=1"

UI

  • Use right mouse button to resize time slider

Sync

  • Make an .is_audio_player file in root of external device, describe capabilites
  • Do not start banshee wile an mtp device is connected (Just starting up banshee in the background will cause the connection to fail and mess up everything)