


Most of the game is fully playable, but to get the whole thing you need to use the DAEMON.exe via protonhax
protonhax init %COMMAND%
The majority of the endings and secrets in the game are doable without the need for the DAEMON, making it roughly 70% completable without it. However to get the full experience, you need to use the DAEMON in order to access the more obscure content in the game.
Methods that others have suggested like using Lutris or adding DAEMON as a non-Steam game did not work for me, however the Protonhax method worked like a charm, however this took a bit of time to figure out as other users who suggested the method didn't clarify how to set it up properly so I'll help alleviate any confusion many users might have:
- Exit steam
- Install protonhax using either yay -S (Arch-based distros only) or cloning from the git repository: https://github.com/jcnils/protonhax
- Open steam and set Who's Lila's launch options to "protonhax init %COMMAND%"
- Launch Who's Lila
- Go back to terminal and type in: protonhax run 1697700 "path to DAEMON.exe here"
- Profit.
The path to the DAEMON is what others didn't properly clarify, so you have to find your DAEMON.exe in your Who's Lila game folder. Make sure you have the Who's Lila DAEMON DLC downloaded and enabled: https://store.steampowered.com/app/1731330/Whos_Lila_DAEMON
If you have Who's Lila installed on the same drive as your OS, then you will likely find the .exe at "HOME/.local/share/Steam/steamapps/common/Who's Lila/DAEMON/DAEMON.exe" If it's there there then you can proceed with step 5 by typing into your terminal: protonhax run 1697700 "HOME/.local/share/Steam/steamapps/common/Who's Lila/DAEMON/DAEMON.exe"
Be sure to replace HOME with ~ , I typed it this way to avoid the report striking out important notes.
The DAEMON should launch shortly after typing this command and interface with the game just fine.
If you installed the game on another drive then find the correct drive in your mnt folder in the root directory, and point your protonhax to where the DAEMON is in there instead, here's an example: protonhax run 1697700 "/mnt/otherdrivewithloadsofnumbers/SteamLibrary/steamapps/common/Who's Lila/DAEMON/DAEMON.exe" And again, the DAEMON should launch properly.
This should help alleviate any confusion people may have on how to properly use the DAEMON on Linux, it works flawlessly from my experience and makes the game more enjoyable and fully beatable.

how to run daemon with just steam and proton!
- add it to steam library by going to games>add non steam game to my library and navigating to DAEMON.exe
- in properties>compatability enable proton
- it works now :)

I have installed Steam Tinker Launch to try to run the DAEMON DLC but I couldn't get it to work, i also tried Lutris but the app doesn't seems to connect to the main game.
This game works perfectly on Steam Deck, it has no stability or graphic problems, the only drawback it has is that you cannot use the DAEMON DLC, for that you would have to modify several things, but a normal player would not be able to do it, I hope more players can help with this problem, and in the case I can find it I will update this post.

You can run the Daemon with a secondary tool such as Lutris.
Add a locally installed game, choose your existing Who's Lila prefix (path should end with compatdata/1697700/pfx
), for the Daemon path, choose your install path ending with
/steamapps/common/Who's Lila/DAEMON/DAEMON.exe
That should run the daemon with ability to connect to the game.

The game is best played docked with KB+M. Due to the DLC not running OOTB most of the content won't be available without slight tinkering.
On Steam Deck, I mananged to make it work with SteamTinkerLaunch by installing ProtonUp-Qt in the Discover app.

Game is not completable without significant tinkering beyond the skill set of most Steam Deck users
protonhax init %COMMAND%
Daemon needs to be launched via protonhax as well
As mentioned by other users, the game is not completable on Steam Deck (or Linux in general) without significant tinkering. The ARG elements (having to log into twitter, download PDFs, etcetera) are a given, but the game relies on a DLC called the DAEMON which is a secondary executable that, when open, will enable certain in-game events to occur, as well as provide solutions for randomly-generated puzzles.
A handful of the game's 18 endings require the DAEMON, thus making mandatory to finish the game. The problem is that, for it to work, it must be run from the same wine prefix as the main game, which I was only able to do via protonhax, which I had to resolve dependencies manually for and then compile using GCC, which required disabling SteamOS readonly protections. I don't think the average Steam Deck user can (nor should) be doing these things. I question why the game shows as Verified.
The game also displayed a handful of bugs and crashes, but they seemed to be related to faulty game logic and not platform issues.

protonhax init %COMMAND%
I managed to get the DAEMON.exe using these steps on arch linux:
- Exit steam
- Install protonhax using either yay -S or cloning from the git repository
- Open steam and set Who's Lila's launch options to "protonhax init %COMMAND%"
- Launch Who's Lila
- Go back to terminal and type in: protonhax run 1697700 ""
- Profit.
Note: Who's Lila must be open first before using the protonhax command, otherwise the program won't be able to identify the game
There are multiple endings locked behind a free DLC, this won't work on Steam Deck or Linux, you can still "finish" the game on Steam deck or Linux, but you will be locked out of a large part of the story.
The game is supposed to be played multiple times, with the story gradually being revealed by the different endings. However to get all the endings you need to download a free DLC for the game. This DLC doesn't work on Steam Deck or Linux. There is also part of the game that requires visiting Twitter and downloading a PDF to unlock an ending, you can do this on Linux Desktop mode, but not Steam Deck Gaming Mode.
Also every time you create a save game it asks you to enter save name, but the steam deck keyboard doesn't appear so you have to do it manually (You can save without typing anything in).
There are two instances where you have to enter a line of text manually with the keyboard to load a new area and the Steam Deck keyboard doesn't appear and you have to manually press Steam + X then type in the address.
This is a point and click game, so there are no gamepad controls, only touchscreen. Otherwise it works as well minus fullscreen issues.
The big problem with this game was fullscreen, sometimes I would turn it on but it would crop a part of the game window, requiring a reset. Fullscreen is very fidgety.
The game has a "Daemon" tool that requires running a seperate application that will give you hints as you play, this can't be done with the Steam Deck and I wasn't able to get it running in desktop mode (although I'm sure there is a way with some tinkering). It is not required to play the game, however.
I recommend virtualbox or a win10 computer for this one, because on linux you can't access about half the content
ran noticably worse when not fullscreen
sometimes crashes when you reach an ending
could not get the daemon to work - I opened it by finding it in the game files but it didn't do anything. I was only able to get it to work in virtualbox win10
I also bought it on itch.io and it was significantly worse, I had major game breaking issues with crashing and freezing that I couldn't fully resolve. Running through steam with proton on linux is way better but still not good enough to fully enjoy it.
You lose some important things because you can't use the Daemon. But you can play a lot of it.
The Daemon DLC does not work. You can get quite a bit out of the game but I think the Daemon is important to actually completing it.