I am running 0.3.0 on a Debian install on an old laptop. Works fine although Putty does not send over keyboard commands like Ctrl-Ri/Le. There is a small bug (in my installation anyway) in that “Play Album” is counted as a track so an album with, say, 7 tracks is displayed as having 8 tracks.
Anything in the home directory. The config file is created, but the zoneinfo is missing. Reproducible on several linux systems (Fedora, Debian, Dietpi).
@Jan_Koudijs I don’t see it anywhere in the thread, so I thought I’d bring it up here… roon_tui works great on a Chromebook using the crostini Linux extensions.
Thanks for doing this - the roon remote on Chromebooks is seriously flawed - this gets around the problem.
Checked with Thinlinc (Remote Desktop) and MobaXterm:
MobaXterm has many application shortcuts, for example control-H is defined in the application, as is control-space, etc. This means these don’t work in RTUI (or any application running in Linux).
Thinlinc: as a true remote X11 Desktop, it does not interfere with keyboard shortcuts. Control-whatever is passed on to Linux, and work fine in whatever is running (also in RTUI).
Solution for MobaXterm and I assume PuTTY: disable the various keyboard shortcuts in your terminal emulator.
When re-starting Roon TUI I have to select the zone (Ctrl-Z), after which everything in that Zone is in the same state I left it in before quitting RTUI (playlist, volume, track and track position.) I have nothing to compare this to, but I find this behaviour logical and just fine.
Hi @Jan_Koudijs
Thanks for the great project it works flawlessly.
Out of curiosity, would you be intererested in developing a Cosmic applet for Roon?
Cosmic is a new multiplatform GUI framework and desktop environment for Linux in pure Rust developed by System76 for use in their Pop!_OS distribution (albeit not tied to it, you can use Cosmic on any distro you want)
Here’s an example repo with all of the applets that were already developed:
I had not heard of Cosmic before, so took a quick look. I have no plans to create such an applet, mainly because I’m not using it myself and because an applet for a specific Linux desktop environment will be beneficial to a small part of the Roon Community, also because Cosmic is still in Alpha.
But now that you mentioned GUIs, let me put up a teaser of what I have been up to in the last few months.
I named it Community Remote. It is combining my Rust Roon API with Flutter. Flutter enables multi platform development from a single code base. The project repository is private at the moment but the plan is to open it up pretty soon.
It is still in alpha but it wouldn’t be restricted to just the Cosmic environment. Libcosmic apps can run on any Linux distro as well as Windows and Mac. Additionally you’d be able to write the entire app in a single language instead of navigating between Rust and Dart
Just as an aside, yes the latest and greatest Fedora now seems to have Cosmic, but anyone on RHEL or CentOS or any kind of non-bleeding edge desktop enviroment will never or at best in years in the future get access to this new stuff that is squarely aimed at the desktop.
Roon TUI works on: my SERVER. I love it. I spend all day on the command line and this is the bee’s knees.