Swiche (opcje uruchamiania) [
źródło]:
PROTON_LOG=1 PROTON_NO_ESYNC=1 PROTON_NO_DXD11=1 %command%
Idąc dalej tym wątkiem, pojawia się pytanie o Vulkan, żeby sprawdzić czy działa:
vulkan-smoketest
U mnie nie działał:
INTEL-MESA: warning: Haswell Vulkan support is incomplete
vulkan: No DRI3 support detected - required for presentation
Note: you can probably enable DRI3 in your Xorg config
terminate called after throwing an instance of 'std::runtime_error'
what(): failed to find any capable Vulkan physical device
Może dla tego Dirt3 się nie chciał włączyć?
Aby uruchomić DRI3, w pliku
/etc/X11/xorg.conf.d/20-intel.conf trzeba dodać linijkę o DRI [
źródło]:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "DRI" "3"
EndSection
I zrestartować komputer.
Po tym zabiegu, vlukan-smoketest powinien działać [
źródło]:
INTEL-MESA: warning: Haswell Vulkan support is incomplete
462 presents in 5.0045 seconds (FPS: 92.3168)
468 presents in 5.00597 seconds (FPS: 93.4884)
473 presents in 5.00229 seconds (FPS: 94.5566)
476 presents in 5.00105 seconds (FPS: 95.1801)
frames:2069, elapsedms:22115
Niestety, nie pomogło to w kwestii "no_dxd11", ale już "no_esync" nie jest potrzebne.
Jak się okazuje, kwestia rozbija się o wersję mesa'y. W Mincie 18.3 jest to obecnie 18.0.5, a sensu nabiera tutaj dopiero 19...