Releases: franz-net/cosmic-ext-flux
Releases · franz-net/cosmic-ext-flux
v2.0.1
Highlights
- Fixed: daemon not switched over when upgrading from
cosmic-fluxvia sudo. The post-install script could neither stop the oldcosmic-flux-daemonnor 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 viasystemctl --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.debAdd 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-fluxRequirements
- COSMIC desktop environment
- GStreamer 1.x with video decode plugins
- VA-API drivers recommended for hardware decode
What's Changed
- Fix postinst systemd handoff under sudo by @franz-net in #10
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Highlights
- Project renamed to comply with the COSMIC trademark policy (#5):
- Package:
cosmic-flux→cosmic-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
- Package:
- Installing this package automatically removes the old
cosmic-fluxpackage 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.debAdd 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-fluxRequirements
- 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
- @franz-net made their first contribution in #7
Full Changelog: v1.0.0...v2.0.0
Upgrading from cosmic-flux? Two manual steps
- 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.
- 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
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.debAdd the Cosmic Flux applet to your panel via Settings > Desktop > Panel > Applets.
Uninstall
systemctl --user disable --now cosmic-flux-daemon
sudo dpkg -r cosmic-fluxRequirements
- 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
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.debAdd the Cosmic Flux applet to your panel via Settings > Desktop > Panel > Applets.
Uninstall
systemctl --user disable --now cosmic-flux-daemon
sudo dpkg -r cosmic-fluxRequirements
- 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