


With RADV, the game always freezes then crashes within about a minute of playing. My GPU is 9070xt.
After switching to AMDVLK game runs flawlessly.
It's one of those classic titles that were transformed from Gold to Platinum with the Remake. And it runs out of the box on Linux!
No problem when playing, only when streaming over Discord

GPU usage was higher than on windows but this didnt cause any issues. Could also just be innacuracies with the unofficial page on KDE sys monitor.

prime-run game-performance %command%
There were some issues sometimes after alt-tabbing, like cutscenes getting stuck on first frame

Awesome game working out of the box with the standard optimized configuration and with Steam standard installation.
I had to relaunch the game if alt-tabbed

No one issue. Just install and play

При сворачиваниях (Alt+Tab) нельзя было сново открыть игру
Игра работает под протон отлично. Нету багов или лагов. Есть только проблема при сворачивании окна с игрой

Just used Proton Expieremental, no other tinkering. Played with KB + M & Xbox Series X controller.

The game launches immediately and you can start playing right away. Absolutely no issue to report.

Mouse cursor leaves the screen area of the game to secondary display
Random freezing
I literally can't play this garbage because the game randomly freezes up completely somewhere in the middle, forces me to terminate it's process and the progress has been lost. Doesn't matter if it's on Windows or Linux. This happens in Mafia 2 Definitive Edition too!
Runs perfectly. I'm running the GOG version.
Clothing textures sometimes 'pull' and stay static as characters move.

Emulate Desktop for fixing alt+tab
Terrible, terrible performance.

In Ubuntu 24.04 First launch works. After that the game wont show up ever.
gamescope -f -e -W 1920 -H 1080 -w 1920 -h 1080 --force-grab-cursor -- %command%
Installed gamescope. Now the game shows up with these launch option but the game is pixelated as if i am playing 360p. Linux Gaming.

Another win for linux gaming
Used all the suggested launch options
vous devez deviner les entrées
works perfectly

Works great without any tinkering.
gamescope -f -e -W 3072 -H 1728 -- %command%
As other reports say, Alt+Tab breaks the game. Using gamescope is a good workaround to this issue.

eval $(echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/mafiadefinitiveedition.exe'/")
Alt+Tabbing out of the game makes it impossible to get back into it without restarting the game entirely
The cursor does not stay inside the game on dual monitor setups. The "--force-grab-cursor" launch option did not help.
If you use two or more monitors just play with a controller. Pretty much unplayable on keyboard+mouse, unless you disable your other monitors first.

SDL_HINT_MOUSE_RELATIVE_MODE_WARP=1 gamescope -e -w 2560 -h 1440 -f --force-grab-cursor -- strangle 120 mangohud %command%
black screen on alt+tab without the launch options I used
with gamescope (used as a workaround for the alt+tab issue) it was not possible to control the game (that's why I added more launch parameters)

The game runs fine with these fixes: alt-tab works with startup parameters, and `--force-grab-cursor` resolves mouse cursor issues.
gamemoderun gamescope -W 1920 -H 1080 -b -r 144 --force-grab-cursor -- %command%
Some issues when alt-tabbing, fixed with startup parameters. If you accidentally open the game and alt-tabbing without the start parameters then the game might stop working, then close the game and check the "videoconfig.cfg" file in "~/.steam/steam/steamapps/compatdata/1030840/pfx/drive_c/users/steamuser/My Documents/My Games/Mafia Definitive Edition/Saves" the content might look like "0 0 1920 1080 1 0 0 0 0". Change the "1" to a "0" "0 0 1920 1080 0 0 0 0 0". And the game should run fine again.
Without "--force-grab-cursor" in startup parameters, the mouse cursor is missing/not registering right.
It works great with the launch option. You might need to manually move the game to another monitor if multiple monitors are present.
eval $(echo "gamemoderun gamescope -w 1920 -h 1080 -f -r 144 -- %command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/mafiadefinitiveedition.exe'/")

No notes. Runs flawlessly on my system.

gamemoderun %command%
On my desktop environment (Manjaro GNOME) the game wouldn't start at all. I had to change the fifth digit in file ~/.steam/steam/steamapps/compatdata/1030840/pfx/drive_c/users/steamuser/My Documents/My Games/Mafia Definitive Edition/Saves/videoconfig.cfg from 0 to 1.
Alt-Tab breaking the game
Game crashes at logo animation

Game opens but crashes upon logo animation

Worked good out of the box except for Steam overlay which would close as soon as it opened. Switching to experimental seemed to fix this.
Terrible FPS until I selected "Mafia Definitive Edition" as the launch option in properties - until this point I had 45 FPS.

Game Runs Great with Proton GE 9-21

Perfect performance on the highest graphical settings.
No issues running this game. None of the problems that others have mentioned. No issues with: fullscreen, tabbing in/out, graphics, sound or joypad. Perfect.

gamemoderun gamescope -W 3840 -H 2160 -f -- %command%
Certain controller glyphs weren't displayed correctly or were missing. For example, the tutorial for driving doesn't display the glyph for the left and right triggers (just a blank space), and the tutorial for sneaking displayed L3 instead of R3.
Apart from a minor issue with incorrect controller glyphs, I haven't faced any issues with playing the game.

Alt-tabbing may cause certain animations, including all cutscenes to break. Cutscenes would play correct audio but would be stuck on the first frame, and some death animations wouldn't work, causing enemies to be stuck in a weird dying position. Solved by restarting

Windowing is a possible issue, probably because I'm on GNOME. If not, the game just works.
gamemoderun %command%
Alt-Tabbing breaks everything. Was able to fix it by using XORG and using Alt+F2, followed by "r", when it happened. Afterward it worked fine.
Fixed by unticking Enable Steam Input for Xbox controllers
Used some fixes from PCGW
gamemoderun %command%
OOTB but some problem with full screen

The only bug I saw was the fact that button type was missing from in game tooltips, you had to guess what button you have to press.
I've set it to 30fps
I had to manually map the sprint, crouch and reload buttons to the controller
Overall a nice game and works nice on steam deck


As Ariurn said in his post, there is a need to change a 5th number in the videoconfig.cfg file to 1.
Works on Heroic, GOG version.