PhoenicisOrg / scripts

Phoenicis scripts
GNU Lesser General Public License v3.0
64 stars 49 forks source link

Add FiveM #914

Open Kreyren opened 5 years ago

Kreyren commented 5 years ago

image

FiveM (https://fivem.net/) is open-source Grand Theft Auto V multiplayer framework for singleplayer.

Relevant: https://github.com/PhoenicisOrg/phoenicis/issues/1919

TODO: Add AppDB entry with test-info.

TODO: FiveM updating takes forever, can we make it faster?


SYSTEM-INFO

image

kreyren@dreamon ~ $ wine --version
wine-4.6 (Staging)
kreyren@dreamon ~ $ winetricks --version
20190310-next - sha256sum: e0cc1c30a3062ff4eb49e7747281bbdd9dc700c5d3ead88ef89e3a4bc251f412
kreyren@dreamon ~ $ em -va wine-staging
...
Calculating dependencies... done!
[ebuild   R    ] app-emulation/wine-staging-4.6_p1:4.6_p1::bobwya  USE="X alsa esync fontconfig jpeg mono mp3 opencl opengl osmesa png pulseaudio realtime run-exes samba sdl2 ssl threads truetype udev vkd3d vulkan xcomposite xml -capi -cups -custom-cflags -dos -faudio -ffmpeg -gecko -gphoto2 -gsm -gstreamer -kerberos -lcms -ldap -ncurses -netapi -nls -odbc -openal -oss -pcap -perl -pipelight (-prefix) -prelink -s3tc -scanner (-selinux) -test -themes -udisks -v4l -vaapi -xinerama" ABI_X86="32 64 (-x32)" 0 KiB

DESIGN

wine-staging

dxvk

wine runas /trustlevel:0x20000 FiveM.exe to workaround administrator permissions. image

Once downloaded, installer results in fatal, has to be re-opened and corefonts installed.

vcrun2017 is required for FiveM -> MANDATORY! image Might be provided by steam? image

VERBOSE TEST CASE

### VERBOSE TEST CASE SRC_URI: https://runtime.fivem.net/client/FiveM.exe ```console kreyren@dreamon ~/Games $ wine ~/Downloads/FiveM.exe wine: created the configuration directory '/home/kreyren/Games/FiveM' 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} 0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 0012:err:ole:get_local_server_stream Failed: 80004002 0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} 0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 0014:err:ole:get_local_server_stream Failed: 80004002 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0019:err:mscoree:LoadLibraryShim error reading registry key for installroot 0019:err:mscoree:LoadLibraryShim error reading registry key for installroot 0019:err:mscoree:LoadLibraryShim error reading registry key for installroot 0019:err:mscoree:LoadLibraryShim error reading registry key for installroot 0019:err:msi:execute_command unable to execute command 2 wine: configuration in '/home/kreyren/Games/FiveM' has been updated. ``` ![image](https://user-images.githubusercontent.com/11302521/56851804-27838c00-690b-11e9-881a-b295c5f5a0bf.png) dxvk added ```console kreyren@dreamon ~/Games $ winetricks dxvk ------------------------------------------------------ You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug. ------------------------------------------------------ Using winetricks 20190310-next - sha256sum: e0cc1c30a3062ff4eb49e7747281bbdd9dc700c5d3ead88ef89e3a4bc251f412 with wine-4.6 (Staging) and WINEARCH=win64 Executing w_do_call dxvk Executing load_dxvk Executing cd /tmp/winetricks.EQ3bNjh6 Downloading https://raw.githubusercontent.com/doitsujin/dxvk/latest-release/RELEASE to /tmp/winetricks.EQ3bNjh6 --2019-04-27 17:42:38-- https://raw.githubusercontent.com/doitsujin/dxvk/latest-release/RELEASE Resolving raw.githubusercontent.com... 151.101.112.133 Connecting to raw.githubusercontent.com|151.101.112.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 6 [text/plain] Saving to: 'RELEASE' RELEASE 100%[================>] 6 --.-KB/s in 0s 2019-04-27 17:42:38 (1.86 MB/s) - 'RELEASE' saved [6/6] Executing cd /home/kreyren/Games Executing cd /home/kreyren/.cache/winetricks/dxvk Downloading https://github.com/doitsujin/dxvk/releases/download/v1.0.3/dxvk-1.0.3.tar.gz to /home/kreyren/.cache/winetricks/dxvk --2019-04-27 17:42:38-- https://github.com/doitsujin/dxvk/releases/download/v1.0.3/dxvk-1.0.3.tar.gz Resolving github.com... 140.82.118.4, 140.82.118.3 Connecting to github.com|140.82.118.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/106558568/a559a600-5fa1-11e9-93e5-d95f8ca04e43?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190427%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190427T154254Z&X-Amz-Expires=300&X-Amz-Signature=43eeb1fa7d829b5ff76847e189243222902e393eb8655eaab907093a95263578&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Ddxvk-1.0.3.tar.gz&response-content-type=application%2Foctet-stream [following] --2019-04-27 17:42:38-- https://github-production-release-asset-2e65be.s3.amazonaws.com/106558568/a559a600-5fa1-11e9-93e5-d95f8ca04e43?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20190427%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20190427T154254Z&X-Amz-Expires=300&X-Amz-Signature=43eeb1fa7d829b5ff76847e189243222902e393eb8655eaab907093a95263578&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Ddxvk-1.0.3.tar.gz&response-content-type=application%2Foctet-stream Resolving github-production-release-asset-2e65be.s3.amazonaws.com... 52.216.107.212 Connecting to github-production-release-asset-2e65be.s3.amazonaws.com|52.216.107.212|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 4867034 (4.6M) [application/octet-stream] Saving to: 'dxvk-1.0.3.tar.gz' dxvk-1.0.3.tar.gz 100%[================>] 4.64M 4.92MB/s in 0.9s 2019-04-27 17:42:40 (4.92 MB/s) - 'dxvk-1.0.3.tar.gz' saved [4867034/4867034] Executing cd /home/kreyren/Games ------------------------------------------------------ Please refer to dxvk version 1.0.3 release notes... See: https://github.com/doitsujin/dxvk/releases/tag/v1.0.3 ------------------------------------------------------ ------------------------------------------------------ Please refer to current dxvk base graphics driver requirements... See: https://github.com/doitsujin/dxvk/wiki/Driver-support ------------------------------------------------------ Executing cd /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk Executing tar -zxf /home/kreyren/.cache/winetricks/dxvk/dxvk-1.0.3.tar.gz Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x32/d3d10.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/syswow64/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x32/d3d10_1.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/syswow64/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x32/d3d10core.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/syswow64/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x32/d3d11.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/syswow64/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x32/dxgi.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/syswow64/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x64/d3d10.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/system32/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x64/d3d10_1.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/system32/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x64/d3d10core.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/system32/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x64/d3d11.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/system32/ Executing mv /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_dxvk/dxvk-1.0.3/x64/dxgi.dll /home/kreyren/Games/FiveM/dosdevices/c:/windows/system32/ Using native override for following DLLs: d3d10 d3d10_1 d3d10core d3d11 dxgi Executing wine regedit C:\windows\Temp\_dxvk\override-dll.reg Executing wine64 regedit C:\windows\Temp\_dxvk\override-dll.reg ``` Created: ```bash #!/usr/bin/env bash env WINEPREFIX="/home/$USER/Games/FiveM/" WINEDEBUG="fixme-all" wine $WINEPREFIX/drive_c/Program\ Files\ \(x86\)/Steam/steamapps/common/Grand\ Theft\ Auto\ V/GTAVLauncher.exe ``` Steam is installing it's runtime. Game launches as expected -> DXVK MANDATORY! ```console kreyren@dreamon ~/Games/FiveM $ ./bitch_run.sh Adjusting buffer size to a multiple of 16 Initialize AES encryption Load IV and encrypted data kreyren@dreamon ~/Games/FiveM $ 002e:err:ole:CoGetClassObject class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 002e:err:ole:CoGetClassObject class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 002e:err:ole:create_server class {294935ce-f637-4e7c-a41b-ab255460b862} not registered 002e:err:ole:CoGetClassObject no class object {294935ce-f637-4e7c-a41b-ab255460b862} could be created for context 0x17 WARNING: radv is not a conformant vulkan implementation, testing use only. WARNING: radv is not a conformant vulkan implementation, testing use only. WARNING: radv is not a conformant vulkan implementation, testing use only. WARNING: radv is not a conformant vulkan implementation, testing use only. WARNING: radv is not a conformant vulkan implementation, testing use only. ``` ```console kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain warn: DXVK: No state cache file found warn: DXVK: Creating new state cache file info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT ``` ![image](https://user-images.githubusercontent.com/11302521/56851961-daa0b500-690c-11e9-9963-5265e810cbbe.png) ![image](https://user-images.githubusercontent.com/11302521/56851965-ea1ffe00-690c-11e9-8943-0b79fbcfc032.png) Resolved by running `wine runas /trustlevel:0x20000 FiveM.exe` -> MANDATORY! ![image](https://user-images.githubusercontent.com/11302521/56852063-2b64dd80-690e-11e9-84c9-d2fe3fc2f240.png) ![image](https://user-images.githubusercontent.com/11302521/56852102-8991c080-690e-11e9-95bb-6d6aee71ef6d.png) ![image](https://user-images.githubusercontent.com/11302521/56852331-f9557a80-6911-11e9-86b6-813a5639f4e0.png) ```console kreyren@dreamon ~/Games/FiveM $ wine runas /trustlevel:0x20000 FiveM.exe kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain info: DXVK: Read 0 valid state cache entries info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_SteamChild.exe" -steamparent:69 Initializing Steam parent. Initializing Steam parent: Steam's running. Initiahello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Got ros:legit process - pid 84 Initialized system mapping! hello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_ROSLauncher" ros:legit --parent_pid=69 "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe" [0427/182654.218:ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0 DevTools listening on ws://127.0.0.1:13173/devtools/browser/52dd617f-eb85-48e3-9cef-b069cc05ef37 Initialized system mapping! Initialized system mapping! [0427/182656.814:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=gpu-process --field-trial-handle=888,3953399459949674519,15513370790403341262,131072 --no-sandbox --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --lang=en-US --gpu-preferences=KAAAAAAAAACAAwAAAQAAAAAAAAAAAGAAAAAAAAEAAAAIAAAAAAAAACgAAAAEAAAAIAAAAAAAAAAoAAAAAAAAADAAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAFAAAAEAAAAAAAAAAAAAAABgAAABAAAAAAAAAAAQAAAAUAAAAQAAAAAAAAAAEAAAAGAAAA --use-gl=swiftshader-webgl --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --service-request-channel-token=12827939048111765714 --mojo-platform-channel-handle=892 /prefetch:2 CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=renderer --no-sandbox --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --field-trial-handle=888,3953399459949674519,15513370790403341262,131072 --disable-gpu-compositing --service-pipe-token=13845069489143070446 --lang=en-US --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --disable-extensions --disable-pdf-extension --device-scale-factor=1.5 --num-raster-threads=4 --enable-main-frame-before-activation --service-request-channel-token=13845069489143070446 --renderer-client-id=3 --mojo-platform-channel-handle=1156 /prefetch:1 [0427/182701.527:ERROR:viz_main_impl.cc(169)] Exiting GPU process due to errors during initialization [0427/182701.838:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED ``` --- ## ROADBLOCK 02 - RESOLVED? ![image](https://user-images.githubusercontent.com/11302521/56852331-f9557a80-6911-11e9-86b6-813a5639f4e0.png) ```console kreyren@dreamon ~/Games/FiveM $ wine runas /trustlevel:0x20000 FiveM.exe kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain info: DXVK: Read 0 valid state cache entries info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_SteamChild.exe" -steamparent:69 Initializing Steam parent. Initializing Steam parent: Steam's running. Initiahello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Got ros:legit process - pid 84 Initialized system mapping! hello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_ROSLauncher" ros:legit --parent_pid=69 "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe" [0427/182654.218:ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0 DevTools listening on ws://127.0.0.1:13173/devtools/browser/52dd617f-eb85-48e3-9cef-b069cc05ef37 Initialized system mapping! Initialized system mapping! [0427/182656.814:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=gpu-process --field-trial-handle=888,3953399459949674519,15513370790403341262,131072 --no-sandbox --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --lang=en-US --gpu-preferences=KAAAAAAAAACAAwAAAQAAAAAAAAAAAGAAAAAAAAEAAAAIAAAAAAAAACgAAAAEAAAAIAAAAAAAAAAoAAAAAAAAADAAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAFAAAAEAAAAAAAAAAAAAAABgAAABAAAAAAAAAAAQAAAAUAAAAQAAAAAAAAAAEAAAAGAAAA --use-gl=swiftshader-webgl --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --service-request-channel-token=12827939048111765714 --mojo-platform-channel-handle=892 /prefetch:2 CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=renderer --no-sandbox --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --field-trial-handle=888,3953399459949674519,15513370790403341262,131072 --disable-gpu-compositing --service-pipe-token=13845069489143070446 --lang=en-US --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --disable-extensions --disable-pdf-extension --device-scale-factor=1.5 --num-raster-threads=4 --enable-main-frame-before-activation --service-request-channel-token=13845069489143070446 --renderer-client-id=3 --mojo-platform-channel-handle=1156 /prefetch:1 [0427/182701.527:ERROR:viz_main_impl.cc(169)] Exiting GPU process due to errors during initialization [0427/182701.838:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED ``` --- #### 2nd start ![image](https://user-images.githubusercontent.com/11302521/56852365-91ebfa80-6912-11e9-9ad3-729941d11e82.png) ```console kreyren@dreamon ~/Games/FiveM $ wine runas /trustlevel:0x20000 FiveM.exe kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain info: DXVK: Read 0 valid state cache entries info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_SteamChild.exe" -steamparent:66 Initializing Steam parent. Initializing Steam parent: Steam's running. Initihello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Got ros:legit process - pid 81 Initialized system mapping! hello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_ROSLauncher" ros:legit --parent_pid=66 "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe" [0427/183243.445:ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0 DevTools listening on ws://127.0.0.1:13173/devtools/browser/25cd4978-0efb-4797-9a3d-fd808992bd0e Initialized system mapping! Initialized system mapping! [0427/183244.897:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=gpu-process --field-trial-handle=896,7539844206694852719,14185436554218171955,131072 --no-sandbox --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --lang=en-US --gpu-preferences=KAAAAAAAAACAAwAAAQAAAAAAAAAAAGAAAAAAAAEAAAAIAAAAAAAAACgAAAAEAAAAIAAAAAAAAAAoAAAAAAAAADAAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAFAAAAEAAAAAAAAAAAAAAABgAAABAAAAAAAAAAAQAAAAUAAAAQAAAAAAAAAAEAAAAGAAAA --use-gl=swiftshader-webgl --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --service-request-channel-token=3883001755549318552 --mojo-platform-channel-handle=904 /prefetch:2 CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=renderer --no-sandbox --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --field-trial-handle=896,7539844206694852719,14185436554218171955,131072 --disable-gpu-compositing --service-pipe-token=4943120658823639976 --lang=en-US --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --disable-extensions --disable-pdf-extension --device-scale-factor=1.5 --num-raster-threads=4 --enable-main-frame-before-activation --service-request-channel-token=4943120658823639976 --renderer-client-id=3 --mojo-platform-channel-handle=1148 /prefetch:1 [0427/183248.914:ERROR:viz_main_impl.cc(169)] Exiting GPU process due to errors during initialization [0427/183249.366:WARNING:backend_impl.cc(1853)] Destroying invalid entry. [0427/183249.744:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183250.120:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183250.240:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183250.766:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183251.168:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183251.603:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183252.622:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED ``` adding `corefonts` as attempt to resolve missing font issue. ```console reyren@dreamon ~/Games/FiveM $ winetricks corefonts ------------------------------------------------------ You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug. ------------------------------------------------------ Using winetricks 20190310-next - sha256sum: e0cc1c30a3062ff4eb49e7747281bbdd9dc700c5d3ead88ef89e3a4bc251f412 with wine-4.6 (Staging) and WINEARCH=win64 Executing w_do_call corefonts Executing load_corefonts Executing w_do_call andale Executing load_andale Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_andale /home/kreyren/.cache/winetricks/corefonts/andale32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_andale\_register-font.reg Executing wine64 regedit C:\windows\Temp\_andale\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_andale/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_90ad6a9f_11151.reg Executing wine regedit C:\windows\Temp\_andale\_register-font.reg Executing wine64 regedit C:\windows\Temp\_andale\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_andale/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_f6204652_11151.reg Executing w_do_call arial Executing load_arial Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial /home/kreyren/.cache/winetricks/corefonts/arial32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_304f5183_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_964415d4_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_1f616c49_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_16f0ad00_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_afb17c0c_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_4cd1fddd_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_dae52f18_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_f89c822c_11151.reg Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial /home/kreyren/.cache/winetricks/corefonts/arialb32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_66d0267b_11151.reg Executing wine regedit C:\windows\Temp\_arial\_register-font.reg Executing wine64 regedit C:\windows\Temp\_arial\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_arial/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_8067e78b_11151.reg Executing w_do_call comicsans Executing load_comicsans Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_comicsans /home/kreyren/.cache/winetricks/corefonts/comic32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_comicsans\_register-font.reg Executing wine64 regedit C:\windows\Temp\_comicsans\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_comicsans/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_b59fdb6f_11151.reg Executing wine regedit C:\windows\Temp\_comicsans\_register-font.reg Executing wine64 regedit C:\windows\Temp\_comicsans\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_comicsans/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_487ea6dc_11151.reg Executing wine regedit C:\windows\Temp\_comicsans\_register-font.reg Executing wine64 regedit C:\windows\Temp\_comicsans\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_comicsans/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_39bed46a_11151.reg Executing wine regedit C:\windows\Temp\_comicsans\_register-font.reg Executing wine64 regedit C:\windows\Temp\_comicsans\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_comicsans/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_1a737988_11151.reg Executing w_do_call courier Executing load_courier Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier /home/kreyren/.cache/winetricks/corefonts/courie32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_7c2c4123_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_891b54d0_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_18981059_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_d5235b9d_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_ca9299dd_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_54cc9ff7_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_2add04a3_11151.reg Executing wine regedit C:\windows\Temp\_courier\_register-font.reg Executing wine64 regedit C:\windows\Temp\_courier\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_courier/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_323957ce_11151.reg Executing w_do_call georgia Executing load_georgia Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia /home/kreyren/.cache/winetricks/corefonts/georgi32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_7c0d8b91_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_537b121d_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_d2a59526_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_5996c7ae_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_4c1b3afe_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_d73b8d5d_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_7ad937dd_11151.reg Executing wine regedit C:\windows\Temp\_georgia\_register-font.reg Executing wine64 regedit C:\windows\Temp\_georgia\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_georgia/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_d7f60a67_11151.reg Executing w_do_call impact Executing load_impact Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_impact /home/kreyren/.cache/winetricks/corefonts/impact32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_impact\_register-font.reg Executing wine64 regedit C:\windows\Temp\_impact\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_impact/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_85408d52_11151.reg Executing wine regedit C:\windows\Temp\_impact\_register-font.reg Executing wine64 regedit C:\windows\Temp\_impact\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_impact/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_83bd4a0f_11151.reg Executing w_do_call times Executing load_times Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times /home/kreyren/.cache/winetricks/corefonts/times32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_c7df04fe_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_882d004f_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_a7b0a685_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_9523176f_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_d6a6cd95_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg ^[1Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_54e8fd8d_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_e1819b6c_11151.reg Executing wine regedit C:\windows\Temp\_times\_register-font.reg Executing wine64 regedit C:\windows\Temp\_times\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_times/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_12e799de_11151.reg Executing w_do_call trebuchet Executing load_trebuchet Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet /home/kreyren/.cache/winetricks/corefonts/trebuc32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_8000236b_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_66ed7d3c_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_e03e6b06_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_4defd6cc_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_9d24ff53_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_9539cec7_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_c0ce2062_11151.reg Executing wine regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing wine64 regedit C:\windows\Temp\_trebuchet\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_trebuchet/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_0d13f97a_11151.reg Executing w_do_call verdana Executing load_verdana Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana /home/kreyren/.cache/winetricks/corefonts/verdan32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_1ae856a5_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_3b8c6ecc_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_9a3fa42a_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_dd6ee781_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_55447381_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_35f4f98b_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_fa2a389b_11151.reg Executing wine regedit C:\windows\Temp\_verdana\_register-font.reg Executing wine64 regedit C:\windows\Temp\_verdana\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_verdana/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_a88367ad_11151.reg Executing w_do_call webdings Executing load_webdings Executing cabextract -q -d /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_webdings /home/kreyren/.cache/winetricks/corefonts/webdin32.exe ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing wine regedit C:\windows\Temp\_webdings\_register-font.reg Executing wine64 regedit C:\windows\Temp\_webdings\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_webdings/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_405b24a4_11151.reg Executing wine regedit C:\windows\Temp\_webdings\_register-font.reg Executing wine64 regedit C:\windows\Temp\_webdings\_register-font.reg Executing cp /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_webdings/_register-font.reg /tmp/winetricks.NZ5hu1QO/_reg_70fc14d8_11151.reg ``` FONTS FIXED! ![image](https://user-images.githubusercontent.com/11302521/56852416-2b1b1100-6913-11e9-94e6-bf8afea73cdb.png) ```console kreyren@dreamon ~/Games/FiveM $ wine runas /trustlevel:0x20000 FiveM.exe kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain info: DXVK: Read 0 valid state cache entries info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_SteamChild.exe" -steamparent:66 Initializing Steam parent. Initializing Steam parent: Steam's running. Initiahello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Got ros:legit process - pid 81 Initialized system mapping! hello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_ROSLauncher" ros:legit --parent_pid=66 "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe" [0427/183710.529:ERROR:network_change_notifier_win.cc(156)] WSALookupServiceBegin failed with: 0 DevTools listening on ws://127.0.0.1:13173/devtools/browser/675bbb20-ffa6-4728-96fa-725e8d365f3f Initialized system mapping! Initialized system mapping! [0427/183713.034:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=gpu-process --field-trial-handle=872,16650765569718731434,12698724276155351137,131072 --no-sandbox --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --lang=en-US --gpu-preferences=KAAAAAAAAACAAwAAAQAAAAAAAAAAAGAAAAAAAAEAAAAIAAAAAAAAACgAAAAEAAAAIAAAAAAAAAAoAAAAAAAAADAAAAAAAAAAOAAAAAAAAAAQAAAAAAAAAAAAAAAFAAAAEAAAAAAAAAAAAAAABgAAABAAAAAAAAAAAQAAAAUAAAAQAAAAAAAAAAEAAAAGAAAA --use-gl=swiftshader-webgl --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --service-request-channel-token=1636890575726826472 --mojo-platform-channel-handle=892 /prefetch:2 CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_AuthBrowser" --type=renderer --no-sandbox --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --field-trial-handle=872,16650765569718731434,12698724276155351137,131072 --disable-gpu-compositing --service-pipe-token=4231889254833941333 --lang=en-US --locales-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --log-file="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cef.log" --resources-dir-path="C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\bin/cef/" --disable-extensions --disable-pdf-extension --device-scale-factor=1.5 --num-raster-threads=4 --enable-main-frame-before-activation --service-request-channel-token=4231889254833941333 --renderer-client-id=3 --mojo-platform-channel-handle=1144 /prefetch:1 [0427/183716.261:ERROR:viz_main_impl.cc(169)] Exiting GPU process due to errors during initialization [0427/183717.230:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183717.287:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED [0427/183717.306:WARNING:cert_verify_proc_win.cc(104)] Unknown error -2146762482 mapped to net::ERR_FAILED ``` ```console kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain info: DXVK: Read 0 valid state cache entries info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_SteamChild.exe" -steamparent:66 Initializing Steam parent. Initializing Steam parent: Steam's running. Initialhello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" Got ros:legit process - pid 81 Initialized system mapping! hello from "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.app\cache\subprocess\FiveM_ROSLauncher" ros:legit --parent_pid=66 "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\GTAVLauncher.exe" Listening on socket failed - libuv error address already in use. net-tcp-server failed to create server: couldn't listen ``` ![image](https://user-images.githubusercontent.com/11302521/56852494-20ad4700-6914-11e9-9c45-0673ea56510c.png) Added `vcrun2017` ```console kreyren@dreamon ~/Games/FiveM $ winetricks vcrun2017 ------------------------------------------------------ You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug. ------------------------------------------------------ Using winetricks 20190310-next - sha256sum: e0cc1c30a3062ff4eb49e7747281bbdd9dc700c5d3ead88ef89e3a4bc251f412 with wine-4.6 (Staging) and WINEARCH=win64 Executing w_do_call vcrun2017 Executing load_vcrun2017 ------------------------------------------------------ Working around wine bug 37781 ------------------------------------------------------ ------------------------------------------------------ This may fail in non-XP mode, see https://bugs.winehq.org/show_bug.cgi?id=37781 ------------------------------------------------------ Using native,builtin override for following DLLs: api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140 Executing wine regedit C:\windows\Temp\_vcrun2017\override-dll.reg Executing wine64 regedit C:\windows\Temp\_vcrun2017\override-dll.reg The operation completed successfully Setting Windows version to winxp Executing wine regedit C:\windows\Temp\_vcrun2017\set-winver.reg Executing wine64 regedit C:\windows\Temp\_vcrun2017\set-winver.reg ------------------------------------------------------ Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/kreyren/Games/FiveM terminate ------------------------------------------------------ Executing cd /home/kreyren/.cache/winetricks/vcrun2017 Executing wine VC_redist.x86.exe 002f:err:richedit:ReadColorTbl malformed entry 002f:err:richedit:ReadColorTbl malformed entry 002f:err:richedit:ReadColorTbl malformed entry 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 002f:err:richedit:ReadStyleSheet skipping optional destination 00cf:err:ntdll:RtlpWaitForCriticalSection section 0x7bd64ac0 "/var/tmp/portage/app-emulation/wine-staging-4.6_p1/work/wine-4.6/dlls/ntdll/loader.c: loader_section" wait timed out in thread 00cf, blocked by 00ce, retrying (60 sec) ------------------------------------------------------ Working around wine bug 30713 -- Manually extracting the 64-bit dlls ------------------------------------------------------ Executing cabextract -q --directory=/home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017 VC_redist.x64.exe Executing cabextract -q --directory=/home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017 /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017/a10 /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017/a10: WARNING; possible 16128 extra bytes at end of file. Executing cabextract -q --directory=/home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017 /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017/a11 /home/kreyren/Games/FiveM/dosdevices/c:/windows/temp/_vcrun2017/a11: WARNING; possible 16128 extra bytes at end of file. ``` ![image](https://user-images.githubusercontent.com/11302521/56852563-c1036b80-6914-11e9-8503-75c0a3d30276.png) ```console kreyren@dreamon ~/Games/FiveM $ info: Game: FiveM.exe info: DXVK: v1.0.3 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface WARNING: radv is not a conformant vulkan implementation, testing use only. info: AMD RADV PITCAIRN (LLVM 8.0.0): info: Driver: 19.0.0 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 1792 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 3072 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain info: DXVK: Read 0 valid state cache entries info: DXVK: Using 4 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT Initialized system mapping! CitizenFX Steam child starting - command line: "C:\users\kreyren\Local Settings\Application Data\FiveM\FiveM.exe" GlobalError: CitizenFX requires Windows 7 SP1 or higher. Please upgrade to this operating system version to run CitizenFX. ```


ROADBLOCK 03

image

with logs in C:\users\kreyren\Temp uploaded on https://drive.google.com/drive/folders/10KLDkIy7VpDZNfHHGInpncXffatObSc_?usp=sharing

Based on logs FiveM seems to be satisfied -> Wine issue?

DLL overrides are uneffective for said dll.


REFERENCES

https://forum.fivem.net/t/request-fivem-linux-client/182056/2

https://github.com/citizenfx/fivem/commit/7632885832c1fb6c16a53989dee42698cbaaf87d

https://forum.fivem.net/t/request-fivem-linux-client/182056/13?u=kreyren image

https://forum.fivem.net/t/request-fivem-linux-client/182056/17?u=kreyren image

https://forum.fivem.net/t/request-fivem-linux-client/182056/18?u=kreyren image

plata commented 5 years ago

Can you try if simply using staging is sufficient to make this work?

Kreyren commented 5 years ago

@plata using quick script with wine-staging is good start and should work based on all provided info.

test cases needed can't test atm, is in my TODO.

Would recommend pushing quick script.

plata commented 5 years ago

I do not own GTA V, so I cannot test this myself.

Kreyren commented 5 years ago

I do not own GTA V, so I cannot test this myself.

I sent you the key on slack, enjoy.

EDIT: @plata sent me a msg

suomilanittaja commented 5 years ago

any news?

plata commented 5 years ago

According to @Kreyren, OnlineInstallerScript with Wine staging should work. Can you try that?

suomilanittaja commented 5 years ago

@plata i tested wine 4.6 staging (amd64) i get this error https://ibb.co/tMkPd8N when i press ok i get other problem which cant be ignored https://ibb.co/tBz8K6X

plata commented 5 years ago

Can you try with Windows 10 like suggested there?

suomilanittaja commented 5 years ago

i have configured wine to use windows 10

plata commented 5 years ago

Mh. In https://bugs.launchpad.net/ubuntu/+source/playonlinux/+bug/1750155 it is suggested to run the exe like

wine runas /trustlevel:0x20000 xyz.exe

Does this help?

suomilanittaja commented 5 years ago

Yes now i can go forward lets wait next problem

plata commented 5 years ago

Good. I don't think it's currently possible to do this in a nice way in a quick script. We might have to think about this. Maybe something like .trustlevel("0x20000"). Plugin would be nicer but I don't see how this could work currently. Ideas welcome.

suomilanittaja commented 5 years ago

there next problem cant write my account https://ibb.co/J23C0Lh

plata commented 5 years ago

Any error message or similar issue reported on Wine bugzilla?

suomilanittaja commented 5 years ago

i try to install steam windows version to skip rockstar studio account asking

plata commented 5 years ago

Ok, by the way: you can embed screenshots directly in your post on GitHub.

Kreyren commented 5 years ago

info: i started working on this.

suomilanittaja commented 5 years ago

okey it cant be skipped so it just need to get work maybe this help https://gist.github.com/BeauBouchard/c496fcd231c3d06fced5

Kreyren commented 5 years ago

okey it cant be skipped so it just need to get work maybe this help https://gist.github.com/BeauBouchard/c496fcd231c3d06fced5

afaik outdated those should be staged in wine-staging with workaround for dxvk, dotnet46+ for mods and stuff and vcrun2017 (maybe). On my setup i had to only install dxvk.

55% downloading GTA V so far FiveM works .

suomilanittaja commented 5 years ago

i installed corefonts and now i able to write my account but there is new problem some times it just stuck Screenshot from 2019-04-27 18-21-17 and console look like this Screenshot from 2019-04-27 18-21-35

Kreyren commented 5 years ago

@suomilanittaja Provide output of following:

wine --version

winetricks --version

env WINEPREFIX="<path_to_GTAV_WINEPREFIX> winetricks list-installed

is GTA V even working on your system?; else this is not relevant as pebcak.

suomilanittaja commented 5 years ago

Screenshot from 2019-04-27 18-41-04 i dont have winetricks but i have installed thinks in pol5 and gta v dont work with proton becouse i have too old drivers and newer drivers dont work with me gpu

Kreyren commented 5 years ago

ROADBLOCK 01

kreyren@dreamon ~/Games/FiveM $ info:  Game: FiveM.exe
info:  DXVK: v1.0.3
warn:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_KHR_get_physical_device_properties2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info:  AMD RADV PITCAIRN (LLVM 8.0.0):
info:    Driver: 19.0.0
info:    Vulkan: 1.1.90
info:    Memory Heap[0]:
info:      Size: 1792 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0x1
info:    Memory Heap[1]:
info:      Size: 256 MiB
info:      Flags: 0x1
info:      Memory Type[2]: Property Flags = 0x7
info:    Memory Heap[2]:
info:      Size: 3072 MiB
info:      Flags: 0x0
info:      Memory Type[1]: Property Flags = 0x6
info:      Memory Type[3]: Property Flags = 0xe
info:  D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info:  D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info:  Enabled device extensions:
info:    VK_EXT_memory_priority
info:    VK_EXT_shader_viewport_index_layer
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_dedicated_allocation
info:    VK_KHR_descriptor_update_template
info:    VK_KHR_driver_properties
info:    VK_KHR_get_memory_requirements2
info:    VK_KHR_image_format_list
info:    VK_KHR_maintenance1
info:    VK_KHR_maintenance2
info:    VK_KHR_sampler_mirror_clamp_to_edge
info:    VK_KHR_shader_draw_parameters
info:    VK_KHR_swapchain
warn:  DXVK: No state cache file found
warn:  DXVK: Creating new state cache file
info:  DXVK: Using 4 compiler threads
warn:  DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT

image

image

Kreyren commented 5 years ago

Screenshot from 2019-04-27 18-41-04 i dont have winetricks but i have installed thinks in pol5 and gta v dont work with proton becouse i have too old drivers and newer drivers dont work with me gpu

then this is not helpful, you need dxvk to run the game based on my recent (2 mins old) test result. -> Install DXVK using phoenicis or get winetricks or export it manually.

suomilanittaja commented 5 years ago

@Kreyren use (wine runas /trustlevel:0x20000 FiveM.exe) to fix run as admistrator bug and i have dxvk installed

Kreyren commented 5 years ago

@suomilanittaja that was helpful :D thanks

Kreyren commented 5 years ago

@suomilanittaja image

.... :man_facepalming:

Kreyren commented 5 years ago

@suomilanittaja

i have dxvk installed

wine-staging + dxvk is mandatory for GTA V on my end. -> that doesn't work for you?

suomilanittaja commented 5 years ago

no it dosent but get you fivem work for you

Kreyren commented 5 years ago

no it dosent but get you fivem work for you

Assumig that we have GTA V script in phoenicis try that one, else file a new issue i will contrib it -> Do not resolve GTA V issues here.

Kreyren commented 5 years ago

TRIGGERED image

Kreyren commented 5 years ago

@plata requresting HELP-WANTED

Kreyren commented 5 years ago

FiveM was submitted in WineHQ with results from this issue.

Kreyren commented 5 years ago

Investigating + waiting for more info -> seems to be blocked by DXVK, if so maybe using wine's dlls to work around this issue to be used for FiveM only so that Grand Theft Auto V woudn't be affected by performance loss?

Kreyren commented 5 years ago

Blocked by DXVK confirmed https://github.com/doitsujin/dxvk/issues/1033#event-2304844874

Kreyren commented 5 years ago

ping froggy @Tk-Glitch

Any idea how to work around this issue?

thanks for any info <3 :frog:

TLDR: DXVK doesn't support shared resources which seems to be required by FiveM (https://fivem.net/).

plata commented 5 years ago

If this is an issue in DXVK, I don't think there's anything we could do about it. You should update WineHQ app DB with your findings. Could OneSync be an alternative?

suomilanittaja commented 5 years ago

there are maybe two alternatives 1. make own fivem modification that runs with wine 2. try get mods like fivem work with pol5 like:https://gt-mp.net/ or https://rage.mp/

Kreyren commented 5 years ago

@plata

If this is an issue in DXVK, I don't think there's anything we could do about it.

Investigating

You should update WineHQ app DB with your findings.

Updated

Could OneSync be an alternative?

elaborate?! Me curious


@suomilanittaja

there are maybe two alternatives 1. make own fivem modification that runs with wine

Unlikely to be worth the effort assuming it would be fork that is not considered as official and you would have to support it or rewrite fiveM

. try get mods like fivem work with pol5 like:https://gt-mp.net/ or https://rage.mp/

possible, make issue for them

plata commented 5 years ago

elaborate?! Me curious

Seems to be the successor of FiveM. See linked post.

Kreyren commented 5 years ago

From https://forum.fivem.net/t/the-onesync-eap-and-you/165931

Run Windows. Linux servers may work, but there’s potential issues preventing players from seeing one another. This will be fixed at a future stage. Don’t ask for an ETA, you’ll risk losing access to the EAP. Linux is fixed now. Rejoice!~

O.O

@suomilanittaja Can you confirm that OneSync is supperior to FiveM ?

suomilanittaja commented 5 years ago

Idk what supperior men but text in fivem forum mean that linux server is fixed not client and they moderators said that fivem will not ever run on linux.https://forum.fivem.net/t/request-fivem-linux-client/182056/8

ImperatorS79 commented 5 years ago

I will add the trustLevel like the environment in my PR #956.