Sastisfactory since Update 8 needs force_vk_vendor set
System information
System
Host: Scott-PC Kernel: 6.6.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc
v: 13.2.1 Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.11 wm: kwin_wayland
dm: SDDM Distro: EndeavourOS base: Arch Linux
CPU:
Info: 8-core model: Intel Core i9-9900K bits: 64 type: MT MCP
arch: Coffee Lake rev: D cache: L1: 512 KiB L2: 2 MiB L3: 16 MiB
Speed (MHz): avg: 1983 high: 2156 min/max: 800/5000 cores: 1: 2002 2: 2003
3: 2031 4: 1332 5: 2000 6: 2156 7: 2034 8: 1811 9: 2031 10: 2061 11: 2051
12: 2056 13: 2015 14: 2025 15: 2053 16: 2077 bogomips: 115200
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel DG2 [Arc A770] driver: i915 v: kernel arch: Gen-12.7 pcie:
speed: 2.5 GT/s lanes: 1 ports: active: DP-1, DP-2, DP-4, HDMI-A-2
empty: DP-3,HDMI-A-1,HDMI-A-3 bus-ID: 03:00.0 chip-ID: 8086:56a0
Device-2: Logitech C922 Pro Stream Webcam driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-7.4:8
chip-ID: 046d:085c
Device-3: EVGA XR1 Lite Capture Box Video
driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB rev: 3.0
speed: 5 Gb/s lanes: 1 bus-ID: 2-5:2 chip-ID: 3842:310a
Device-4: Elgato Systems GmbH Cam Link 4K
driver: hid-generic,snd-usb-audio,usbhid,uvcvideo type: USB rev: 3.0
speed: 5 Gb/s lanes: 1 bus-ID: 2-9:4 chip-ID: 0fd9:0066
Display: server: X.Org v: 23.2.2 with: Xwayland v: 23.2.2
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 6200x1920 s-dpi: 96
Monitor-1: DP-1 pos: primary,bottom-c model: EVGA XR1 Pro res: 2560x1440
dpi: 41 diag: 1836mm (72.3")
Monitor-2: DP-2 pos: bottom-c model: Dell S2721DGF res: 2560x1440 dpi: 108
diag: 685mm (27")
Monitor-3: DP-4 pos: bottom-l model: Dell S2721DGF res: 2560x1440 dpi: 108
diag: 685mm (27")
Monitor-4: HDMI-A-2 pos: top-right model: Asus VS229 res: 1080x1920
dpi: 102 diag: 545mm (21.5")
API: EGL v: 1.5 platforms: device: 0 drv: iris device: 1 drv: swrast
surfaceless: drv: iris x11: drv: iris inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel v: N/A glx-v: 1.4
direct-render: yes renderer: Mesa Intel Arc A770 Graphics (DG2)
device-ID: 8086:56a0
API: Vulkan v: 1.3.269 surfaces: xcb,xlib device: 0 type: discrete-gpu
driver: mesa intel device-ID: 8086:56a0 device: 1 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000
If applicable
- Driver Version: 4.6 (Compatibility Profile) Mesa 24.0.0-devel (git-56451ce7)
- DXVK version: 2.3
- Wine/Proton version: GE-Proton8-23
Describe the issue
Since Update 8 with the update to UE5 and added XeSS support, setting
<application name="Satisfactory" executable="FactoryGame-Win64-Shipping.exe">
<option name="force_vk_vendor" value="-1" />
</application>
is needed to run the game.
Log files as attachment
Log of game running with force_vk_vendor set: FactoryGame.log
Log of crash with not set: FactoryGame-backup-2023.11.15-23.28.25.log
More Information
Reference: https://github.com/ValveSoftware/Proton/issues/3957#issuecomment-1813453530