-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Performance
Lively application and wallpapers are two separate things.
Lively comes with a video player and web browser - the wallpapers are basically videos and websites.
So to answer the question - it all depends on the wallpaper you choose to run.

Video wallpaper using dedicated gpu video hardware
Every gpu, including Intel HD graphics have dedicated hardware to decode video - so video wallpapers should be consistent in terms of resource cost if you use the same quality video (provided you are playing supported video file by your hardware, if working correctly taskmanager will show it as Video Decode in GPU Engine section.)
Website wallpaper resource usage will depend on its design (how often website refreshing, fps, animations..) and sometimes comes with its own performance setting under customization such as render scaling options.
Regardless of wallpaper type, lively will completetly pause the playback of the wallpaper when fullscreen apps or games run.
Additionally lively can:
- Pause wallpaper based on running application.
- Play wallpaper only on desktop. (Wallpaper Playback -> Other Application Focused -> Pause)
- Pause wallpaper when running on battery(laptop/ups)
Looking at Taskmanager cpu & gpu usage on the Processes tab can be misleading, because it is a relative measure based on clockspeed of the hardware.
Every cpu & gpu runs at various clockspeed based on performance demand, for example if the gpu is in low performance mode/idle (usually on desktop) with less than 500mhz the gpu usage will be very high which is still normal & consumes less power.

High usage can be due to low clockspeed, third party utility like gpu-z can be used to observe this.
Lively implements several logic for pausing wallpaper, can be changed by:
Settings -> Performance -> Wallpaper Playback -> Pause Algorithm

Red tiles show Window coverage.
The screen is divided into a grid (tiles), and intersection calculation is used to check if windows are visually covering the display (by default 95% coverage, settings field ProcessMonitorGridTileCoverageThreshold
.)
This algorithm is reliable and works across most situations with any number of Window arrangement and displays.
To see the detection in real time, right-click the Lively tray icon and choose Report Bug -> Grid Detection Overlay.
Pauses wallpapers when any running application is covering the screen, does not work in some situations like multiple window side by side.
Pauses wallpapers when the active application is covering the screen.
Checks if a full-screen (exclusive mode) Direct3D application is running; none of the additional performance settings have any effect in this mode, not recommended.
The data collected during operation is stored only in-memory and never shared anywhere.
- Home
- Getting Started
- Video Wallpaper
- Streaming Wallpaper
- Application Wallpaper
- GIF Wallpaper
- Web Wallpaper
- Machine Learning
- Screen Saver
- Performance
- Command Line Controls
- Taskbar Customization
- Theme
- Differences Between Distributions
- Common Problems
- Building
- Contributing Guidelines
- Wallpaper Tutorials