protonscr

XCOM 2

protonopen appid 268500Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#6167 · opened 2022-09-17 by Zade222 · updated 2026-06-08 · 21 comments · github · game page · search this game
ZZade222 2022-09-17 github

Compatibility Report

  • Name of the game with compatibility issues: XCom 2
  • Steam AppID of the game: 268500

System Information

  • GPU: Steam Deck RDNA2
  • Driver/LLVM version: Steam Deck Steam OS 3.3.1
  • Kernel version: Steam Deck Steam OS 3.3.1
  • Link to full system information report as Gist:
  • Proton version: 7.0-4 (experimental was also tested and yielded the same result)

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

steam-268500.log

When in a mission any operative/solider is unable to move. The movement area limit on the ground also does not appear. The cursor on the ground is only a red X. This happens under mouse/KB mode and gamepad mode in the games options.

Reproduction

Launch game, start new game or load game. enter mission if not shown already, move cursor, be unable to move soldier/operative.

ZZade222 2022-09-18 github

To add as another data point for this problem I installed XCOM 2 on my desktop running Manjaro and was unable to reproduce the described problem so it is somehow specific to the steam deck in my own findings.

As a side note on the steam deck when starting the game the 2K launcher does not appear and somehow boots directly into the game. However on my desktop the 2K Launcher does appear on the first start of the game and any subsequent attempts to start the game fails. I have attached two proton logs. One for the first start of the game where I was able to get into the game and load a mission. The second proton log for a failed start due to something with the 2K Launcher (I assume).
steam-268500(first-start).log
steam-268500(failed-start).log

As a side note (to the side note) if I start the game directly, with XCom2.exe under Binaries/Win64 of the game directory thus bypassing the 2K launcher, the game runs without issue.

If I should open a separate issue for the launcher problem let me know.

I have provided my desktop system information below and attached a system-info dump from steam.

System Information

  • GPU: Nvidia RTX 2080Ti
  • Driver/LLVM version: 515.65.01
  • Kernel version: 5.19.7-1-MANJARO
  • Link to full system information report System_info.txt
  • Proton version: 7.0-4
TTheAquabat 2022-09-23 github

https://github.com/ValveSoftware/Proton/issues/399#issuecomment-1238884568
I'm having the same issue as SeongGino mentions in the above link (and probably the same as Zadeis mentions), first time the launcher works just fine but on the next attemps it will crash. This happens with Mafia Definitive Edition and with Xcom 2 too. here's my proton log (this is from XCOM 2) (file too big for github, sorry)
https://drive.google.com/file/d/1gcD1NwAC1alVGpMtcQJTl4Rq3JlM9N4_/view?usp=sharing

Ppktiuk 2022-10-09 github

When in a mission any operative/solider is unable to move. The movement area limit on the ground also does not appear.

I have the same problem
Other people report this problem on ProtonDB https://www.protondb.com/app/268500 (IDK why this game got Playable rating)

Ffriedc 2022-10-26 github

However on my desktop the 2K Launcher does appear on the first start of the game and any subsequent attempts to start the game fails. I have attached two proton logs. One for the first start of the game where I was able to get into the game and load a mission. The second proton log for a failed start due to something with the 2K Launcher (I assume).

I observe a similar behavior on proton-7.0-5-rc4 . On the first start the Launcher does appear and lets me start the game. On subsequent attempts the launcher window shows for a short moment

launcher

Then the launcher hides. In steam the game shows up as "Running", but the launcher never shows up again. In the end I had to stop the game. Starting the game directly without the launcher works but shows some development menus. Here is the log from the hanging launcher.
steam-268500.log

DDSLinuxUser 2022-10-29 github

Hello,

System:

  • CPU: 3700X
  • GPU: 6700XT with Mesa drivers
  • RAM: 32GB
  • OS: Arch up-to-date
  • Game: just XCOM2, no DLCs, no mods, no alternative launcher, just the vanilla game

Bought the game recently and I am sort of liking the game.
But it won't start anymore and behaved yesterday very weird.

To not confuse, from the start:

  • around 2 weeks ago I installed it, clicked on "Play" and nothing happened
  • thought I had to choose another Proton version, so enabled Experimental and the launcher started.
    Clicked on play and it worked
  • next day it won't start again, checked protondb.com for help and tried this launch option:
    https://www.protondb.com/app/268500 -> eval $( echo "%command%" | sed
    "s/2KLauncher/LauncherPatcher.exe'.*/Binaries/Win64/XCom2.exe'/" )

Worked perfectly and I was able to play this game for nearly 2 weeks

  • Yesterday I wanted to finish a mission, but in promotion screen was the continue button missing.
    After a bit of asking for help, I noticed that this game has native Linux version, which does not want to start.
    Started Steam in bash to get the program output and my system was a library missing.
    Installed it and it worked.
  • Played the native version for a hour or so, went to the toilette and after returning back the game was crashed.
    Okay, happens, so clicked on "Play" and nothing.
    Weird, but okay. System restart and still nothing.
    Verified game files and nothing.
    Cycled through the various Proton versions (Experimental, 7.0-4, 6.3-8, Proton Hotfix, Steam Linux Runtime)
    and still nothing.

Today I have a non working game. Neither Windows nor native version want to work and I don't get any error
messages.
Any ideas what to do?
Asked the Steam Support for help, but they just told me to ask here for help.
steam-268500.log

ZZade222 2023-06-26 github

To update this thread:

While I have built and started using a new system the current latest proton release (8.0-2) currently does not exhibit any of the problems previously described.

The game is able to start, get to the main menu, load a save or start a new game and the operatives are able to be commanded without issue.

However there is a new (minor) issue. When attempting to start the game for the first time the game is set to start the launcher patcher which runs, looks to update the 2k launcher, the updater closes to launch the updated launcher then looks to get stuck at a screen that says "Missing games in your library? Launch the game from the platform it was installed on." Upon closing this window and relaunching the game it runs with out issue. Not sure if that is a proton problem or a 2K Launcher problem.

Ppktiuk 2023-06-28 github

When in a mission any operative/solider is unable to move

I still have this issue. Tested with Proton 8.0-2 from steam

ZZade222 2023-07-05 github

When in a mission any operative/solider is unable to move

I still have this issue. Tested with Proton 8.0-2 from steam

What are your system specs? Just curious since the system I had this problem on had a intel i7-5820k which, while not old by many standards, and I think older CPUs may not be playing nice with proton. Unfortunately I don't have access to my old system to confirm that.

I have tested on a steam deck, my main desktop which has a 7950x3d and a 2080ti, and my laptop with a GTX 1650 and an intel i7-9750H. All three systems do not exhibit this issue using proton 8.0-2.

Ppktiuk 2023-07-05 github

@Zadeis
I have a new laptop ROG Flow x13 GV301
AMD Ryzen 7 6800HS

ZZade222 2023-07-05 github

Shot in the dark, try running it with

PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%

as the launch option.

I also assume you are forcing the game to run on your 3080 and not whatever integrated gpu that laptop comes with?

TTechnoPorg 2023-12-19 github

For me, the solution that worked was to install MS Visual C++ 2013 on the prefix using winetricks. Perhaps that will solve your problem?
I don't know if there's such a way that that workaround can be included in Proton by default when running XCOM 2.

Ppktiuk 2023-12-21 github

Unluckily, fix from @Zadeis did not help me. (Sorry, I forgot to respond earlier)

For me, the solution that worked was to install MS Visual C++ 2013 on the prefix using winetricks. Perhaps that will solve your problem? I don't know if there's such a way that that workaround can be included in Proton by default when running XCOM 2.

@TechnoPorg
Thank you for sharing this fix.
Installing this package solved all of my problems with this game.

Ppcfirebeats 2024-08-02 github

Hi,

When I launch XCOM 2 it opens the 2K launcher, but when I try to go to mod manager it opens a new window, and it keeps just running the loading signal but nothing happens. Everything else seems normal.

Ubuntu 24.04, gfx AMD 6700, MESA drivers.

NNarvitia 2024-08-16 github

For me, the solution that worked was to install MS Visual C++ 2013 on the prefix using winetricks. Perhaps that will solve your problem? I don't know if there's such a way that that workaround can be included in Proton by default when running XCOM 2.

Registered here to say how much I love you: after 3 hours of searching and different variations, this option solved my problem with the cursor, THANK YOU.

HHizoka76 2024-11-17 github

I have the same problem as pcfirebeats

Distributor ID: Neon
Description: KDE neon 6.2
Release: 24.04
Codename: noble

NVIDIA AD104 [GeForce RTX 4070]
nvidia drivers

Mm-terlinde 2025-03-08 github

For me, the solution that worked was to install MS Visual C++ 2013 on the prefix using winetricks. Perhaps that will solve your problem? I don't know if there's such a way that that workaround can be included in Proton by default when running XCOM 2.

MVP comment! Was not able to find it on ProtonDB.

RradgeRayden 2025-05-09 github

Been having some odd behaviour with windowing. If I launch the game in fullscreen, it doesn't respond to mouse input. On borderless fullscreen it looks to me that it's not honoring my actual resolution (though it's hard to tell), and one time it only covered my screen partially. The resolutions I request in windowed mode aren't respected.

Kkisak-valve maintainer 2026-06-05 github

Keyboard failure on XCOM 2

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9855.
@Jeger-Wulfe posted on 2026-06-04T23:50:05:

Compatibility Report

  • Name of the game with compatibility issues: XCOM 2, War of the Chosen
  • Steam AppID of the game: 268500

System Information (see below)

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

First, this is my first trip to GitHub, so apologies if I am not submitting things correctly.

Several users (including myself) experienced loss of keyboard control within XCOM 2 sometime after on or very slightly before June 1. I was operated well at 11:15 pm 5/31 when I saved and logged off. The next morning, the game would not recognize any keystrokes. I have tried all the standard steps, but nothing is working. The thread discussing the issue can be found here:

https://steamcommunity.com/app/268500/discussions/0/654856256529551491/

Reproduction

Run the game XCOM 2 with War of the Chosen. Start a new game, which will drop you into tactical mode. No keystrokes will work "Q" and "E" for example should rotate camera, and Esc should bring up a menu.

Computer Information:
Manufacturer: ASUSTeK COMPUTER INC.
Model: ROG STRIX B650-A GAMING WIFI
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 7 9700X 8-Core Processor
CPU Family: 0x1a
CPU Model: 0x44
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 5581 MHz
16 logical processors
8 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Supported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Supported
AVX512VNNI: Supported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
BMI1: Supported
BMI2: Supported
F16C: Supported
FMA: Supported
Operating System:
Linux Mint 22.3 (64 bit)
Kernel Name: Linux
Kernel Version: 6.8.0-124-generic
X Server Vendor: The X.Org Foundation
X Server Release: 12101011
X Window Manager: Mutter (Muffin)
Steam Runtime Version: steam-runtime_1.0.20260430.230225
Client Information:
Version: 1780352834
Browser GPU Acceleration Status: Enabled
Browser Canvas: Enabled
Browser Canvas out-of-process rasterization: Enabled
Browser Direct Rendering Display Compositor: Disabled
Browser Compositing: Enabled
Browser Multiple Raster Threads: Enabled
Browser OpenGL: Enabled
Browser Rasterization: Enabled
Browser Raw Draw: Disabled
Browser Skia Graphite: Disabled
Browser Video Decode: Enabled
Browser Video Encode: Disabled
Browser Vulkan: Disabled
Browser WebGL: Enabled
Browser WebGL2: Enabled
Browser WebGPU: Disabled
Browser WebNN: Disabled
Video Card:
Driver: AMD AMD Radeon RX 7900 XT (radeonsi, navi31, LLVM 20.1.2, DRM 3.57, 6.8.0-124-generic)
Driver Version: 4.6 (Compatibility Profile) Mesa 25.2.8-0ubuntu0.24.04.1
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x1002
DeviceID: 0x13c0
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 2
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 24.45" x 13.43" (27.87" diag), 62.1cm x 34.1cm (70.8cm diag)
Primary VRAM: 20480 MB
Sound card:
Audio device: ATI R6xx HDMI
Memory:
RAM: 31247 Mb
VR Hardware:
VR Headset: None detected
No VR configuration with trackers detected
Most number of trackers in a session: 0
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 1876180 MB
Largest Free Hard Disk Block: 1156324 MB
Storage:
Number of SSDs: 1
SSD sizes: 2000G
Number of HDDs: 0
Number of removable drives: 0
Kkisak-valve maintainer 2026-06-05 github

Hello @Jeger-Wulfe, this game has a Linux native variant. If you're using that, then your feedback should directed at the game's dev(s), otherwise, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)

JJeger-Wulfe 2026-06-05 github
JJeger-Wulfe 2026-06-08 github

More info: I rolled back to Proton 9.0-4. That fixed the issue, which means the problem is in the latest Proton.

Proton versions

Launch options

Launch lines

Upstream links