{"id":49628,"date":"2025-09-08T10:03:01","date_gmt":"2025-09-08T10:03:01","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=49628"},"modified":"2025-09-08T10:11:32","modified_gmt":"2025-09-08T10:11:32","slug":"euphonica-mpd-client-added-official-flatpak-package-for-linux","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/euphonica-mpd-client-added-official-flatpak-package-for-linux\/","title":{"rendered":"Euphonica MPD Client added official Flatpak package for Linux"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-49384\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/euphonica-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/euphonica-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/euphonica-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/euphonica-logo-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/euphonica-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/euphonica-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p><b>Euphonica, the modern GTK4 based MPD client, finally added official package for Linux. Here&#8217;s how to install it in Ubuntu desktop.<\/b><\/p>\n<p>For those who never heard of Euphonica, it&#8217;s a client app for Music Player Daemon (MPD) that provides a modern user interface for managing large local music collection (tens of thousands of songs).<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49630\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-3columns-700x435.webp\" alt=\"\" width=\"610\" height=\"379\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-3columns-700x435.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-3columns-300x186.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-3columns-768x477.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-3columns.webp 1271w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>It uses GTK4 + LibAdwaita for a modern UI designed for GNOME (though also works in other desktops), and support basic MPD features, such as playback control, queue reordering, ReplayGain, crossfade and MixRamp configuration.<\/p>\n<p>It can automatically fetch album arts, artist avatars from <em>Last.fm<\/em> and <em>Music Brainz<\/em>, and use the current album art for the app window background.<\/p>\n<p>There are also synced song lyrics support through either the 2 external sources alongwith LRCLIB or local files, as well as MPRIS integration, allowing to control you MPD instance via keyboard shortcuts and shell applets without having to keep the app window open.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49631\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-nowplaying-700x536.webp\" alt=\"\" width=\"610\" height=\"467\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-nowplaying-700x536.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-nowplaying-300x230.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-nowplaying-768x588.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-nowplaying.webp 996w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>As you see in the screenshot, the client also has a built-in visualiser, which can read from either FIFO output (not work for Flatpak so far due to sandboxing) or PipeWire output. And, it provides few basic options to switch between and configure them.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49632\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/configure-euphonica-700x427.webp\" alt=\"\" width=\"610\" height=\"372\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/configure-euphonica-700x427.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/configure-euphonica-300x183.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/configure-euphonica-768x469.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/configure-euphonica.webp 1249w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>Other features include:<\/p>\n<ul>\n<li>Playlist browser and editor.<\/li>\n<li>Album, artist, and folder view.<\/li>\n<li>Asynchronous search for large collections.<\/li>\n<li>Volume knob with dBFS readout support.<\/li>\n<li>Laze init for smoother performance.<\/li>\n<li>Manage MPD sound output.<\/li>\n<\/ul>\n<p>As a young application, it&#8217;ll keep updating with new features and improvements. See it in <a href=\"https:\/\/github.com\/htkhiem\/euphonica\" target=\"_blank\" rel=\"noopener\">Github page<\/a> for more details.<\/p>\n<p>See more screenshots about Euphonica:<\/p>\n\n\t\t<style type=\"text\/css\">\n\t\t\t#gallery-1 {\n\t\t\t\tmargin: auto;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-item {\n\t\t\t\tfloat: left;\n\t\t\t\tmargin-top: 10px;\n\t\t\t\ttext-align: center;\n\t\t\t\twidth: 33%;\n\t\t\t}\n\t\t\t#gallery-1 img {\n\t\t\t\tborder: 2px solid #cfcfcf;\n\t\t\t}\n\t\t\t#gallery-1 .gallery-caption {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t\t\/* see gallery_shortcode() in wp-includes\/media.php *\/\n\t\t<\/style>\n\t\t<div id='gallery-1' class='gallery galleryid-49628 gallery-columns-3 gallery-size-thumbnail'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/euphonica-mpd-client-added-official-flatpak-package-for-linux\/euphonica-album-view\/'><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-album-view-250x250.webp\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/euphonica-mpd-client-added-official-flatpak-package-for-linux\/euphonica-artist-view\/'><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-artist-view-250x250.webp\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/euphonica-mpd-client-added-official-flatpak-package-for-linux\/euphonica-folderview\/'><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-folderview-250x250.webp\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon portrait'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/euphonica-mpd-client-added-official-flatpak-package-for-linux\/euphonica-narrowalbum\/'><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-narrowalbum-250x250.webp\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/dt><\/dl><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/ubuntuhandbook.org\/index.php\/2025\/09\/euphonica-mpd-client-added-official-flatpak-package-for-linux\/euphonica-queue-2\/'><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-queue-250x250.webp\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" \/><\/a>\n\t\t\t<\/dt><\/dl>\n\t\t\t<br style='clear: both' \/>\n\t\t<\/div>\n\n<h3>Install Euphonica via the new Flatpak package<\/h3>\n<p>The app added official <a href=\"https:\/\/flathub.org\/apps\/io.github.htkhiem.Euphonica\" target=\"_blank\" rel=\"noopener\">Flatpak package<\/a>, a few days ago, for running the MPD client in sandbox on most Linux (<code>amd64<\/code> and <code>arm64<\/code>).<\/p>\n<p><b>Linux Mint<\/b> 21+ and <b>Fedora<\/b> Workstation (with third party repository enabled) may search &amp; install it from either Software Manager or GNOME Software.<\/p>\n<div id=\"attachment_49638\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-49638\" class=\"size-large wp-image-49638\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-mint-700x476.webp\" alt=\"\" width=\"610\" height=\"415\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-mint-700x476.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-mint-300x204.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-mint-768x522.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/09\/euphonica-mint.webp 899w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-49638\" class=\"wp-caption-text\">Euphonica in Mint software manager<\/p><\/div>\n<p><b>Tips:<\/b> the Flatpak package is NOT verified at the moment, though officially maintained by software developers, so you may need to configure your Software Manager first before being able to install it.<\/p>\n<p>For <b>Debian<\/b>, <b>Ubuntu<\/b>, and other Linux, do the steps below one by one to install the package:<\/p>\n<ul>\n<li>First, run command in terminal (Ctrl+Alt+T) to install the Flatpak daemon package:\n<pre>sudo apt install flatpak<\/pre>\n<p>Other Linux may follow the official <a href=\"https:\/\/flatpak.org\/setup\/\" target=\"_blank\" rel=\"noopener\">setup guide<\/a> for Flatpak support<\/li>\n<li>Next, use the command to install the Flatpak app package:\n<pre>flatpak install https:\/\/dl.flathub.org\/repo\/appstream\/io.github.htkhiem.Euphonica.flatpakref<\/pre>\n<\/li>\n<li>For future updates, run the command to check &amp; install:\n<pre>flatpak update io.github.htkhiem.Euphonica<\/pre>\n<\/li>\n<\/ul>\n<p>NOTE: After enabled Flatpak support, you need a log out and back in to apply environment variable changes, or you won&#8217;t see the app icon from menu.<\/p>\n<p><b>And for beginners, you need to <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2025\/07\/install-mpd-ubuntu\/\" target=\"_blank\" rel=\"noopener\">install &amp; setup MPD daemon<\/a> before being able to play &amp; manage your local music collection.<\/b><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/launch-euphonica.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-49391\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/launch-euphonica.webp\" alt=\"\" width=\"517\" height=\"279\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/launch-euphonica.webp 517w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/07\/launch-euphonica-300x162.webp 300w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/a><\/p>\n<h3>Uninstall:<\/h3>\n<p>To uninstall Euphonica MPD client, use command:<\/p>\n<pre>flatpak uninstall --delete-data io.github.htkhiem.Euphonica<\/pre>\n<p>Here skip <code>--delete-data<\/code> if you want to keep local app data, and run <code>flatpak uninstall --unused<\/code> to remove useless run-times (e.g., Gnome platform which was also installed in sandbox).<\/p>","protected":false},"excerpt":{"rendered":"<p>Euphonica, the modern GTK4 based MPD client, finally added official package for Linux. Here&#8217;s how to install it in Ubuntu desktop. For those who never heard of Euphonica, it&#8217;s a client app for Music Player Daemon (MPD) that provides a modern user interface for managing large local music collection (tens of thousands of songs).<\/p>\n","protected":false},"author":1,"featured_media":49384,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[686],"class_list":["post-49628","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-mpd"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=49628"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/49628\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/49384"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=49628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=49628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=49628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}