
--launcher-skip
Set "fallback": "DirectX 11" in launcher-configuration.json
Set this to DX11 either in launcher or config. I literally get 2-3x the fps in dx11 and all it does is enable RT.

gamemoderun %command% --launcher-skip
runs better on linux than on windows

Ocassional shadow flickering (might be due to my settings).
At some point, the game was randomly freezing after 3-4 hours of gameplay (as for my 90h playthrough, the game froze 15 times). Also, I got 2 kernel panics (should be GPU driver or RAM instability?). I didn't try switching to DirectX11 yet, as this supposedly might fix this issue.
The game runs mostly stable (I'm playing on highest settings, QHD, no RT). I didn't find any other issues and the game works with a gaming controller.
gamemoderun %command% --launcher-skip
gamemoderun %command%

--launcher-skip
The game's frame pacing is uneven and very distracting regardless of the framerate. The frametime graph simply can't stay flat, it is never flat, and it likes to fluctuate regardless of your settings (lowering graphics fidelity just changes how often it occurs: from very often to just often).
People are often not that perceptive of frame pacing in general, and they won't see micro-stutter caused fluctuations (like going from 33ms to 40-50ms), so it should be enjoyable for most. But I just can't take it. It is too uneven

The game launches to Redlauncher but trying to actually start the game results to a black screen. used to work after update.
gamemoderun %command%
switching to experimental or hotfix does not seem to solve the issue, or verifying cache/redownloading the game. the problem persist with dx11 and dx12 versions, classic or next gen both dont work currently.

gamemoderun DXVK_FRAME_RATE=60 VKD3D_CONFIG=upload_hvv PROTON_ENABLE_NVAPI=1 PROTON_HIDE_NVIDIA_GPU=0 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%
Instances were few and far between but it did happen.
For smooth sailing on Pop!_OS with an NVIDIA GPU, I've found this launch option helpful. It makes sure your NVIDIA card is always used, caps frames at 60 FPS as to not use excess resources, helps DX12 run better if you choose to enable it, and enables GameMode (Must download and install through terminal first) for extra performance tweaks. Hope it helps someone; I have spent HOURS tweaking this so my game was snappy and never dared to crash. ALSO, as I'm posting this, nvidia-driver-575 was a big issue in getting above 1-5 FPS so I instead use nvidia-driver-570. Thanks for reading!
DXVK_ASYNC=1 VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_wait PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command% --launcher-skip
Without launch options, the game would occasionally freeze during Gwent or on the map screen.

Playing this game was as smooth an experience as one could have with Windows, the only weird bug was the fullscreen thing and nothing else
The game wouldn't run in fullscreen natively and if I used Lutris, my saves won't show up (probably was a way to get that done), all I had to use the shortcut Meta+F (different depending upon your setup) and that worked
If using Lutris
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command% --launcher-skip
Sometimes when in gwent the game would freeze, seemingly randomly. Was fixed after using the launch options.

mangohud %command% --launcher-skip
The game runs fine except for some very rare crashes after I switched to GE-Proton8-17. If you try running the game in DX12 using any of the more recent Proton versions it causes the game to freeze every time you open the main menu after loading the game.
I've only run into 1-2 game closing crashes in over 8 hours of gameplay so it's mostly stable. Something else to note is that closing the game can be a bit buggy as it either generates a crash report upon close or steam closes the game but still shows it as running in the UI where you have to stop it manually.

gamemoderun %command% --launcher-skip
Musics/ambiance are sometimes late to load
Had one crash when opening the map and zooming out, didn't reproduce
Use --launcher-skip
to avoid going through the CD projekt launcher. Performance is quite poor (I know, nvidia GPU) in just high quality, no RT, 2k screen, around 60 fps without framegen, which seems a bit low for a 3060Ti, but unsure if that's a linux thing
steam cloud error, but i had local save of game.

WINEDLLOVERRIDES="d3dcompiler_47=n;dxgi=n,b" %command%
Haven't encountered a single crash within the 20 hours of gameplay on KDE Plasma(wayland). FPS could be a bit lower in some areas compared to Windows.
PULSE_LATENCY_MSEC=60 %command% --launcher-skip

--launcher-skip
Some audio crackling during gameplay.

Once the launch configs was added, the game ran perfect, no frame rate drops or any freezes.
PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command% --launcher-skip
Frame rate drops on areas where there are a lot of polygons to render
Occasionally froze when open the menu
Occasionally froze when open the menu
Once the launch configs was added, the game ran perfect, no frame rate drops or any freezes.

DXVK_FRAME_RATE=144 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia PROTON_FORCE_LARGE_ADDRESS_AWARE=1 %command%
Ao ativar o vsync o jogo congelava, e so voltava apos apertar alt + tab, recomendo desativa-lo para jogar, para mim funcionou perfeitamente após esse ajuste.
Göz ardı edilebilir ufak problemler

PULSE_LATENCY_MSEC=60 %command%
Sound crackling fix: PULSE_LATENCY_MSEC=60
D3D12 version occasionally crashes in Gwent, D3D11 version is recommended as it provides perfect stability, not a single crash after switching
game-performance %command%

--launcher-skip
Launcher skip is not needed, but cd projekt reds launcher has been known to cause issues, so I normally skip it
mangohud %command% --launcher-skip

--launcher-skip
On i3, moving to a screen on the side of fullscreen game keeps game focused, need to switch to a different workspace on same screen, or go to a screen not sharing a side.
launcher errors started on second day, adding startup option solved them.

Looks and play decently. High-medium details + SSAO. Works OOTB. Just expect performance hit on old nvidia cards.
--launcher-skip
Quite noticible texture poping
GTX 970 is super old at this point, and Nvidia drivers are also bad on Linux. Around 15% performance drop.
So far, my experience with this game was buttery smooth out of the box, no tinkering required.

gamemoderun mangohud %command% --launcher-skip
CDPR launcher working terrible so add --launcher-skip to launch options of the game
Major performance gains vs Windows 11, went from huge fps issues on various graphics settings to buttery smoothness with everything maxed.
Sometimes, after several hours of gaming, the game become slow and irresponsive. Closing the game and restarting it solve the problem.

Annoying artifacts occur everywhere on the map. I tried on both DX11 and 12. It didn't happen on Nobara 38.
Annoying shadow artifacts everywhere.

gamemoderun %command% --launcher-skip
Set "fallback": "DirectX 11" in launcher-configuration.json
Found no issues and the game works with a gaming controller.

%command% --launcher-skip
Performance is around 5-10% worse than on Windows.
Game frequently freezes requiring a forced restart.
VKD3D_DISABLE_EXTENSIONS=VK_KHR_present_wait gamescope -f --force-grab-cursor --hdr-enabled -W 5120 -H 1440 -- %command% --launcher-skip
Noticeable input delay with framegen @120+fps

DXVK_ASYNC=1 PULSE_LATENCY_MSEC=60 mangohud %command%
Warning - I Dont use "--launcher-skip" this cause bad performance for me, make the game unplayable (use directx 11 for performance)