Tuesday, 5 May 2015

Rhythmbox Playback only works as root

A fresh install of Fedora 21 and all the right codecs yet still Rhythmbox refuses to recognize any music files and won't play anything.

This turned out to be a gstreamer/rhythmbox caching issues whereby after installing the new audio codecs the cache was not updated and so it behaved as if no codecs were installed. To fix this, assuming you've already installed all the right codecs for your audio files, just find and delete the caches. Note this is not specific to Fedora.

~/.cache/gstreamer-1.0/
~/.cache/rhythmbox/
~/.local/share/gstreamer-1.0/
~/.local/share/rhythmbox/


This information was courtesy of OpenSuse forums: https://forums.opensuse.org/showthread.php/500965-Rhythmbox-plays-m4a-as-root-not-as-user and reproduced here for my own records and to help anyone else find it more easily in Google searches.

No comments: