{"id":7807,"date":"2026-08-04T09:08:04","date_gmt":"2026-08-04T16:08:04","guid":{"rendered":"https:\/\/catbradley.io\/?p=7807"},"modified":"2026-08-04T09:08:04","modified_gmt":"2026-08-04T16:08:04","slug":"linuxs-favorite-music-player-rhythmbox-3-5-lands-after-nearly-a-decade-in-the-3-4-series","status":"publish","type":"post","link":"https:\/\/catbradley.io\/?p=7807","title":{"rendered":"Linux&#8217;s Favorite Music Player Rhythmbox 3.5 Lands After Nearly a Decade in the 3.4 Series"},"content":{"rendered":"<figure><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/08\/rhythmbox-3-5-0-release-banner.png\" alt=\"against a green background with the rhythmbox logo strewn about is a screenshot of rhythmbox 3.5.0&apos;s about dialog and interface\" loading=\"lazy\" \/><\/figure>\n<p><a href=\"https:\/\/gnome.pages.gitlab.gnome.org\/rhythmbox\/\">Rhythmbox<\/a> is one of those applications that you will find lurking on a GNOME-equipped desktop. If you are someone who has fully moved on to streaming music\/podcasts online, then it doesn&#8217;t have much purpose for you.<\/p>\n<p>Even with the rise of streaming, many people do prefer <a href=\"https:\/\/itsfoss.com\/jellyfin-raspberry-pi\/\">hosting media locally<\/a>, and that is partly why the <a href=\"https:\/\/gstreamer.freedesktop.org\/\">GStreamer<\/a>-powered music player refuses to die.<\/p>\n<p>The GNOME project just pushed out <strong>Rhythmbox 3.5.0<\/strong>, the newest release in about nine months. The last one, <a href=\"https:\/\/gitlab.gnome.org\/GNOME\/rhythmbox\/-\/releases\/3.4.9\" rel=\"noreferrer\">3.4.9<\/a>, mostly patched up plugin loading and swapped in a new playback backend. This time around, the changes are more visible.<\/p>\n<h2>The new bits<\/h2>\n<figure class=\"kg-card kg-image-card\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/08\/rhythmbox-3-5-0-music-demo.png\" class=\"kg-image\" alt=\"the unofficial flatpak build of rhythmbox 3.5.0 playing a song\" loading=\"lazy\" width=\"1221\" height=\"729\" \/><\/figure>\n<p>Buried in the changelog is <a href=\"https:\/\/gitlab.gnome.org\/GNOME\/rhythmbox\/-\/merge_requests\/206\">a fix<\/a> for <a href=\"https:\/\/en.wikipedia.org\/wiki\/Year_2038_problem\">the year 2038 problem<\/a>, the one where systems counting time as a 32-bit number run out of room and start thinking it&#8217;s 1901 again. Rhythmbox has swapped the deprecated <a href=\"https:\/\/docs.gtk.org\/glib\/alias.Time.html\">GTime<\/a> type for <a href=\"https:\/\/man7.org\/linux\/man-pages\/man3\/time_t.3type.html\">time_t<\/a> to stay ahead of it.<\/p>\n<p>Then there&#8217;s the podcasts page, which has gotten the most visible upgrade in this release.<\/p>\n<p>Episode lists now mark which ones you have already played; notifications for updates and downloads have been reworked; and a new plugin allows you to sync your feeds and episodes through the <a href=\"https:\/\/gpodder.net\/\">gPodder.net<\/a> API.<\/p>\n<figure class=\"kg-card kg-gallery-card kg-width-wide kg-card-hascaption\">\n<div class=\"kg-gallery-container\">\n<div class=\"kg-gallery-row\">\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/08\/rhythmbox-3-5-0-podcast-demo.png\" width=\"1192\" height=\"778\" loading=\"lazy\" alt=\"\" \/><\/div>\n<div class=\"kg-gallery-image\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/08\/rhythmbox-3-5-0-notifications-demo.png\" width=\"791\" height=\"608\" loading=\"lazy\" alt=\"\" \/><\/div>\n<\/div>\n<\/div><figcaption>\n<p><i><em class=\"italic\">The podcast shown here is <\/em><\/i><a href=\"https:\/\/latenightlinux.com\/\"><i><em class=\"italic\">Late Night Linux<\/em><\/i><\/a><i><em class=\"italic\">.<\/em><\/i><\/p>\n<\/figcaption><\/figure>\n<p><strong>Lyrics support has also been expanded<\/strong>, where Rhythmbox can now pull lyrics from <a href=\"https:\/\/lrclib.net\/\">lrclib.net<\/a>, read them from sidecar <code>.lrc<\/code> files sitting next to your audio, and grab lyrics embedded directly inside Ogg Vorbis, Opus, and FLAC files, using a tag that GStreamer recently added.<\/p>\n<p>We round out this release with <strong>a couple of smaller fixes<\/strong> that are worth knowing.<\/p>\n<p>The new playback backend, introduced back in 3.4.9 to replace the old crossfading system,<strong> is now switched on by default<\/strong>, and a bug that broke playback entirely whenever the crossfade duration was set to zero has been fixed.<\/p>\n<p>The music player also dropped its old <code>appdata.xml<\/code> file in favor of <code>metainfo.xml<\/code>, bringing it in line with other GNOME projects.<\/p>\n<h2>Download this release<\/h2>\n<p>While it doesn&#8217;t look like much on paper, <a href=\"https:\/\/gitlab.gnome.org\/GNOME\/rhythmbox\/-\/releases\/3.5.0\">Rhythmbox 3.5.0<\/a> manages to introduce some important quality-of-life upgrades that will go a long way in keeping the experience clean and the music player relevant.<\/p>\n<p>Seeing that it just landed, most distributions haven&#8217;t caught up yet. If you want to install it quickly, there&#8217;s an unofficial Flatpak on <a href=\"https:\/\/flathub.org\/en\/apps\/org.gnome.Rhythmbox3\">Flathub<\/a>.<\/p>\n<p>But <a href=\"https:\/\/gitlab.gnome.org\/GNOME\/rhythmbox\">building it from source<\/a> is the recommended way. The repo has all the required instructions and files for you to get it installed on your computer. If that&#8217;s too much of an ask, then you could just wait for your distro&#8217;s repositories to catch up with the new release.<\/p>\n<div class=\"kg-card kg-button-card kg-align-center\"><a href=\"https:\/\/flathub.org\/en\/apps\/org.gnome.Rhythmbox3\" class=\"kg-btn kg-btn-accent\">Rhythmbox (unofficial)<\/a><\/div>\n<hr \/>\n<p><strong>Suggested Read \ud83d\udcd6: <\/strong><a href=\"https:\/\/itsfoss.com\/news\/gnome-shell-extension-instructions-for-bots\/\" rel=\"noreferrer\"><em>AI Slop Keeps Flooding GNOME Extensions<\/em><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/feed.itsfoss.com\/link\/24361\/17403257.gif\" height=\"1\" width=\"1\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>Rhythmbox is one of those applications that you will find lurking on a GNOME-equipped desktop. If you are someone who has fully moved on to streaming music\/podcasts online, then it&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[1],"tags":[],"class_list":["post-7807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rss"],"_links":{"self":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/7807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7807"}],"version-history":[{"count":0,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/7807\/revisions"}],"wp:attachment":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}