-
-
Notifications
You must be signed in to change notification settings - Fork 31
Linux support
Firefly Luciferin has a complete Linux support.
Install packages come in two flavours, RPM and DEB but you can also get it sandboxed on Flathub and Snap Store.
There is also an AUR version for Arch Linux that is built from the official sources but that is maintained by Ape (Lauri Niskanen).
Due to dependencies, using sandboxed versions like Flatpak and Snap is recommended.
Install via RPM:
rpm -Uvh FireflyLuciferinLinux.rpm
Install via DEB:
dpkg -i FireflyLuciferinLinux.deb
Once installed you can find the executable binary in:
/opt/FireflyLuciferin/bin
Install via Flathub:
Install via Snap Store:
If you are a Gnome user, you can start Luciferin
after login / boot with a few clicks. The simplest way to run programs on startup is to use
the gnome-tweaks tool.
You can simply install it using apt with the following command:
~ » sudo apt install gnome-tweaks
- Configure
Luciferin
and ensure to enableTurn LED ON
-
Start gnome-tweaks and navigate to
Startup Applications
-
Click the large "+"-Button and search for
Firefly Luciferin
- Click add and close gnome-tweaks
On the next login / boot Luciferin
will start automatically
(Thanks to @patrick-blom for this Wiki page)
If you are using the full firmware, Luciferin uses various ports for devices auto discovery. If Firefly Luciferin does not find your Glow Worm device, you may need to open this ports on your Firewall:
- 4210
- 5001
- 5002
- 5003
Audio features requires audio capture. Be sure to select the correct audio device for recording in your audio mixer.
If you use Wayland you must use the PIPEWIREXDG capture method,
XIMAGESRC instead.
If you are using an NVIDIA GPU
you can use the CUDA specific pipeline implemented in the XIMAGESRC (NVIDIA)
and PIPEWIREXDG (NVIDIA)
capture methods.
If you want to use NVIDIA CUDA you need to have a capable GPU and you need additional libs from GStreamer.
Luciferin supports modern libraries for tray icons by creating a binding to them.
Most Linux distributions bundle libayatana-appindicator3
or libappindicator3
libraries.
If Luciferin detects either of these libraries, it automatically enables the tray icon feature.
Luciferin supports modern libraries for notifications by creating a binding to them.
If your distribution bundles libnotify
, Luciferin automatically enables non intrusive notifications.
- Compatible hardware
- Official PCBs (with Case)
- RGB and RGBW support
- Supported GPIO and Baud Rate
- Device reset
- How to set up multiple monitors
- Power saving features
- Hardware button
- Surround lighting with satellites
- Color temperature and Gamma
- Color grading: HSL tuning
- Light effects
- Smoothing color transitions
- Aspect ratio
- Eye care and night mode
- Themes
- Profiles
- Group LEDs
- Test image and latency test
- Update management
- Static IP and auto discovery
- Tray icon shortcuts
- Linux support
- Using the Access Point
- Home Assistant integration