You add a game to Lutris, press Play, and instead of launching, you get a short, annoying message: “This game has no executable set.” The game files might be sitting right there on your drive, which makes the message feel unfair. In reality Lutris is telling you something precise and fixable: in this game’s configuration, the field that should point to the file that starts the game is empty or points to the wrong place. A few minutes of checking usually sorts it out permanently.
Quick Answer
Right-click the game in Lutris, choose Configure, and on the Game options tab set the Executable field to the game’s actual launch file, such as its main .exe for a Windows game or the launch script for a native game. Save, restart Lutris, and play. If the field will not save or the file is missing, check the game directory, reinstall through the correct Lutris installer, or re-add the game pointing at the correct folder.
What This Error Actually Means
Lutris is a game manager, not a game store with fixed files. For every game in your library, Lutris keeps a small configuration that records which runner to use, such as Wine, a native Linux engine, or an emulator, and which file to start. That starting file is the executable.
When you press Play, Lutris reads that configuration. If the executable field is blank, or the file it names cannot be used, Lutris stops and shows this error instead of guessing. Guessing would be worse: picking the wrong file in a game folder, like an uninstaller or a settings tool, would cause strange failures.
The field ends up empty for a few common reasons. An installation script finished without detecting the main file. You moved or renamed the game folder after installing. You added the game manually and skipped the executable step. Or the install actually failed partway, so the file genuinely does not exist yet.
Fix 1: Set the Executable in Game Options
This is the main fix, and it solves most cases.
- Open Lutris and find the game in your library.
- Right-click the game and choose Configure.
- Stay on the Game info and Game options tabs. The executable setting lives under Game options for most runners.
- Find the Executable field. If it is empty, click the browse button beside it.
- Navigate into the game’s folder and select the file that starts the game. For Windows games this is usually the main
.exe, often named after the game. Avoid files with names likeunins000.exe,setup.exe,crashreport.exe, or anything inside folders named redist or support. - Check the Working directory if present. It should be the folder containing the executable, or left blank so Lutris uses that folder automatically.
- Click Save, then press Play.
The Lutris project site links to community installers and documentation, and its game pages often list the exact executable name other users needed, which helps when a folder contains several confusing candidates.
How to Recognise the Real Main Executable
Game folders can hold a dozen executables. The main one is usually the largest game-related file in the root folder or in a bin subfolder, named closely after the game itself. Launchers complicate this: some games must be started through their launcher executable rather than the game binary directly. If one choice fails with a complaint about missing launcher files, try the launcher file instead.
For native Linux games installed from compressed archives, the executable may be a file with no extension, or a shell script ending in .sh. It also needs permission to run. Right-click the file in your file manager, check its Properties and Permissions, and enable the option to allow executing it as a program. In a terminal, that is chmod +x filename.
Fix 2: Correct the Path After Moving a Game Folder
If the game used to work and this error appeared after you moved files, tidied folders, or switched drives, the configuration still points at the old location.
- Open Configure for the game and look at the current executable path.
- Compare it with where the game actually lives now. Use your file manager to confirm the new folder.
- Update the executable field to the file in the new location, and update the game directory or prefix path too if those fields show the old drive.
- For Wine games, also check the Wine prefix field under Runner options. If you moved the whole prefix, point this at the moved folder so your saves and settings come with you.
- Save and test.
When you plan a big move, Lutris has a Move option on the right-click menu for games. Using it updates the configuration for you, which avoids this error entirely next time.
Fix 3: Re-Add the Game Manually the Right Way
If the configuration is badly tangled, adding the game afresh is sometimes quicker than repairing it.
- In Lutris, click the plus button and choose Add locally installed game.
- Give the game a name and choose the correct runner, for example Wine for a Windows game.
- On the Game options tab, set the executable to the game’s launch file, and for Wine games set the Wine prefix if you have an existing one you want to keep.
- Save, then launch the new entry to confirm it works.
- Only after it works, remove the old broken entry. Removing the entry inside Lutris does not delete the game files unless you specifically choose the option to delete files, so read that dialog carefully.
Our beginner guide to how to install and use Lutris on Linux walks through adding games from different stores and folders if you want the full picture alongside this fix.
Fix 4: When the File Genuinely Does Not Exist
Sometimes the error is honest: the executable is missing because the install never completed.
- Check the folder size and contents. A finished game install is usually hundreds of megabytes or more. A nearly empty folder means the download or install failed.
- Run the Lutris installer again. Right-click the game and look for a reinstall or install-again option, or remove the entry and install from the game’s Lutris page so the script can set the executable itself.
- Check your drive space. Installs that run out of space fail silently and leave partial folders.
- Verify files in the original store. If the game came from Steam, GOG, or another store, verify or repair it there first, then point Lutris at the repaired files.
The Lutris documentation on GitHub covers how install scripts define executables, which is helpful background if a particular game’s script repeatedly leaves the field blank and you want to report it accurately.
Fix 5: Check for Configuration and YAML Problems
Lutris stores each game’s configuration in a text file. Rarely, that file becomes damaged, and the interface shows empty fields no matter what you save.
If your changes in Configure never stick after saving, close Lutris completely, restart it, and try again first. If the problem continues for just one game, removing that library entry and re-adding the game as described above replaces the damaged configuration without touching your game files or your other games.
Common Mistakes
- Selecting the uninstaller or setup file. Files named like uninstall or setup will run, but they do not start the game, and the uninstaller can remove your game. Read file names carefully.
- Pointing at the folder instead of the file. The executable field needs the launch file itself, not the game’s folder. Browse into the folder and pick the file.
- Forgetting execute permission on native games. A Linux game or script without execute permission behaves like it is not a real executable. Set the permission in file properties or with
chmod +x. - Deleting files when removing a broken entry. Lutris asks whether to delete files. For a re-add fix, say no to file deletion unless you truly want the game gone.
- Editing the configuration while Lutris is open. Manual edits get overwritten. Make changes through Configure, or close Lutris first if you edit files by hand.
- Assuming the error means the game is unsupported. This message is about a missing path setting, not compatibility. Many perfectly playable games show it once and never again after the path is set.
Conclusion
The “this game has no executable set” error sounds dramatic, but it is really just an empty or outdated path in the game’s configuration. Open Configure, set the executable to the game’s true launch file, fix the path if you moved the folder, and make sure native files have execute permission. If the file is truly missing, reinstall or verify the game first, then set the path. Once saved correctly, the error disappears and Play does what it should: start your game.
Frequently Asked Questions
Where is the executable setting in Lutris?
Right-click the game, choose Configure, and open the Game options tab. The Executable field there tells Lutris exactly which file to launch when you press Play.
Which .exe should I choose if the folder has several?
Choose the one named most closely after the game itself, usually in the main folder or a bin subfolder. Avoid uninstallers, setup files, crash reporters, and tools in redist folders. If the game has a launcher, try that file if the main binary complains.
The executable field keeps going blank after I save. Why?
That points to a damaged configuration for that game. Restart Lutris and try once more. If it still will not save, remove the library entry without deleting files, then re-add the game and set the executable during setup.
Does this error mean my game files are deleted?
Not usually. In most cases the files are complete and only the pointer to them is missing. Check the game folder in your file manager: if it has a normal size and contents, a simple path fix in Configure is all you need.
How do I avoid this error when moving games to a new drive?
Use the Move option in Lutris on the game’s right-click menu instead of moving folders by hand. Lutris updates the executable path and prefix location itself, so the game keeps launching afterwards.


Leave a Reply