Documents
Does ytmdesktop2 support MPRIS and playerctl integration on Linux?
Does ytmdesktop2 support MPRIS and playerctl integration on Linux?
Type
Answer
Status
Published
Created
Feb 27, 2026
Updated
Feb 27, 2026
Created by
Dosu Bot
Updated by
Dosu Bot

MPRIS Support Status#

Yes, ytmdesktop2 does have MPRIS support built-in via the xosms library.

Features Implemented#

The media control service implements the following functionality through D-Bus on Linux:

  • Play/pause controls
  • Next/previous track navigation
  • Seek functionality
  • Metadata display

Known Issues#

There are known reliability issues with MPRIS on Linux desktop environments:

  • Media widgets may not show up in system controls
  • Controls may not work consistently
  • Issues reported on GNOME and KDE Plasma 6
  • Similar problems documented in issue #151 and issue #182

If playerctl isn't detecting the app, this is likely related to these existing MPRIS integration bugs rather than missing functionality. The MPRIS implementation may be outdated and is currently under investigation.

Platform Status#

  • Linux: MPRIS support exists but may have reliability issues (under investigation)
  • macOS: Media control not yet supported by xosms; a custom solution is planned for future implementation

The maintainers are seeking community help for Linux-specific improvements.