NuvioForLinux v0.3.0 (alpha)
Pre-release
⚠️ WITHDRAWN — please go back to v0.2.3.1This alpha is no longer recommended and the 0.3.x line is not being continued. The supported
build is v0.2.3.1.Nothing will prompt you. The updater only ever offers a newer build, so it will not ask you
to go back — you have to do it yourself.
- On 0.3.1 — Settings → About → Return to stable release. It offers v0.2.3.1 even though
it is older, and turns Experimental updates off for you.- On 0.3.0 — that build predates the button. Either update to 0.3.1 first and use it, or
install v0.2.3.1 over the top (sudo apt install --allow-downgrades ./nuvio_0.2.3.1_amd64.deb)
and then turn Settings → About → Experimental updates OFF, or you will be offered this
alpha again on the next check.Full instructions and help: #5
These releases stay up on purpose — deleting them would cut 0.3.0 users off from their only
in-app route back to stable.
NuvioForLinux v0.3.0 — alpha IT IS NOT RECOMMENDED TO UPDATE TO THIS IT IS BUGGY AS FUCK
⚠️ This is an alpha. It is not offered to anyone running a stable build.
The in-app updater skips pre-releases unless you turn on
Settings → About → Experimental updates. Expect rough edges; report what breaks.
The 1:1 upstream port: this fork's Linux desktop layer rebased onto current
NuvioMobile, replacing the re-derived shared code
that had accumulated since the fork diverged.
Shipped as an alpha. The rebase silently dropped fork-only code four separate times, and
each round was found only after the previous one was believed complete, so this release is
published as a GitHub pre-release: if you are on 0.2.2 or 0.2.3 the in-app updater will not
offer it to you and nothing changes. To take it, either download it from the Releases page or
turn on Settings → About → Experimental updates and check for updates.
Added
- Experimental updates (Settings → About). Off by default. With it on, the in-app updater
also offers pre-release (alpha) builds; with it off, pre-releases are skipped entirely so a
stable install is never moved onto an alpha.
Changed
- The shared (non-desktop) code is now upstream's, rather than this fork's re-derivation of it.
Desktop-specific code — the VLCJ player, MPRIS, tray, Discord presence, window handling,
screenshots, the sleep timer and desktop storage — is unchanged and remains fork-owned.
Fixed
- The in-app updater pointed at upstream's repository and offered Linux users upstream's Android
APK. It is back on this fork's releases. - The six Settings → Playback → Linux desktop rows were rendering behind an iOS-only
condition, so none of them appeared on Linux. - Four fork features the rebase dropped are restored: the addon update checker, replacing an
addon URL in place, cloud audio playback for debrid providers, and collection hover-to-focus. - Six upstream issue-triage bots that the rebase introduced are removed. They would have run
against this fork's issue tracker once merged to the default branch. - Mouse-wheel horizontal scrolling and the floating scroll arrows on card rows, which had lost
every call site — mouse users could not scroll any row. - The player controls were dead again: the session-reset effect cleared the controller on the
first composition. - The volume slider in the player controls, which had been removed entirely.
- Mouse-idle control hiding, the surface tap suppression it pairs with, and right-click context
menus on posters, episodes, seasons and Continue Watching. - Quitting mid-playback no longer loses the position — the shutdown flush had no caller.
- Watch progress could be overwritten with ~0 when VLCJ reported a transient position during a
resume seek. - Profile avatars fall back to the initial-letter tile when an image fails to load, and the
avatar catalog is read anonymously when the session read fails. - Signing in on desktop persists again: the Supabase client was not installing the desktop
session manager. - URLs and magnet links passed on the command line (or handed off by the browser) are opened
again; nothing was reading them. - Plugins that declare
jvmorlinuxrather thandesktopare recognised again. - The trailer overlay is a top-anchored card on desktop again, not a small bottom sheet.
⬇️ Which file do I download?
| File | For | Notes |
|---|---|---|
Nuvio-0.3.0-x86_64.AppImage |
Any modern distro | Self-contained, bundles VLC. Needs glibc ≥ 2.35 (Ubuntu 22.04 LTS+, Debian 12+, Fedora, Arch, Mint). |
nuvio_0.3.0_amd64.deb |
Debian / Ubuntu / Pop!_OS / Mint | Installs system-wide; uses your system VLC (vlc-plugin-base | vlc). |
# AppImage
chmod +x Nuvio-0.3.0-x86_64.AppImage
./Nuvio-0.3.0-x86_64.AppImage
# .deb
sudo apt install ./nuvio_0.3.0_amd64.deb💡 Using AppImageLauncher and the file disappears or won't start? Run it from a
terminal withAPPIMAGELAUNCHER_DISABLE=1 ./Nuvio-*.AppImage, or update AppImageLauncher.