Skip to content

EverLive v1.2.3 - Zero-Sudo Boot, Live RGB Animation & 5V HDMI Hotplug

Latest

Choose a tag to compare

@Everlite Everlite released this 28 Oct 19:17

What's Changed in v1.2.3:

  • Zero-Sudo Boot Auto-Binding: install.sh now automatically sets up /etc/modules-load.d/everlive-vfio.conf and /etc/modprobe.d/everlive-vfio.conf with PCIe hardware IDs (1461:0054,1461:0055). The Linux kernel binds the AVerMedia GC573/GC555 directly at boot, completely eliminating sudo password prompts on launch or desktop autostart.
  • Live RGB Animation Worker: gc573_user_streamer gained a dedicated 20 Hz background worker thread that continuously animates the 5-zone traveling rainbow wave (--wave) and whole-card breathing spectrum cycle (--rainbow) during active streaming.
  • Eliminated Startup LED Red Blinking Gap: LED preset initialization was moved to millisecond 10 right after FPGA bridge reset. Redundant standby daemon launches were removed when starting directly into streaming mode, eliminating the ~3s red flashing gap during HDMI receiver init and EDID handshakes.
  • Combined CLI & System Tray Execution: --tray (--minimized) can now be passed alongside --headless, --loopback, and --wave/--rainbow, docking EverLive cleanly minimized into the system tray on startup while streaming directly to OBS on /dev/video10.
  • Automatic HDMI 5V Hot-Plug Detection: Added 5V power-rise detection in gc573_user_it6664.c. When a console (PS5, Xbox, Switch) is powered on after EverLive is already running in standby, EverLive automatically pulses the RX HPD line so the console immediately locks onto the signal without requiring manual cable replug or restart.
  • GUI Headless Autostart: Fixed an AttributeError on _headless_start in MainWindow during UI initialization.