I used this “hack” to sudo mkdir /home/petsnew; sudo chown astump /home/petsnew, and copy the data from the runner into that folder that I had issues with earlier.
Now I get this error:
Running /home/astump/.local/share/lutris/runners/wine/tkg-4.0-x86_64/bin/wine /home/petsnew/.local/share/lutris/runners/wine/wine-tkg-staging-esync-dxvk-marchopt-lutris-git-4.6.r9.ga0708adf/bin/wine
wine: configuration in ‘/home/astump/Games/final-fantasy-xiv-a-realm-reborn’ has been updated.
wine: Bad EXE format for Z:\home\petsnew.local\share\lutris\runners\wine\wine-tkg-staging-esync-dxvk-marchopt-lutris-git-4.6.r9.ga0708adf\bin\wine…
Waiting on children
All children gone
Exit with returncode 193
Thanks for this! I just managed to build it myself, but I’ll try using something confirmed working =)
EDIT Confirmed this works for me as well! which is good, It kind of sucks though because I botched my install being impatient. But that appears only to be a problem because I’m impatient… apparently. =)
Been following this since it started and tried every option posted, and even running through steam. This is the first to fully work. Thank you for your time. To anyone wondering, this DOES work.
this fixed the launcher for me but when i go to launch the actual game i get multiple ffxiv dx11 errors. i’ve reinstalled multiple times no fix, DXVK is definitely enabled. can anybody help me out?
OP here. While all this was going down, I wiped my machine for other reasons and reinstalled Ubuntu 18.04. (Was on 18.10 when I initially started this. Turns out stuff I use is unsupported in 18.10, so I had to downgrade) I’ve been trying to run the installer on the Lutris website, since it looks like it was updated fairly recently. Unfortunately, it seems to fail to run. I can’t quite see the text (It disappears too quickly) but it seems to be saying something about running as 64 bit but needing the 32 bit flavor. Once it’s completed, it says the executable files can’t be found. Checking the install folder, there isn’t anything in the Program Files directory, and I don’t know where to find the log files.
I still have my files from 18.10 backed up; can I just drop them in the directory, then use the compiled Wine files from above? (I also have a Windows install of FFXIV which is up to date; would that work as well?)
DEBUG 2019-05-04 16:04:56,845 [command.start:111]:Running /usr/bin/lutris-wrapper 0 0 /home/nukencio/.local/share/lutris/runners/wine/tkg-ffxiv-feffe-4.6-1.8-x86_64/bin/wine /media/nukencio/Videojuegos/final-fantasy-xiv-a-realm-reborn/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivboot.exe
DEBUG 2019-05-04 16:04:56,845 [command.start:113]:ENV: SDL_VIDEO_FULLSCREEN_DISPLAY=“off”
DEBUG 2019-05-04 16:04:56,845 [command.start:113]:ENV: PULSE_LATENCY_MSEC=“60”
DEBUG 2019-05-04 16:04:56,845 [command.start:113]:ENV: DXVK_HUD=“fps”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: DXVK_LOG_LEVEL=“none”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: DXVK_STATE_CACHE_PATH="/home/nukencio/Shadercaches/final-fantasy-xiv-a-realm-reborn/"
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: WINEDEBUG=""
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: __GL_NextGenCompiler=“1”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: __GL_SHADER_DISK_CACHE=“1”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: __GL_SHADER_DISK_CACHE_PATH="/home/nukencio/Shadercaches/final-fantasy-xiv-a-realm-reborn/"
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=“1”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: __GL_THREADED_OPTIMIZATION=“1”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: WINEARCH=“win64”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: WINE="/home/nukencio/.local/share/lutris/runners/wine/tkg-ffxiv-feffe-4.6-1.8-x86_64/bin/wine"
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: WINEPREFIX="/media/nukencio/Videojuegos/final-fantasy-xiv-a-realm-reborn"
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: WINEESYNC=“1”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: WINEDLLOVERRIDES=“d3d10,d3d10_1,d3d10core,d3d11,dxgi=n”
DEBUG 2019-05-04 16:04:56,846 [command.start:113]:ENV: PYTHONPATH="/usr/bin:/usr/lib/python36.zip:/usr/lib/python3.6:/usr/lib/python3.6/lib-dynload:/home/nukencio/.local/lib/python3.6/site-packages:/usr/local/lib/python3.6/dist-packages:/usr/lib/python3/dist-packages"
DEBUG 2019-05-04 16:04:56,849 [signals.register_handler:26]:Registering <bound method MonitoredCommand.on_stop of <lutris.command.MonitoredCommand object at 0x7f24880ab4a8>> to 9087
Running /home/nukencio/.local/share/lutris/runners/wine/tkg-ffxiv-feffe-4.6-1.8-x86_64/bin/wine /media/nukencio/Videojuegos/final-fantasy-xiv-a-realm-reborn/drive_c/Program Files (x86)/SquareEnix/FINAL FANTASY XIV - A Realm Reborn/boot/ffxivboot.exe
000b:fixme:winediag:start_process Wine Staging 4.6 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
002b:fixme:ver:GetCurrentPackageId (0x7cfe9c (nil)): stub
0030:fixme:msg:ChangeWindowMessageFilter 4a 00000001
Waiting on children
Waiting on children
0031:fixme:ver:GetCurrentPackageId (0xd3fe9c (nil)): stub
0030:err:winediag:wined3d_dll_init Forcing sample count to 0. This may not be compatible with all applications.
0030:fixme:winsock:WSALookupServiceBeginW (0x32eb28 0x00000ff0 0x32eb70) Stub!
[0504/160500:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
0037:fixme:esync:__esync_wait_objects Can’t wait on esync and server objects at the same time!
0030:fixme:iphlpapi:NotifyAddrChange (Handle 0x32ea00, overlapped 0x317bf48): stub
0030:fixme:winsock:WSALookupServiceBeginW (0x32eb68 0x00000ff0 0x32ebb0) Stub!
[0504/160500:ERROR:network_change_notifier_win.cc(160)] WSALookupServiceBegin failed with: 8
003b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0032:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
00f5:err:winediag:wined3d_dll_init Forcing sample count to 0. This may not be compatible with all applications.
00f6:fixme:ver:GetCurrentPackageId (0x31afdc0 (nil)): stub
00f7:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub
00f8:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub
00f9:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub
00fa:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub
00fb:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub
00fc:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub
00f5:fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
00f5:fixme:driver:D3DKMTOpenAdapterFromHdc (0x22ebc0): stub
0119:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0x18dcfcdc): stub
0030:fixme:iphlpapi:CancelIPChangeNotify (overlapped 0x317bf48): stub
00f5:fixme:msctf:ThreadMgr_ActivateEx Unimplemented flags 0x4
00f5:fixme:msctf:ThreadMgrSource_AdviseSink (0x14e5d330) Unhandled Sink: {ea1ea136-19df-11d7-a6d2-00065b84435c}
00f5:fixme:imm:ImmDisableTextFrameService Stub
00f5:fixme:imm:ImmDisableTextFrameService Stub
0030:fixme:msg:ChangeWindowMessageFilter 4a 00000002
2019-05-04 16:05:42,560: Unable to read stat for process 9133
2019-05-04 16:05:42,560: Unable to read stat for process 9133
Waiting on children
00f5:fixme:winediag:IcmpCreateFile Failed to use ICMP (network ping), this requires special permissions.
00f5:fixme:winediag:IcmpCreateFile Falling back to system ‘ping’ command as a workaround.
00f5:err:ole:CoGetClassObject class {94297043-bd82-4dfd-b0de-8177739c6d20} not registered
00f5:err:ole:CoGetClassObject class {94297043-bd82-4dfd-b0de-8177739c6d20} not registered
00f5:err:ole:CoGetClassObject no class object {94297043-bd82-4dfd-b0de-8177739c6d20} could be created for context 0x3
I tried your build and is not working (Linux Mint 19.1).
wine: failed to initialize: /usr/lib32/wine/ntdll.dll.so: cannot open shared object file: No such file or directory
The Feffe’s wine version works, but not yours .
I need to try 4.7 version because I still having a black screen after connect to the server. I tried all kinds of configurations and combinations and always is the same problem for me.
Ubuntu 18.04 - Couldn’t get your Wine build to work, but doing the override and setting hidewineexports worked for me on the version installed from the current Lutris script. (Looks like tkg-ffxiv-feffe-4.6-1.8-x86_64)