Can You Play Warzone on Steam Deck? (The Honest Answer)
Warzone doesn’t work on Steam Deck. Not through Proton, not through Bottles, not through any compatibility layer. The reason is Ricochet, Activision’s kernel-level anti-cheat — it requires Windows kernel access that Linux simply can’t provide, and it actively blocks all non-Windows environments.
But you’re not completely out of options. Cloud gaming lets you stream Warzone from a Windows server directly to your Steam Deck, and it works better than you’d expect. This guide covers what’s blocked, what works, and exactly how to set it up.
Why Warzone Won’t Run on Steam Deck
Modern Warfare II and Warzone use Ricochet anti-cheat. Ricochet is a kernel-mode driver — it runs at the deepest level of the Windows operating system to detect cheats. Steam Deck runs SteamOS (Linux), which has a completely different kernel architecture. Ricochet can’t load on Linux, detects the non-Windows environment, and refuses to launch the game.
Valve’s Proton compatibility layer translates Windows API calls to Linux, but it doesn’t translate the kernel itself. Warzone’s ProtonDB rating is “Borked” — the community shorthand for “doesn’t work at all.” This isn’t a configuration issue you can troubleshoot past. It’s a fundamental incompatibility between Ricochet and the Linux kernel.
Installing Windows on the Steam Deck via dual boot would technically fix this — Ricochet runs fine on Windows. But installing Windows on Steam Deck is a significant undertaking, you lose SteamOS features, and the battery and performance hit is considerable. For most people, cloud gaming is a much better solution.
The Actual Solution: Cloud Gaming
Cloud gaming streams Warzone from a Windows PC (either your own or a rented cloud server) to your Steam Deck. The game runs on Windows hardware — Ricochet loads normally, the game launches normally — and the video feed is streamed to your Deck over the internet or your local network. Your controller inputs go back to the server in real time.
The result: full Warzone, anti-cheat active, running on a Windows machine, playable on your Steam Deck. It’s not emulation. You’re playing the real game on real Windows hardware, just remotely.
Option 1: Xbox Cloud Gaming (Game Pass Ultimate)
Xbox Cloud Gaming is the easiest option. Warzone is free-to-play, but you need an active Game Pass Ultimate subscription ($14.99/month) to access the cloud service. Once you have it:
- Switch to Desktop Mode on your Steam Deck
- Open Firefox or install Chrome from Discover
- Go to xbox.com/play and sign in with your Microsoft account
- Search for Call of Duty: Warzone and click Play
- The game streams directly in the browser — no installation required
- Add the browser shortcut to Steam using the “Add a Non-Steam Game” method for quick access from Gaming Mode
Performance depends on your internet connection. Xbox Cloud Gaming recommends 20 Mbps for a stable stream. At 30 Mbps or above, you get 1080p at 60fps. The input latency is around 80–120ms on a good connection, which is playable but not ideal for competitive ranked matches.
Check our full guide: How to Get Xbox Game Pass on Steam Deck
Option 2: NVIDIA GeForce NOW
GeForce NOW is a cloud gaming service that streams games from NVIDIA’s servers. Warzone is supported. The free tier gives you 1-hour sessions with lower priority servers. Priority ($9.99/month) and Ultimate ($19.99/month) tiers give better performance with RTX graphics.
- Go to geforcenow.com in Desktop Mode
- Sign up or log in (free account works to try it)
- Search for Call of Duty: Warzone — you need to link your Battle.net account
- Launch via the browser or install the GeForce NOW app through Bottles
GeForce NOW tends to have slightly lower latency than Xbox Cloud Gaming for users in North America and Europe. The Ultimate tier (RTX 4080 servers) delivers noticeably better graphics than Xbox’s cloud servers.
Option 3: Steam Remote Play (Your Own PC)
If you have a Windows gaming PC at home, Steam Remote Play streams your own PC’s screen to your Steam Deck over your local network. This is the lowest latency option since you’re streaming across your home Wi-Fi rather than to a data center.
- Install Steam on your Windows PC and enable Remote Play in Settings → Remote Play
- Install Warzone on your PC as you normally would
- On your Steam Deck, open Steam → Remote Play → your PC appears in the list
- Connect to your PC and launch Warzone through the remote stream
On a good home network (5GHz Wi-Fi or wired), Remote Play runs at 60fps with 10–30ms latency. This is genuinely competitive — comparable to sitting at your PC. The main limitation is that your PC has to be on, and you need to be on the same network (or a reliable connection over the internet for out-of-home use).
Cloud Gaming Performance on Steam Deck
All three cloud options are playable. Here’s a realistic comparison:
| Xbox Cloud Gaming | GeForce NOW | Steam Remote Play | |
|---|---|---|---|
| Cost | $14.99/mo (Game Pass) | Free – $19.99/mo | Free (need PC + Steam) |
| Requires your PC | No | No | Yes |
| Resolution | 1080p 60fps | Up to 4K (Ultimate) | Up to 4K (depends on PC) |
| Latency (good connection) | 80–120ms | 60–100ms | 10–30ms |
| Best for | No PC, quick setup | Best cloud graphics | Best performance |
Controller Setup for Warzone on Steam Deck
Warzone supports controllers natively on PC, so your Steam Deck controls work through all three cloud methods. The button mapping is the same as console — no custom configuration needed.
For cloud gaming through a browser (Xbox Cloud or GeForce NOW web), the Steam Deck’s built-in controller is recognized automatically. If you run into issues:
- Press the Steam button → Controller Settings
- Set the controller to “Gamepad” mode (not “Desktop” mode)
- The browser streams the controller input directly to the cloud server
Can You Play Ranked Warzone Through Cloud Gaming?
Yes, ranked Warzone works through cloud gaming. Your account progress, stats, and rank all carry over because you’re playing on your real account — the cloud server is just running the game on your behalf.
The latency caveat: ranked lobbies are more competitive, and 80–120ms input lag from cloud gaming puts you at a disadvantage compared to players on local hardware. For casual play and grinding camos, it’s fine. For high-rank competitive play, Steam Remote Play from your own PC is the better option since the latency drops to near-zero.
What About Installing Windows on Steam Deck?
Installing Windows on Steam Deck is possible. AMD provides official drivers, and you can either dual-boot (SteamOS + Windows on the same drive) or replace SteamOS entirely. With Windows running natively, Warzone installs and runs just like on any gaming laptop.
The tradeoffs are significant though. Battery life drops considerably since Windows isn’t optimized for the Steam Deck’s hardware the way SteamOS is. You lose the quick resume feature, the controller-friendly Gaming Mode interface, and Proton compatibility for Linux-native games. Setup takes a few hours and requires some technical comfort.
If Warzone is the one game you need and you play it constantly, Windows might be worth it. For most people who want Warzone occasionally alongside other games, cloud gaming is the smarter call.
Check our guide: How to Install Windows on Steam Deck
Bottom Line
Warzone doesn’t run natively on Steam Deck — Ricochet blocks it completely on Linux. Cloud gaming is your practical solution: Xbox Cloud Gaming if you have Game Pass, GeForce NOW if you want better graphics, or Steam Remote Play if you have a Windows PC at home and want the lowest latency.
Remote Play from your own PC gives you the best experience by a large margin if you have the hardware. If not, Xbox Cloud Gaming gets you into Warzone in about 10 minutes with zero installation.
Also worth reading: Can You Play Apex Legends on Steam Deck? | Can You Play Fortnite on Steam Deck? | Best Games for Steam Deck
