Playing Raft on Linux is a little like surviving on a tiny plank in the middle of the ocean: it looks impossible at first, then suddenly you are cooking potatoes, yelling at a shark, and wondering why you have not built a second floor yet. Although Raft is listed on Steam as a Windows game, Linux players can run it through Steam Play using Proton, Valve’s compatibility layer for Windows games.
The good news is that Raft is one of those survival games that generally behaves well on Linux when your Steam setup, graphics drivers, and Proton version are in good shape. You do not need a separate Linux port, a complicated Wine prefix ritual, or a PhD in “why is my GPU doing that?” In most cases, you install Steam, enable compatibility, choose a Proton version, click Play, and start collecting plastic from the sea like the ocean’s most determined recycling intern.
This guide explains how to install and run Raft on Linux, choose the right Proton version, improve performance, play multiplayer, fix common issues, and protect your save files. It is written for Ubuntu, Linux Mint, Fedora, Arch, EndeavourOS, Pop!_OS, Bazzite, SteamOS, and other modern Linux distributions.
Can You Play Raft on Linux?
Yes, you can play Raft on Linux, but not as a native Linux game. On Steam, Raft is officially listed with Windows system requirements. The Linux magic happens through Proton, which allows many Windows games to run inside Steam on Linux. Proton combines Wine and other technologies such as DXVK and VKD3D to translate Windows game calls into something Linux can understand.
In plain English: Raft still thinks it is sailing on Windows waters, but Proton quietly builds a Linux bridge underneath it. Very polite. Very nautical.
Community compatibility reports have long described Raft as playable on Linux, and many players run it successfully on desktops, laptops, and Steam Deck-style systems. However, your experience depends on your hardware, driver setup, Proton version, and whether you are playing solo, online co-op, or cross-platform multiplayer.
Raft Linux Requirements: What You Need Before Installing
Because Raft runs through Proton, you should think in terms of both the game’s Windows requirements and Linux gaming requirements. Raft’s minimum Steam requirements include a 64-bit system, an Intel Core i5-class processor, 6 GB of RAM, a GeForce GTX 700-series-class GPU, DirectX 11 support, broadband internet, and about 10 GB of storage. Recommended hardware includes 8 GB of RAM and a GTX 1050-class graphics card or better.
For Linux, the most important extra requirement is good Vulkan support. Proton often uses Vulkan through DXVK to run DirectX 11 games. If your graphics drivers are outdated, broken, or installed from a suspicious script you found in a forum from 2014, Raft may not launch, may stutter, or may perform like your raft has an anchor made of concrete.
Recommended Linux setup
- Operating system: A modern 64-bit Linux distribution such as Ubuntu, Linux Mint, Fedora, Arch, EndeavourOS, Pop!_OS, Bazzite, or SteamOS.
- Steam: Installed from your distribution’s package manager, Valve’s official package, or a known community package such as Flatpak.
- GPU drivers: Up-to-date Mesa drivers for AMD and Intel, or recommended proprietary drivers for NVIDIA.
- Storage: At least 10 GB free for Raft, plus extra room for shader caches, Proton prefixes, and updates.
- Internet: Required for Steam login, downloads, multiplayer, cross-play, and cloud features.
Step 1: Install Steam on Linux
The easiest way to play Raft on Linux is through Steam. If you already have Steam installed and other Proton games work, you can skip ahead. If not, install Steam using the most reliable method for your distribution.
Ubuntu and Linux Mint
On Ubuntu-based systems, use the official Steam package when possible. Some users also install Steam from the software center, but the traditional package is often easier to troubleshoot for gaming. Make sure your system is updated first:
Then install Steam using your distribution’s recommended package. On many Ubuntu-based systems, this is available through the package manager or from Valve’s official Steam download page.
Fedora
Fedora users often install Steam through RPM Fusion or Flatpak. The Flatpak version can work well, but remember that Flatpak apps sometimes need extra permission to access additional drives or custom library folders.
Arch, EndeavourOS, and Manjaro
On Arch-based distributions, Steam is commonly installed from the multilib repository. Make sure multilib is enabled, then install Steam using pacman:
After installation, open Steam, sign in, and let it update. Steam updates itself like it just remembered it had homework, so give it a minute.
Step 2: Install or Update Your Graphics Drivers
If Raft will not launch on Linux, graphics drivers are one of the first things to check. Proton needs a healthy graphics stack, especially Vulkan support.
AMD and Intel GPUs
For AMD and Intel graphics, modern Mesa drivers are usually the best option. On rolling-release distributions such as Arch or EndeavourOS, Mesa is often very current. On Ubuntu or Linux Mint, updating to a newer LTS release or using a trusted graphics stack can help if your GPU is newer.
NVIDIA GPUs
For NVIDIA, use your distribution’s recommended proprietary driver. On Ubuntu-based systems, the safest route is usually the “Additional Drivers” tool or the ubuntu-drivers command:
Reboot after installing the driver. Yes, rebooting is annoying. But so is staring at a black game window while a shark spiritually judges your setup.
Step 3: Enable Proton in Steam
In newer Steam clients on Linux, Proton may already be enabled for many Windows games. Still, it is worth checking your settings.
- Open Steam.
- Go to Steam > Settings.
- Open the Compatibility section.
- Enable Steam Play for supported titles if the option is available.
- Enable Steam Play for all other titles if the option appears.
- Choose a recent Proton version, such as the latest stable Proton or Proton Experimental.
- Restart Steam if prompted.
You can also set Proton only for Raft:
- Open your Steam Library.
- Right-click Raft.
- Select Properties.
- Go to Compatibility.
- Check Force the use of a specific Steam Play compatibility tool.
- Select a recent Proton version.
Step 4: Install Raft on Linux
Once Proton is ready, installing Raft is simple:
- Open Steam.
- Search for Raft in your Library or the Steam Store.
- Click Install.
- Choose your library folder.
- Wait for the download to finish.
- Click Play.
The first launch may take longer than usual because Steam creates a Proton prefix for the game. This prefix acts like a tiny Windows-style environment just for Raft. Do not panic if the first launch sits quietly for a while. Linux gaming sometimes looks like nothing is happening, and then suddenly everything works. It is very dramatic.
Best Proton Version for Raft
For most players, the best Proton version for Raft is the latest stable Proton release available in Steam. If that does not work, try Proton Experimental. If you still have problems, you can try GE-Proton, a community Proton build often used for games with special media, controller, or compatibility needs.
To install GE-Proton more easily, many Linux gamers use ProtonUp-Qt. It lets you manage custom Proton versions through a graphical interface. After installing a new GE-Proton version, restart Steam, open Raft’s Compatibility settings, and select the new version.
Do not switch Proton versions every five minutes unless you are troubleshooting. Pick one version, test it properly, and only change if something is broken. Proton hopping can turn a simple issue into a detective novel nobody asked to read.
Recommended Raft Launch Options on Linux
Raft usually does not require special launch options, but a few can help with testing or performance.
Basic launch
This is the default. Use it first.
Enable Proton logs
This creates a log file in your home directory. Use it only when troubleshooting, because logs can grow and clutter your system.
NVIDIA threaded optimization
This may help some NVIDIA users, though results vary by system. If it improves performance, keep it. If it causes weird behavior, remove it.
GameMode
If you have Feral GameMode installed, this can help your system prioritize game performance. It is not magic, but it can be useful on laptops and systems with aggressive power management.
Best Graphics Settings for Raft on Linux
Raft is not the heaviest survival game in the world, but large rafts, multiplayer sessions, and busy islands can still hit performance. If your FPS is unstable, start with practical settings instead of immediately blaming the shark.
- Use your monitor’s native resolution if performance allows.
- Lower shadows first; they are often expensive.
- Reduce water quality if your GPU struggles.
- Cap FPS to 60 for smoother frame pacing on mid-range hardware.
- Use fullscreen or borderless fullscreen, depending on which works better with your desktop environment.
- Close heavy background apps, especially browsers with 47 tabs open “for research.”
On laptops, make sure you are using the dedicated GPU if your system has hybrid graphics. Also check power mode settings. A gaming laptop on battery power may throttle performance so hard that your raft feels like it is powered by a tired goldfish.
How to Play Raft Multiplayer on Linux
Raft multiplayer works through Steam and online co-op. Traditionally, one player hosts the world, and friends join through Steam. That means the host’s connection and performance matter. If the host has weak internet or an overloaded system, everyone may experience lag, rubber-banding, or delayed interactions.
As of Raft’s newer updates, cross-play, full controller support, in-game voice chat, bug fixes, and performance improvements have been added to the default branch. That is useful for Linux players because it means your Steam version is aligned with the modern multiplayer experience. If you are playing with console friends, make sure everyone is updated and using the correct branch.
If multiplayer behaves strangely after an update, check the game’s branch settings in Steam. Raft includes an older pre-cross-play branch for players who need to roll back. However, most players should stay on the default branch unless they have a specific bug.
Where Are Raft Save Files on Linux?
Raft save files live inside the Proton compatibility data folder. For a normal Steam installation, the path usually looks similar to this:
On some systems, the Steam folder may be under:
If you use the Flatpak version of Steam, the path may start with:
Before changing Proton versions, testing beta branches, reinstalling Steam, or moving drives, back up your Raft save folder. Steam Cloud may help, but manual backups are still smart. Your floating mansion deserves better than being deleted because you clicked the wrong folder while sleepy.
Common Raft Linux Problems and Fixes
Raft does not launch
First, verify the game files in Steam. Right-click Raft, open Properties, go to Installed Files, and choose Verify integrity of game files. Then try a different Proton version, such as Proton Experimental. Also confirm that Vulkan is working and your graphics drivers are current.
Black screen on startup
A black screen can be caused by driver issues, desktop compositor conflicts, or a broken Proton prefix. Try launching with a different Proton version. If nothing works, you can carefully rename the game’s compatdata folder so Steam creates a fresh Proton prefix. Back up saves first.
Audio cuts out
Audio issues can happen with Proton games, especially on systems switching between PulseAudio and PipeWire. Restart the game, check your default audio device, and make sure Steam is not using the wrong output. If you use Bluetooth headphones, test wired audio to rule out Bluetooth latency or codec issues.
Multiplayer lag
Check who is hosting. Raft multiplayer depends heavily on the host’s connection and machine. If the host is on Wi-Fi, ask them to try Ethernet. If the raft is enormous and covered in decorations, performance may drop for everyone. Beautiful floating palaces are inspiring, but your CPU may see them as a personal attack.
Controller problems
Raft now has improved controller support, but Steam Input settings still matter. Open the game’s controller settings in Steam and try the official layout, a community layout, or default gamepad mode. On Steam Deck and SteamOS-style systems, controller setup is usually smoother.
Is Raft Good on Steam Deck and SteamOS?
Raft can be enjoyable on Steam Deck and SteamOS-like systems, especially after controller support improvements. The smaller screen helps performance, and SteamOS handles Proton with minimal fuss. You may still want to adjust graphics settings, cap the frame rate, and use a comfortable controller layout for inventory management.
The biggest adjustment is interface comfort. Raft involves crafting, sorting, moving items, rotating build pieces, and reacting quickly when danger appears. Mouse and keyboard remain excellent, but controller play is now far more practical than it used to be.
Is the Flatpak Version of Steam Good for Raft?
The Flatpak version of Steam can run Raft, but it is a community package rather than Valve’s official Steam package. It may require extra permissions for external drives, custom library folders, MangoHud, GameMode, or controller tools. If you like Flatpak and understand permissions, it can be convenient. If you want the simplest troubleshooting path, your distribution’s regular Steam package or Valve’s official package may be easier.
If Raft installs but cannot find a secondary drive, the issue may not be Raft or Proton at all. It may simply be Flatpak sandbox permissions. In that case, use Flatseal or your desktop’s Flatpak permission tools to grant Steam access to the drive.
Performance Tips for a Better Raft Linux Experience
Once Raft runs, the goal is to make it smooth. Start with these practical improvements:
- Keep Steam and Proton updated.
- Use current GPU drivers.
- Install the game on an SSD if possible.
- Let shaders compile before judging performance.
- Cap FPS for smoother pacing.
- Lower shadows and water quality before lowering resolution.
- Avoid stacking too many launch options at once.
- Back up saves before changing branches or Proton prefixes.
Also, remember that big rafts can become performance monsters. Every storage chest, crop plot, wall, animal, sprinkler, and decorative “this corner needs vibes” object adds to the simulation. If your FPS drops late-game, your Linux setup may be fine; your raft may simply have become a floating city-state.
Hands-On Experience: What Playing Raft on Linux Feels Like
A typical Raft Linux session starts with a little uncertainty and ends with the same emotional cycle every Raft player knows: hook plastic, miss barrel, blame physics, get hungry, panic, stab shark, repeat. Once Steam and Proton are configured correctly, the game feels surprisingly normal. That is the best compliment a Linux compatibility setup can receive. You do not want to think about translation layers while collecting palm leaves. You want the game to launch, your raft to float, and your friend to stop using all the planks on decorative railings.
The first launch is usually the slowest. Steam may prepare the Proton prefix, install dependencies, and build shader caches. This can make new Linux users think something is broken. The best move is patience. Do not immediately force close the game unless it is clearly stuck for a long time. After the first launch, Raft tends to start faster.
In solo play, Raft on Linux is generally straightforward. The gameplay loop does not depend on anti-cheat systems, competitive matchmaking, or complicated launchers. That alone makes it friendlier than many modern multiplayer games. You can focus on survival, exploration, crafting, cooking, and building instead of fighting a kernel-level anti-cheat error that sounds like it was named by a robot with trust issues.
Multiplayer is where the experience becomes more variable. If everyone is on Steam and the host has a stable connection, Linux players can usually join and play smoothly. When cross-play enters the picture, make sure all players are updated and using compatible versions. If a console friend cannot join, check branch settings, lobby visibility, friend status, and whether voice chat or social features are behaving correctly. The host should ideally have the strongest internet connection and the most stable machine.
Performance feels best when you treat Raft like a game that grows heavier over time. Early-game performance may be excellent because your raft is tiny. Late-game performance can drop when your raft becomes a multi-story wooden cruise ship with crops, animals, engines, storage rooms, and enough lamps to guide planes home. Lowering shadows, capping frame rate, and keeping the game on an SSD can make the experience smoother.
For Steam Deck or controller-focused Linux systems, Raft is more comfortable now than in earlier years because controller support has improved. Inventory management still feels quicker with a mouse, but controller play is perfectly reasonable once you learn the layout. For couch play, it is delightful: float around, collect junk, build questionable architecture, and pretend your raft’s crooked staircase is “intentional design.”
The best overall advice is simple: keep the setup boring. Use a stable distro, current drivers, Steam’s built-in Proton first, and only add GE-Proton or launch options when needed. Linux gaming has improved dramatically, but unnecessary tweaking can still create problems. Raft rewards calm preparation, both in-game and outside it. Build your system like you build your raft: one reliable piece at a time.
Conclusion
Playing Raft on Linux is very achievable thanks to Steam Play and Proton. The game does not have a native Linux version on Steam, but Proton fills the gap well for many players. Install Steam, update your graphics drivers, enable compatibility, choose a recent Proton version, install Raft, and test the game before adding advanced tweaks.
If you run into problems, start with the basics: verify files, update drivers, try Proton Experimental, check Vulkan support, and back up your saves before touching the Proton prefix. For multiplayer, keep everyone updated, use the default branch unless you have a reason not to, and let the player with the best connection host.
Raft is a fantastic fit for Linux players because it is cooperative, creative, and relatively friendly to Proton. Once it works, you can stop thinking about compatibility layers and start thinking about the truly important questions: Where did the shark go, who moved the grill, and why is your friend building a third floor before anyone has made a sail?
Note: This publish-ready HTML article is based on current public information from Steam, Valve Proton resources, Linux gaming compatibility reports, Raft update notes, Linux driver documentation, Steam Deck compatibility guidance, and community troubleshooting knowledge. Source links are intentionally not inserted, as requested.
