


I recommend using OpenJKDF2 engine reimplementation https://github.com/shinyquagsire23/OpenJKDF2 (You can build a native linux version but I ended up using the last windows build trough Proton 9 with flawless results). I also recommend this mod: https://www.moddb.com/news/star-wars-jedi-knight-remastered-30-released

Game starts without 3D acceleration enabled which causes the textures to be messed up
Newer proton versions make the game freeze which ends up crashing the OS

Music does not work by default.
Every time you start the game you have to enable 3D acceleration, otherwise the graphics will be all messed up. In addition, the menu will become black screen after you start the actual game. On newer versions of Proton the menu is always black screen, making it impossible to even start the game.
When in menu, the game does not minimize by default.
If you install OpenJKDF2 and select a newer Proton (e.g. Experimental) it fixes ALL of the aforementioned problems and adds plenty of quality of life improvements.

WINEDLLOVERRIDES='winmm.dll=n,b' %command%
Mouse Y Axis hat to be un-inverted in game settings
Switch to the older Proton version was mandatory for me. Hard system freezes otherwise. I used Deck Forces II as a layout.
WINEDLLOVERRIDES='winmm.dll=n,b' %command%
Changed L4 to Action Set that duplicates the default controls, and inverts the mouse for the Right Joystick
In game vertical mouse controls are Inverted. Mouse can not be inverted within game's options menu. Inverting the joystick will fix the issue in game, and invert the controls in menus.
Vertical mouse movement is for some reason opposite in game versus while in menu, I recommend using an unused key to Toggle an Action set that copies all the keys and inverts the mouse vertical input so you can toggle "Menu Mode" and "Game Mode" as needed as a workaround. This issue applies to both Dark Forces II and Mysteries of the Sith. This doesn't apply to Dark Forces but it may apply to the other Jedi Knight titles (untested)
Would freeze entire OS forcing hard reboot
Would freeze entire OS at menu forcing a hard reboot. Any version is proton including GE.
Lutris+GOG was playable but no music and having lib32-openal installed broke YouTube of all things (any browser).
I was left wondering if this was a pipewire audio or Wayland issue but this is a problem I don't have with any other game. Journal logs showed kernel panic - I just don't want to deal with that.
This game messed with my overall system in such weird ways it really wasn't worth it. It was super weird.

WINEDLLOVERRIDES='winmm.dll=n,b' %command%
Background music is a known problem for this game. After many hours, I finally discovered a solution. You can use the following launch option: WINEDLLOVERRIDES='winmm.dll=n,b' %command%
Using the Steam version of this game, it boots right away using Proton 7.0-3. You must enable 3d Accelleration in the game settings, and can then select 1280x800. At this point it looks and sounds great, but background music does not work. This has actually been a longstanding problem with the Steam and GOG versions. There are patches and registry edits deisgned to try and fix this, but none of them worked for me. Based on a link provided by another user here, I discovered an easy fix. You can use this command in the launch options: WINEDLLOVERRIDES='winmm.dll=n,b' %command% -- Now music works, and it plays wonderfully.
In order for the actual game to start you need to enable 3D acceleration from the game's graphics options. After that it should run just fine.
Install, start, enable 3D acceleration in game, play
To get textures enable 3D Acceleration in game Settings-Video. Sometimes ambient light flashing.
No window mode
Played with Proton 6.3-8

Running very well with steam proton and proton-ge. Some unexpected crashes, but infrequent.
Proton-6.16-GE-1 GloriousEggroll
Enable 3D acceleration on game settings
Took a bit of effort but managed to get his working with the latest version of the Jedi Knight Remastered mod and with the music working properly.
In short, installed it in windows, installed the mod, copy the install directory to the linux equivalent. Then had to set a dll override on winmm
using protontricks, as per https://bugs.winehq.org/show_bug.cgi?id=37983. Note that the override needs to be set to the correct EXE (the mod changes the one that steam runs - you need to set it on the JKR-fovno.EXE
or similar)
Full instructions are here: https://gist.github.com/deanrw/dd6a09c6317691386e634d954680d83c

Everything is shown like when looking through a red lense
Everything is shown as viewed through a red lense
I read, that a similar problem with Jedi Knight 2 can be solved if the native resolution is selected. However, my resolution 1600x900 does not appear in the Display Options.
Runs out of the box with Proton 5.0 and onward.
For KDE users: Disable compositing otherwise kwin_x11 will hung itself up as soon as you reach the main menu or access the main menu in game. If you however got stuck here you can use any TTY (Ctrl+ALT+F1) to run htop to force kill any running Proton process (Prefixed by Z: or C:).

It works, with some major modifications. Be prepared to thinker with it, and to reboot your PC a few times...
Proton-GE 6.5-GE-3 (Flatpak Runtime) GloriousEggroll
The game is broken by default. You need a restoration mod for it to even start up: https://www.moddb.com/mods/jedi-knight-remastered Run the mod's executable, and manually launch the "inject.exe" executable the mod creates to play the game.
I've tested the game with basic wine and winetricks, as well as ProtonGE with protontricks. You should still be able to use your favorite version of Proton with it. Disable Steam Overlay, and switch to X11 if you're on Wayland, as it won't capture your mouse otherwise.
Enable 3D acceleration, as without it, some textures won't load properly, and will appear corrupted. You can do that on the game's settings.
You can't escape the fullscreen, not even by switching to a tty. Good luck if your game freezes, and doesn't quit.
Does not work with Proton Experimental Does not work with Proton 6.5-GE-2

Requires a fix patch to work at all, but is playable after customization: https://www.moddb.com/mods/jedi-knight-remastered/news/jedi-knight-remastered-installer-for-jkgfxmod
Singleplayer works out of the box. Multiplayer requires DirectPlay installed through protontricks (if not installed, the Multiplayer options will appear as garbage and won't work).
Music did not appear to play.
Make sure that you have 3D Acceleration enabled and not Software mode.
Make sure the sensitivity is turned all the way down.
Got it running by installing in Windows VM, patching with this automatic patch: https://www.moddb.com/mods/jedi-knight-remastered/news/jedi-knight-remastered-installer-for-jkgfxmod
Then, transfered folder on Linux. Configured by jkgfxmod guide, and started with Proton 5.0-9. Everything working perfect

Works fine
Work under Proton 4.11-13, not under Proton 5.0
Mouse controls are way too sensitive.

Works way better and it's easier than on windows
Make sure that 3D acceleration is enabled in game settings because software renderer is broken. Graphical issues that aopear on windows are not visible here at all.
With Proton 5.0 the game is finally playable ootb!
Mouse movement is way too sensitive, even if I set the sensitivity to the lowest value in the game options. If I remember correctly, Windows version might have had the same problem.
Menus now work correctly in full screen, though there is a slight delay when switching between the game and the menu but it works.
Can't move past loading screen. Can't alt+tab, alt+f4 or switch desktop but by using escape and enter you can exit the game.

Ok now the menu is the right size at least. There is still some issues moving around but it is easier then before. Some of the graphics had glitches until I refreshed. The videos played better than before!


Menu was normal: no tweaks required.



Game worked out of the box on Proton and WineD3D. I copied dgVoodoo2, set ddraw to native with protontricks GAMEID winecfg, then this DX5 to DX11 to Vulkan translation worked together with DXVK.


Game starts but menu doesnt render correctly; you can hear sound effects by moving your mouse over buttons and clicking them but the screen doesn't refresh making it impossible to progress. Can't alt+tab, alt+f4 or switch desktop but by using escape and enter you can exit the game.

Singleplayer seems to work fine. Didn't really test multiplayer.

Game runs in the corner of my screen but cannot even click on menus properly. Did not have time to attempt some of the "mod" fixes mentioned here though.

Game starts in a small area of the screen in the topleft corner. Keyboard input doesn't work which means you can't progress. Can't minimize or tab out either so you need to ALT+F4 out

game has an issue to display menus in full screen, to be able to use it you'll need to run it once so steam will create Proton prefix for it and then issue winecfg on game prefix, set compatibility to win XP and graphics - desktop 640x480. From now on your menus and cut scenes will work in window. Then go to game setup and select 3d, backbuffer and your resolution (game plays in windowed without issues (1280x960 if you have 1280x1024 screen or calculfte your actual screen size minus desktop bars), when I tried to run it in fullscreen it wasn't playable. Once you sorted video settings you can change mouse config for Y axis (revert it) and map any keys you need. PC gaming wiki site has suggestions for HD mod (installs with wine)

Player selection screen appeared in 640x480 overlay in top-left corner, after which it became completely unresponsive and started to burn CPU cycles. I was only able to escape by rebooting with the three-finger salute (in Gnome).


Same issue with menu as everyone else. works fine in game. I did get the menus working properly with this patch in WINE https://steamcommunity.com/linkfilter/?url=http://www.jkhub.net/project/get.php?id=1974 and the command wine JK.exe -windowgui -devmode -path Mod from the community guide: Here is how to get jedi knight working - from a JK veteren do not know how to make this work with Proton The menu and cutscenes are still small in the corner but in an actual window with working mouse there are complaints in the terminal but in game everything seems good


Video scenes and menus are only in a small size in the right top corner. You have to use the menus "blind", but it is possible.

Menu system and cut-scenes are small (in top left) Menu selection is totally offset and tricky to select. In Options -> Display -> Enable 3d acceleration. This gives access to higher resolutions. eg 1080

Issues with fullscreen in menu. In game works with 4k. Played through first mission without any issues noticed.

Run in quarter size screen, menu is not selectable with mouse, cannot be played


Single player functions identically to Windows. Multiplayer does not work: the DirectPlay protocol listing appears garbled, and none of the options can be used to host or join a game.



Game runs well. Mouse input is awful. Main menu appears locked to a very small resolution (didn't attempt to troubleshoot).
