How do I optimize Linux and Apex to run as good as Windows for competitive?

This page summarizes the projects mentioned and recommended in the original post on /r/linux_gaming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • LatencyFleX

    Vendor agnostic latency reduction middleware. An alternative to NVIDIA Reflex.

  • Yes, I read the actual code, it 100% hooks direct functions in UE. Also it says directly in the readme it will hook tick functions in UE. If it really was only an API layer re-implementation it would not need to hook internal engine functions. Like did you read the readme? It directly gives directions for finding offset values of the game. https://github.com/ishitatsuyuki/LatencyFleX/blob/master/layer/latencyflex_ue4_hook.cpp

  • gamemode

    Optimise Linux system performance on demand

  • Also if you're not using it already, setup Gamemode. It's easy to install on most distros and all you have to do on steam's side is right click on the game, go to properties and change the launch options to

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • linux

    XanMod: Linux kernel source code tree (by xanmod)

  • try custom kernels like xanmod, liquorix, linux-tkg https://xanmod.org

  • nvidia-all

    Nvidia driver latest to 396 series AIO installer

  • Since you have an Nvidia GPU (and a 10 series at that - which is the most problematic for DX12 games as well) I would honestly recommend staying on Windows for the time being. IF you want to give it a proper shot though try installing Arch, install nvidia-all, enable Chaotic AUR repo and install linux-tkg-pds-generic_V3. I also recommend disabling composition on whatever DE you're gonna use (I recommend KDE if you're new, BSPWM or Sway if more advanced). Perhaps gamescope can help as well. I think that's the most important stuff. Maybe someone more well versed in Nvidia things can help you more.

  • web

    ALG Website Source Code (by arch-linux-gui)

  • There's an unofficial GUI installer if you wanna give it a shot. It's completely unrelated to the official Arch project but I reckon this would be a nice welcome to people who want to use pure Arch but don't want to deal with the DIY installation part.

  • linux-tkg

    linux-tkg custom kernels

  • dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts