[2.1.19] [Linux] Render artifacts when using NVIDIA Optimus GPU on Laptop
Posted: Fri Sep 18, 2026 7:32 pm
What happened:
Sprites and textures render incorrectly, not at all, or use the wrong sprites/textures.
What I expected:
Sprites and textures render normally
Details:
Sprites and textures render incorrectly, not at all, or use the wrong sprites/textures.
What I expected:
Sprites and textures render normally
Details:
- It seems to always happen when I open the game to the main menu, and the artifacting gets significantly worse when I load a save.
- The issue occurs on both the experimental branch (2.1.19) and stable (2.0.77)
- It only seems to happen when I'm using my NVIDIA GPU to render the game (driver version 615.71.09). Forcing the game to render using the Mesa drivers on the Intel iGPU using these launch options __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json __GLX_VENDOR_LIBRARY_NAME=mesa %command% (Mesa 26.2.2) resolves the issue entirely.
- Verified game files through Steam and deleted the sprite atlas cache (~/.factorio/temp).
- Lowered graphics and texture settings to the minimum.
- Changed from Wayland to XWayland.
- Operating System: Fedora Linux 44
- KDE Plasma Version: 6.7.5
- KDE Frameworks Version: 6.30.0
- Qt Version: 6.11.2
- Kernel Version: 7.2.5-200.fc44.x86_64 (64-bit)
- Graphics Platform: Wayland
- Processors: 22 × Intel® Core™ Ultra 7 165H
- Memory: 32 GiB of RAM (30.8 GiB usable)
- Graphics Processor 1: Intel® Arc
- Graphics Processor 2: NVIDIA RTX 2000 Ada Generation Laptop GPU