Skip to content

Releases: franz-net/cosmic-ext-flux

v2.0.1

10 Jun 04:55

Choose a tag to compare

Highlights

  • Fixed: daemon not switched over when upgrading from cosmic-flux via sudo. The post-install script could neither stop the old cosmic-flux-daemon nor enable the new unit from a sudo context (no access to the user session bus), leaving the old daemon running from a deleted binary until the next login. The service is now enabled system-wide via systemctl --global enable, with a best-effort immediate stop/start for the installing user.
  • If you already upgraded to v2.0.0 and hit this, either log out and back in, or run:
    systemctl --user stop cosmic-flux-daemon
    systemctl --user enable --now cosmic-ext-flux-daemon
  • Reminder from v2.0.0: re-add the Flux applet to your panel once (the App ID changed) via Settings > Desktop > Panel > Applets. See the v2.0.0 notes for everything in the rename release.

Install

sudo apt-get install -y gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-vaapi
sudo dpkg -i cosmic-ext-flux_<version>_amd64.deb

Add the Flux applet to your panel via Settings > Desktop > Panel > Applets.

Uninstall

systemctl --user disable --now cosmic-ext-flux-daemon
sudo dpkg -r cosmic-ext-flux

Requirements

  • COSMIC desktop environment
  • GStreamer 1.x with video decode plugins
  • VA-API drivers recommended for hardware decode

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

10 Jun 04:36
fdec9a8

Choose a tag to compare

Highlights

  • Project renamed to comply with the COSMIC trademark policy (#5):
    • Package: cosmic-fluxcosmic-ext-flux
    • Binaries: cosmic-ext-flux-daemon, cosmic-ext-applet-flux
    • App ID / D-Bus: com.system76.*io.github.franz_net.*
    • Display name: Flux — live video wallpapers for the COSMIC™ desktop
  • Installing this package automatically removes the old cosmic-flux package and its systemd service
  • Existing settings are migrated automatically on first start — no reconfiguration needed
  • Auto FPS (#4): new "Auto FPS (match source)" toggle plays the video at its native framerate — now the default for new installs; the manual slider remains as a power-saving cap and now adjusts in steps of 1 (so 24 fps is selectable)
  • Fixed: wallpaper not restoring after login (#2): pressing Play after a Stop now re-enables autostart, so the wallpaper comes back at the next login
  • French translation for the applet (thanks @ligenix!)

Install

sudo apt-get install -y gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-vaapi
sudo dpkg -i cosmic-ext-flux_<version>_amd64.deb

Add the Flux applet to your panel via Settings > Desktop > Panel > Applets.

Uninstall

systemctl --user disable --now cosmic-ext-flux-daemon
sudo dpkg -r cosmic-ext-flux

Requirements

  • COSMIC desktop environment
  • GStreamer 1.x with video decode plugins
  • VA-API drivers recommended for hardware decode

What's Changed

  • French translations by @franz-net in #7
  • Rename project to cosmic-ext-flux per COSMIC trademark policy by @franz-net in #8
  • Fix autostart after login (#2) and add auto FPS mode (#4) by @franz-net in #9

New Contributors

Full Changelog: v1.0.0...v2.0.0

Upgrading from cosmic-flux? Two manual steps

  1. Re-add the applet to your panel (one-time): the App ID changed, so remove the old entry and add Flux via Settings > Desktop > Panel > Applets.
  2. If your wallpaper doesn't come back after the install, the systemd handoff may not have run (fixed in the next release). Run:
    systemctl --user stop cosmic-flux-daemon
    systemctl --user enable --now cosmic-ext-flux-daemon

Your settings and wallpaper are migrated automatically — if the wallpaper doesn't resume at next login, just press Play once in the applet (this also fixes configs affected by #2).

v1.0.0

08 Mar 07:17

Choose a tag to compare

Highlights

  • First release of Cosmic Flux — a live wallpaper system for the COSMIC desktop
  • Play video (MP4, WebM, MKV) and GIF files as your desktop wallpaper
  • Hardware-accelerated decoding via VA-API (Intel/AMD)
  • Display modes: zoom, fit, stretch
  • Multi-monitor support with mirror and span modes
  • Cross-fade transitions when switching wallpapers
  • Tuneable FPS cap (5–60 fps) via panel applet
  • Performance stats (CPU%, RAM, FPS) in applet popup
  • Auto-restore wallpaper on daemon restart
  • Systemd user service with auto-enable on install
  • Start daemon button in applet when service is not running

Install

sudo apt-get install -y gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-vaapi
sudo dpkg -i cosmic-flux_<version>_amd64.deb

Add the Cosmic Flux applet to your panel via Settings > Desktop > Panel > Applets.

Uninstall

systemctl --user disable --now cosmic-flux-daemon
sudo dpkg -r cosmic-flux

Requirements

  • COSMIC desktop environment
  • GStreamer 1.x with video decode plugins
  • VA-API drivers recommended for hardware decode

Full Changelog: v0.1.0-beta...v1.0.0

v0.1.0-beta

08 Mar 05:41

Choose a tag to compare

Highlights

  • First release of Cosmic Flux — a live wallpaper system for the COSMIC desktop
  • Play video (MP4, WebM, MKV) and GIF files as your desktop wallpaper
  • Hardware-accelerated decoding via VA-API (Intel/AMD)
  • Display modes: zoom, fit, stretch
  • Multi-monitor support with mirror and span modes
  • Cross-fade transitions when switching wallpapers
  • Tuneable FPS cap (5–60 fps) via panel applet
  • Performance stats (CPU%, RAM, FPS) in applet popup
  • Auto-restore wallpaper on daemon restart
  • Systemd user service with auto-enable on install
  • Start daemon button in applet when service is not running

Install

sudo apt-get install -y gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-vaapi
sudo dpkg -i cosmic-flux_<version>_amd64.deb

Add the Cosmic Flux applet to your panel via Settings > Desktop > Panel > Applets.

Uninstall

systemctl --user disable --now cosmic-flux-daemon
sudo dpkg -r cosmic-flux

Requirements

  • COSMIC desktop environment
  • GStreamer 1.x with video decode plugins
  • VA-API drivers recommended for hardware decode

Full Changelog: v0.1.0-alpha...v0.1.0-beta

v0.1.0-alpha

08 Mar 04:56

Choose a tag to compare