A community-driven proposal to bring FiveM client support to Linux — unlocking more flexibility, inclusivity, and innovation in the modding community.
While FiveM already supports server-side hosting on Linux, the client remains Windows-only. This proposal aims to:
- 🚪 Reduce platform exclusivity and embrace open-source ecosystems
- 🧩 Enhance compatibility for Linux-based GTA V players using Proton/Wine
- 💻 Support devs working natively in Linux environments
- 🕹️ Expand accessibility for gamers on alternative operating systems
- 🔍 Assess critical Windows-only dependencies
- Rockstar Launcher, DirectX, system-level hooks
- 🧠 Identify modules requiring rework or compatibility-layer adaptation
- 🧪 Build community-maintained installation scripts for Proton
- 🧮 Benchmark stability, latency, and FPS across major Linux distros
- 🛠️ Modular rewrite of specific FiveM client modules
- 🧬 Explore hybrid execution (e.g., native launcher with Wine-based rendering)
- 💬 Investigate open-source alternatives to Windows-only frameworks
This proposal stems from a growing Linux player/dev demand:
🔗 Community Thread: FiveM Linux Client Support
📬 Contributions, feedback, and discussion are highly encouraged!
- 📄 This proposal README
- 🧠
linux-client-benefits-analysis.md
— Rationale & technical value - 🧪 Experimental layouts, diagrams & config examples (to be added)
This repository is not affiliated with the official CFX.re team.
It represents a technical concept draft intended to stimulate community feedback, research, and experimentation.