I have same problem, the launcher is working, but I get an black screen after select a server. Wine Tkg 4.7 version has a patch for this?
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?)
are you using feffe’s custom wine? i cant even get to char select. after i click launch game i just get a black screen then dx11 errors
I just tested, it launched ok.
Ubuntu 19.04
Nvidia
feffe’s wine tkg-4.6
Please post your logs when you ask for support.
Black Screen before char select here.
I use:
-
Feffe’s wine version.
-
DXVK 1.0.3
-
NVIDIA drivers 430.09
-
Esync On
-
Disabled Lutris runtime
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
@Nukencio DXVK needs more recent Nvidia drivers version and on my computer:
- Esync is off
- option “Disable Lutris runtime” is OFF
- option “Prefer system librairies” is ON
But normally you should use the default script options.
I was also having dx11 errors when launching the game, with it erroring on ffxiv_11.exe.
I ended up fixing it by…
- Overriding xaudio2_7 in wine
- Setting hidewineexports=enable in wiketricks (to make ffxiv stop seeing wine as osx)
- both of these are of course set on your lutris wine prefix
i also compiled the new wine-tkg-git-ffxiv-4.7
https://mega.nz/#!A00RGSjI!dWQvGZrMrcKjuwpUuQHCA5haaYKLgtx2wpp2e6xAnis
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)
Im not to sure why it isnt working, but ill share what i have installed
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
sudo apt install libvulkan1 libvulkan1:i386
sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
as well as all wine dependicies
this was built in arch so maybe thats a difference but im not sure. Glad the overrides worked though
If starting from a fresh Ubuntu 18.04, you probably need to get the packages listed in
https://www.gloriouseggroll.tv/how-to-get-out-of-wine-dependency-hell/
quoted here:
Ubuntu :
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
sudo apt update
sudo apt install --install-recommends winehq-staging
sudo apt install winetricks
still getting dx11 errors when trying to launch the game, im using the standalone dxvk lutris script. here’s the error codes and lutris logs
An unexpected error has occured. Exiting FINAL FANTASY XIV.
ffxiv_dx11.exe+11DD7D2
ffxiv_dx11.ex11+11C07E1
lutris logs https://pastebin.com/9zQNDhjY
any help would be greatly appreciated
The current install script seems quite different from what I used several months back.
I’ll list what’s different, with no promises that any of these will be helpful.
Right-click on your ffxiv icon in lutris to access these:
configure > system options tab > environment variable:
RADV_DEBUG: nohiz
winetricks > default wineprefix > install windows dll or component:
devenum, quartz
wine configuration > libraries tab:
xaudio2_7 (native, builtin)
Thanks! I did not conduct proper testing of which components of your message fixed the game for me, but I installed devenum and quartz and overrode xaudio2_7, and now it works!
After reading on Discord, a fix to the 404 issue seemed to be to use the free trial installer, since the standard version one seems to be missing alot.
It worked (sort of), the launcher loads but I couldn’t log in with my existing account, only accounts that don’t have FFXIV yet can apparently. This can be worked around by going into the games install folder and deleting the etc and trial folders.
Game itself runs great, launcher still has some issues revolving around https though, but after a few tries you will be able to get it to load. You might even encounter it right away after install and clicking in the agreement checkbox and having it just go to a black screen.
Hopefully this launcher nonsense gets sorted in a future update.
I had this issue as well. To fix this I applied these fixes:
I removed the RADV_DEBUG:nohiz when it still gave me the error, and disabled the x360 input option in the system options.
Before this problem I had a “unable to verify version” error every time the launcher tried to download a new file. I applied fefe’s wine config, and also ticked the box for “Windowed (Virtual desktop)” and it patched all the way through with no errors.