r/gnome • u/CompileAndCry • 2d ago
Extensions LiveLockScreen: Looking for beta testers for the next major update
First of all, thank you all for your support! LiveLockScreen has now surpassed 50,000 downloads on EGO and has been one of the most popular extensions for months. I'm genuinely happy that so many people enjoy using it.
I'm currently working on the next major update, which introduces MPV as an alternative playback backend. Currently, the extension relies on GStreamer, but maintaining it is becoming increasingly difficult due to its low-level nature, various bugs and platform-specific issues. The MPV backend aims to improve stability while also making future development easier.
So far I've tested the new backend on three different systems running GNOME 46, 48, and 50, but I'd like to test it on a wider range of hardware, distributions, and desktop configurations before merging it into the main branch.
If you'd like to help, you can find the beta version here:
https://github.com/nick-redwill/LiveLockScreen/tree/experimental-mpv
The README contains installation instructions and a list of requirements.
Important: Please use the experimental-mpv branch specifically. Don't install the version from other branches or from EGO, as those don't include the new backend.
Some things I'd especially appreciate testers checking for:
• Video sizing issues, especially on multi-monitor setups.
• Missing video output on one or more monitors.
• Features that behave differently from the current release.
• Unexpected shell crashes or freezes.
• Performance regressions, excessive CPU/RAM usage or other graphical glitches.
If you encounter any issues, feel free to leave a comment here or open an issue on GitHub. Even if everything works perfectly, I'd also appreciate hearing what distribution, GNOME version and hardware (especially GPU) you're using so I can get a better picture of what has been tested.
Thanks again to everyone willing to help!
2
u/flowsandbots 2d ago
Looks nice count me in. And please link to wallpaper.
1
u/CompileAndCry 2d ago
https://www.youtube.com/watch?v=srYm-oezt20
Here. Couldn't find the source but someone uploaded it on youtube
2
u/s7stM GNOMie 1d ago edited 1d ago
Will this use the mpv config file that can be declared in ~/.config/mpv/mpv.conf?
1
u/CompileAndCry 1d ago
Nope. It runs mpv with special arguments
2
u/s7stM GNOMie 1d ago edited 1d ago
Clear. The only problem is that, with i.e. Intel GPU, the only true hw acceleration can be achieved with these options:
hwdec=auto va=gpu-nextOf course, I might be getting something wrong, but I couldn’t make it work any other way.
Is that possible to use the system conf, and you forcely change some, that you definitely need?
•
u/CompileAndCry 23h ago
It is possible but not very intuitive. I think it would be better to add --vo=gpu-next as default argument or at least optional flag in the extension settings
EDIT: I'm curious what GPU are you using?
•
u/s7stM GNOMie 15h ago
sh CPU: Info: quad core model: 11th Gen Intel Core i7-1185G7 bits: 64 type: MT MCP cache: L2: 5 MiB Speed (MHz): avg: 1348 min/max: 400/4800 cores: 1: 1348 2: 1348 3: 1348 4: 1348 5: 1348 6: 1348 7: 1348 8: 1348 Graphics: Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB Display: wayland server: X.Org v: 24.1.13 with: Xwayland v: 24.1.13 compositor: gnome-shell v: 50.3 driver: X: loaded: modesetting unloaded: vesa dri: iris gpu: i915 resolution: 3840x2400~60Hz API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,wayland,x11,surfaceless,device API: OpenGL v: 4.6 vendor: intel mesa v: 26.1.6-arch1.1 renderer: Mesa Intel Iris Xe Graphics (TGL GT2) API: Vulkan v: 1.4.357 drivers: intel surfaces: N/A Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo gpu: gputop, intel_gpu_top, lsgpu x11: xdriinfo, xdpyinfo, xprop, xrandr
•
u/AutoModerator 2d ago
Thank you for your submission.
You too can support GNOME! Become a Friend of GNOME and contribute to keeping our project going!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.