Almamu / linux-wallpaperengine

Wallpaper Engine backgrounds for Linux!
GNU General Public License v3.0
1.59k stars 61 forks source link

how to run as a screen's background? #126

Closed crrow closed 1 year ago

crrow commented 2 years ago

The readme says 'Only screens configured with the XRandr extension are supported'.

But it dosen't work for my ubuntu22.04.

Here is my setup.

I run this command first:

xrandr --output DP-1-2 --mode 3840x2160

and then

wallengine 1143394477 --screen-root DP-1-2

the output is:

No scene.pkg file found at /home/dh/.local/share/Steam/steamapps/workshop/content/431960/1143394477/. Defaulting to normal folder storage
No gifscene.pkg file found at /home/dh/.local/share/Steam/steamapps/workshop/content/431960/1143394477/. Defaulting to normal folder storage
Found wallpaper engine's assets at /home/dh/.local/share/Steam/steamapps/common/wallpaper_engine/assets
Found requested screen: DP-1-2 -> 7296x0:2160x3840

Is there any problem with my command?

And It can preview in window correctly.

Plz tell me whats wrong with my setup. Thank you very much

Lin2D2 commented 2 years ago

I Have the same issue:

./wallengine --fps 15 --screen-root DP-0 --screen-root DP-2 /home/space/.steam/debian-installation/steamapps/workshop/content/431960/1169486096

Detected scene.pkg file at /home/space/.steam/debian-installation/steamapps/workshop/content/431960/1169486096/scene.pkg. Adding to list of searchable paths
No gifscene.pkg file found at /home/space/.steam/debian-installation/steamapps/workshop/content/431960/1169486096/. Defaulting to normal folder storage
Found wallpaper engine's assets at /home/space/.steam/debian-installation/steamapps/common/wallpaper_engine/assets
cameraparallaxmouseinfluence is not of type double, returning default value
camerashakeroughness is not of type double, returning default value
camerashakespeed is not of type double, returning default value
Found requested screen: DP-0 -> 0x0:2560x1440
Found requested screen: DP-2 -> 2560x360:1920x1080

But nothing shows on screen, but when i run in window mode it works

AsessionGuy commented 2 years ago

But it dosen't work for my ubuntu22.04.

Do you have gnome?

Almamu commented 1 year ago

@Lin2D2 @HaHadaxigua Right now it doesn't work with GNOME or KDE as these DE tend to take over the control of the background and they forcefully draw over anything that might be drawing there. Closing as duplicate of #8