


DXVK_FRAME_RATE=60 %command%
Unrelated to Linux gaming, from my research it happens on Windows too. Without limiting the framte rate to 60 fps (either changing in NVIDIA configuration or adding the command on launch options), the character would be stuck after combat, and I would have to quicksave and quickload in order to move again.
DXVK_FRAME_RATE=60 %command%
The character always got stuck after combat, to solve this limit your system's refresh rate to 60fps and use V-Sync

Amazon Games version broken
Amazon Games version will not launch with Heroic Games launcher using Wine GE, Proton, or Steam runtime. None of the winetricks or launcher arguments used by others here had any effect. Menu loads normally, crashes immediately at first cutscene.

Works pretty well out of the box with native support. Much better with Proton-GE and mods installed.
mangohud %command%
The game tabs out and minimizes after the intro videos. Even with intros deleted/disabled, the game still tabs out to minimized after launching in Steam but can be Alt + Tabbed back into the menu to start.
The stuck after combat bug still happens unless you limit to 60 FPS or 60Hz refresh rate. The in-game resolution options with 60Hz didn't work for me but with MangoHud limiting the FPS to 60, the game now works as expected.
After tinkering with MangoHud and limiting the FPS, the game works quite well, minus that tabbing/minimizing issue. I even have about 50 mods working!

I ended up using Proton-GE so I could get full mod support more easily. Followed the mod guide at the KOTOR Community Portal without issue. The game runs amazingly well!

wayland is glitched when playing cutscenes, use x11 or gamescope
Performance drops when entering certains areas, community patch fixes the problem
the native version doesnt work properly with mods so use the windows version with proton instead. I would recommend tslrcm and community patch when playing the game, get tslrcm from the official website first (not from the workshop) and then get the community patch. Crashes happened a lot when entering some planets and softlocked the game. I had to install a vanilla version of the game to enter the planet, save and then continue playing with mods.

gamescope -W 1920 -H 1080 -r 60 --rt --steam --fullscreen -- %command%
I ended up deciding to play the game under Proton, and not the native version, though both versions seem to work just fine. I just wanted to make sure that I could use a few mods without issues.
My experience was great overall, with these minor issues:
- During startup and whenever a pre-rendered cutscene loads, the game window would lose focus. I used gamescope to fix this.
- Every once and a while when I started up the game, the main menu would have no music. Whenever this happened, I would not be able to load. Just restart the game to fix this.
- The game has a very old OpenGL renderer, and Aspyr's version doesn't seem to have improved on it a lot. There are a few scenes (especially where there are a lot of NPCs on-screen) that can cause some unexpected performance dips.
- Prerendered cutscenes load very slowly, so don't worry when this happens. They play just fine, you just have to wait a little while for them to start.

gamescope -w 2560 -h 1440 -r 60 -- %command%
The game would crash if I did not limit it to 60fps. It also randomly crashes while booting from time to time.
With modifications the in-game experience is very smooth.

Limited game to 50fps
Works amazingly well out of the box, just needed a better control scheme which I provided. Ran it with a bunch of mods from the Steam Workshop too (TSLRCM, Fixed Lightsaber Colors, High Quality Skyboxes II, High Quality Nebulas, TSL Backdrop Improvements, Widescreen UI Stretch Fix). Stayed around 8w power the entire time, so battery was great too.

Invert vertical movement on right stick
30fps, but I was unable to get reasonable performance when attempting TDP adjustments
When putting deck to sleep and waking with the game still running, occasionally I would lose audio in the game. Forcing me to exit and relaunch the game
Gamepad controls are a little clunky, but they were that way on Xbox too 🤣
On Manjaro, I had to install lib32-openal before the game would launch. As others have mentioned, I had to force my monitor to run at 60Hz to deal with the movement issue after combat.
Limited FPS to 30
The HUD dissapeared at the start of every ambush battle on the Republic ship that docks at the mining station in the early parts of the game, but it would come back when the combat was over. I also experienced this a few times after returning to the mining station in a few battles with the droids. I just completed Telos space station and it didn't happen once during this part of the game.
There's another bug where I'd randomly lose all sound until the game was restarted. It happened once when on the aforementioned Republic ship and again when playing the racing minigame on the Telos space station.
I've only played up to the part of the game where you get to the surface of Telos and have encountered two very inconvenient bugs. They haven't stopped me from continuing to play the game so far, but the one where the HUD goes away during combat is especially awful since it makes it impossible to use abilities and items and whatnot.
The character freezes in place after fight on high refresh resolutions. Needed to lock the FPS rate to 60fps via xrandr since the refresh rate via game options didn't respect it - it always locked to my native refresh rate. b efore launching the game xrandr --output DisplayPort-2 --mode 2560x1440 --rate 60
That fixes it and game runs with no issues. It's modded with the restored content mod (via workshop)
Had to lock the monitor refresh rate to 60fps via xrandr (and vsync on) to be able to move after battle.
Native Linux version can't use steam deck controls. Older version proton show black screen.
Unplayable as it is right now. Used to work perfectly.
Native version would not recognize controller, proton versions would either show a black screen or refuse to launch. Currently unplayable.
Game does not recognize any controllers. Built in (steam deck), bluetooth or wired.
I used Bottles to install mods with TSL Patcher to the game, works very well, but most versions of Proton do not work with TSL
I have one of the back grips as tilde for opening the console
The Native Linux version runs OOTB, but none of my installed mods worked until i switched to the Windows version via Proton.
Native version ran better on my hardware
With Proton, there was some problems about cutscenes and some of the texture mods. Switching to the native version of the game fixed them. I installed a lot of mods into my game and it works without any problems so far. If you're going to mod this game, don't forget to specify the steamassets folder inside the main game folder while choosing installation location on the installer exe files, otherwise mods will not be installed properly. You can easily run TSLPatcher installers and TSLRCM installer with Wine.
Changed left trackpad to mouse
For personal comfort, I duplicated a few controls to the rear buttons for ergonomics, and changed the left trackpad to a mouse for ease of interaction

No issues running out of box
Note: Used native version on steam and not Proton. Graphics set to max but used vsync so no idea if the game is stable at higher framerates.
absolut perfect

Can't start playing
When I select something from any menu the game freezes than after a few moments crashes to desktop.

Game works native and on Proton out of the box, seems to be OpenGL only.

Game loads, but when selecting a character and starting a game, it loads indefinitely


All good. Runs at 140FPS.
