Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
https://help.wallpaperengine.io/en/functionality/linuxmacos.html
Long-story short: It's not that easy and if it was, we would have done it already.
Thanks for the link, ill check it out.
The KDE plugin linked by the other user can get a lot of basics to work but this only works for KDE-based Linux systems (like Kubuntu) and even then it causes a lot of functionalities of the desktop environment to break (some basic functionalities stop working, frequent crashes of the desktop environment etc.) and does not render wallpapers correctly. It's a typical case of the pareto principle in computing. The first 80% of work takes 20% of time and the last 20% would take 80% of time. So on paper, it looks like this plugin is really close to a port, but in reality it's actually very far away from something that could be shipped to paying customers. It is very, very difficult to port an entire custom game engine (Wallpaper Engine is basically a simple game engine) to Linux and integrate that into a desktop environment.
And on top of that, Linux has not one but a dozen different desktop environments, some of which do not support live wallpapers at all. So we would need months to get this to work and if we exclude popular distributions like Ubuntu, we would be doing all of this for less than 1% of the Steam user base, coupled with the fact that it would also mean a lifetime of ongoing maintenance effort.
I will add on to this, someone on linux made an unofficial plugin for KDE Plasma (the second-most commonly used desktop environment on linux, and the most windows-like, extremely popular DE) that enables wallpaper engine support https://store.kde.org/p/2194089/
For the users:
The best distro i can recommend that uses KDE Plasma is Fedora KDE Plasma Spin, very user friendly with everything set up out of the box, the built in app store UI is also used for installing KDE Plasma plugins, give it a try for this app!
For the devs:
i will say that enabling linux support isnt as bad as the steam statistics make it out to be, since most distros only either use KDE Plasma or GNOME (which is what ubuntu uses) (both of these desktop environments support plugins, so its possible to build plugins that enable wallpaper engine support), so it isnt quite as difficult as needing to focus specific support on every single distro (though i will admit it isnt easy either, but its not like some insurmountable task), you only really need to focus support on KDE Plasma and GNOME.
Hope this helps!
I was also just looking into this, I may be dumb but I'm having trouble finding the "wallpapers" to subscribe too in the workshop. Have you found that? Or just skip that step? Because I can't find it anywhere