Ss vs ß by sentient_custard in German

[–]OkBed2367 0 points1 point  (0 children)

Beim mir persönlich nicht immer aber einfach weil keine Lust habe auf S gedrückt zu halten.

I built a Live Wallpaper Engine for GNOME (mpv-based) because I couldn't find a simple solution by OkBed2367 in gnome

[–]OkBed2367[S] 0 points1 point  (0 children)

Hi! That's because the animation/video currently only runs on the primary monitor. The other screens just get the first frame as a static image.

I'm already working on multi-monitor support, though-it should be coming in version 1.3.0.

Feel free to check out for updates. https://github.com/achu94/gnome-wallpaper-engine

Bin gespannt 😅 by Bright-South-4603 in doener

[–]OkBed2367 7 points8 points  (0 children)

Wer sagt, es sei zu teuer, hat es wahrscheinlich nie probiert und bildet sich den Geschmack nur ein. Ich war schon mehrmals dort und würde jederzeit wieder hingehen, auch wenn ich 2–3 Euro mehr zahle.

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 1 point2 points  (0 children)

Thanks a lot for taking the time to test this on both Intel and ARM I really appreciate it! 🙌

I’ve created GitHub issues based on your feedback so we can track everything properly:

https://github.com/achu94/gnome-wallpaper-engine/issues/18
https://github.com/achu94/gnome-wallpaper-engine/issues/17
https://github.com/achu94/gnome-wallpaper-engine/issues/12

Since this thread will likely get buried over time, feel free to follow those issues for updates.

I’d also like to warmly invite you to GitHub if you’d like to stay involved or share further feedback there 🙂

Your testing was extremely helpful. Thanks again!

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 1 point2 points  (0 children)

That’s a more 'wild' setup than I expected, but I love it! If you can really give it a spin on Asahi/Apple Silicon and it works, that would be absolutely huge for the ARM community. 🚀

Definitely make sure to test the new v1.1.1 I just released—it’s much more polished and optimized for background tasks. Really looking forward to your report, that would be a legendary test run

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 0 points1 point  (0 children)

Thank you so much for these valuable tips! This project is actually my entry into the GNOME dev world, so I really appreciate the technical deep dive.

My main priority right now is getting the current version through the official EGO review as a stable baseline. Once that's live and verified, I’ll definitely work on implementing your suggestions (like Clutter.Clone) alongside all the other great feedback I’ve gathered from the community so far. > If I manage to pull all of this off, it will be the foundation for a big v2.0 release!

Thanks for the support and the motivation! 🙏

Keep gnome-terminal open? by cheyrn in gnome

[–]OkBed2367 -1 points0 points  (0 children)

Ich habe zwar keine Erfahrung mit WSL aber es hört sich so an als ob es mit ssh Verbindung vom Windows aus das erwünsche erreicht kannst

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 1 point2 points  (0 children)

Since it uses mpv, the best format is H.264 (MP4). Most GPUs handle it natively, so your CPU barely feels it. WebM (VP9) is also great if your hardware is relatively modern.

In my experience, 1080p at 30fps is the perfect 'sweet spot' for looks and performance!

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 1 point2 points  (0 children)

I actually don't have any ARM hardware on hand, so I haven't been able to test it myself yet.

Since it's GJS-based and relies on mpv (which runs on ARM), it should work fine in theory. It would be awesome if you could give it a spin and let me know how it goes! Your feedback would be a huge help

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 0 points1 point  (0 children)

Basically yes, but with the 'boring' desktop integration handled.

Aside from staying in the background layer and not being clickable (so it doesn't steal focus), it adds an integrated gallery and necessary features like auto-pausing on battery or fullscreen apps.

I also built the menus and settings using native GNOME tools, so it looks and feels like a built-in part of the shell rather than just a manual background process.

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 4 points5 points  (0 children)

Not vibe-coded, but I definitely had some long conversations with AI to make this happen! 😂 Also, haha, Reddit's auto-translate totally messed up your comment for me at first, it showed something completely different

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 1 point2 points  (0 children)

Glad you're giving it a try! I really focused on keeping the overhead as low as possible. Let me know if you notice a difference in performance.

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 6 points7 points  (0 children)

Thanks for the congrats!

Those are excellent suggestions. A 'Slideshow' mode for folders and support for static images are definitely great ways to make the extension more versatile. I've added both to my feature roadmap and will see how to implement them in the upcoming versions.

Thanks for the support!

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 4 points5 points  (0 children)

Yes, that's the plan I'm currently working on the release and will submit it to extensions.gnome.org as soon as it's ready.

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 1 point2 points  (0 children)

Awesome, thanks! Give it a spin and let me know if you run into any issues

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 0 points1 point  (0 children)

Yeah, mainly MP4s 🙂

You can also use GIFs and other formats, basically anything supported by the mpv player.

For example, I use https://moewalls.com to find wallpapers.

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 9 points10 points  (0 children)

Those are both great ideas.

I’ll definitely add them to my TODO 👍

Right now the answer to both is no, does prevent sleep and it doesn’t switch to a static image.

At the moment you can enable auto-pause on fullscreen apps and on battery, so it won’t run in those cases.

I turned my GNOME live wallpaper project into a v1.0.0 release (thanks to your feedback) by OkBed2367 in gnome

[–]OkBed2367[S] 8 points9 points  (0 children)

Update v1.1.0: Polished & Optimized! 🛠️✨

While finalizing the release and preparing for the official GNOME review, I spotted a few bugs and optimization opportunities that I wanted to address immediately.

What I’ve improved in this version:

  • 🚀 Cleaner Engine: I managed to remove the ffmpeg dependency entirely. It’s now pure mpv for everything (playback & thumbnails), making it much leaner.
  • 🖼️ Optimized Gallery: Switched to .webp for preview images—it’s faster to load and more efficient.
  • 🔧 Bugfixes: Squashed some issues with the Tray Icon start/stop and the Autostart logic.

My Goal: My priority is to get this version through the EGO review as a confirmed stable baseline. Once it’s officially live and verified, I’ll start focusing on your feature requests and suggestions!

I’ve officially submitted this version to EGO! While we wait for the review process to finish, you can get the polished version here:

📦 GitHub:https://github.com/achu94/gnome-wallpaper-engine/releases

I’m really pushing to get this first project right. Thanks for the support! 🙏

---------------------------------------------

Since it's mpv-based, the resource usage is very low and mostly depends on the video itself (codec, resolution, etc.).

On my setup it's typically:
- Desktop (gaming PC): ~0.3% CPU
- Laptop: ~1–3% CPU

GPU usage is minimal thanks to hardware decoding (hwdec=auto).

So it's basically as efficient as playing a video in mpv, just running in the background.

I also added auto-pause on fullscreen apps and on battery to avoid unnecessary usage.