ValveSoftware / ValveSoftware/Proton

Wallpaper Engine (431960)

Open
#6,996 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Compatibility Report

  • Name of the game with compatibility issues: Wallpaper Engine
  • Steam AppID of the game: 431960

System Information

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

Symptoms

This is not exactly a game, but rather an application that is available on Steam, that can run on Proton, but with some glaring issues. The reason I am filing this report is since the alternatives for using Wallpaper Engine wallpapers either have massive downsides (being unable to adjust wallpaper settings, requiring a terminal to use, or not being able to use webpage based wallpapers) or haven't been maintained in a while, and since the developers are unlikely to have a native release, I figured I'd test it out in Proton itself to see what needs work.

For starters, there's random crashing issues, which may possibly be memory leaks or something else entirely. With the 32-Bit launch option, it seems to be more stable at the moment. The wallpaper editor seemingly has issues around being sluggish and the top bar being colluded by KDE Plasma's built-in titlebar when maximized.

When a window is focused over Wallpaper Engine, a blue border that is normally used as decoration for the Wallpaper Engine GUI surrounds it.

Attempting to start a wallpaper does nothing (As I'd imagine there would need to be some sort of protocol in place to pipe the output to something that Linux desktop environments could work with), but right clicking the wallpaper, and going to "Play in Window > Maximized Preview" works fine, assuming you are fine with a black bar on the bottom of the screen, and use some window rules in KDE Plasma to force the "steam_app_431960" window class with a window title of "Wallpaper Pop-out" to be fullscreen, keep below other windows, force it to appear on all virtual desktops, skipping the taskbar/pager/switcher, and to not have a titlebar and frame.

Dragging the window seemingly causes the contents to strobe/flicker between a grey state and it's intended contents rapidly.

In the GUI, the properties section is hidden, so you're unable to adjust the properties of the wallpaper, or things like the hue, color scheme, or positioning.

Reproduction

Steam Runtime Information Gist: https://gist.github.com/KingKrouch/0e25e930f7b1cf14499b4b838d42facc

I don't believe I have seen a single person in the GitHub issues section file a report for this Steam application in particular.

I have uploaded a logfile of just using the UI, but it went over the 25MB requirement, so I zipped it up. If need be, I can do some things in the editor, and upload a separate log file:
steam-431960.zip

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file, test, or entry point is identified. Start by reviewing the attached Steam Runtime information and steam-431960.zip, then reproduce the crashes, editor rendering issues, wallpaper-start failure, and hidden properties section with the listed Proton and KDE setup. Done would require resolving the reported compatibility problems.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.