Replying to TheDogas97
Hey, Dogas97!
Sorry to hear about your issue.
I would be grateful if you could send me screenshots of:
See message in context
Sorry to hear about your issue.
I would be grateful if you could send me screenshots of:
- The error about transitions (if you still get it)
- A screen of the message "Please follow the instructions (...)"
Hopefully, this provides insight into what's actually needed to run this, as even with the switch to a wine dependency, people are going to notice there's a bit more they need to get this running if they didn't already have some of this installed from other packages, or from following the instructions in an even older, outdated thread, or from tracking these down themselves.
I'd love to see this get packaged in a snap or flatpak given the nature of some of these dependencies, but lacking that, this script should provide a basic enough way to get this installed.
Reading through the script the dependencies section is extremely helpful. Without them, my updater would simply hang at 100% CPU usage. Running Dofus from the complete .zip download without a launcher works without any modifications, but the launcher to update it seems to require the above.
As you said, hope this is packaged in some way for future releases to make it much more user-friendly.
The above libraries may have resolved my issues for my laptop, but not for the desktop.
I'm running:
Linux Mint 19 Cinnamon
Kernel 4.15.0-34
AMD Ryzen 1800X
16GB RAM
GTX 1080 on nvidia-driver-396
Using winehq-stable and simply running the "wine Dofus.exe" command in the wine prefix directory, the Dofus launcher fails with "transition.exe" hanging at 100% CPU usage. Terminal output is:
"
wine Dofus.exe
0009:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0009:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:font:get_outline_text_metrics failed to read full_nameW for font L"Ani"!
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
\\\\\002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:win:FlashWindowEx 0x33ced4 - semi-stub
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0035:fixme:file:FindFirstFileExW flags not implemented 0x00000002
002e:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0039:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0039:err
"
If an outline of requirements could be made such as the below would greatly help:
- Supported Linux distribution
- Library dependency list
- Guide on set-up and/or provide a packaged version
There are games on Steam that utilise wine to provide a complete user-friendly experience without the need for user interaction such as "Knights & Merchants". A similar thing could be done here.
Any assistance would be appreciated,
Thanks.
downloading the (new, current, fresh!) installer from dofus.com, that even uses the same wine from my system, loads without problems. Using wine its by far better than before! I can use the ogrines market again, hurray. Game is running very smooth.
Gentoo 4.16.8 and unstable (!) recent Wine
I run on Ubuntu 18.04 normally but.... After 1h~2h of play, the "ram acumulated" as big and freezes all application.
Dont is my computer. He have 16GB of RAM. :T
Really, i need restart Dofus at each hour.
[UPDATE]
Now it launches with this message "Please follow the instructions to install Wine (link)", my wine is downloaded already tho.
> Linux Mint 19
Sorry to hear about your issue.
I would be grateful if you could send me screenshots of:
Edit 1: I've installed wine, and downloaded the linux version from dofus website and it launched the game but the game crashes very often. Can't do a fight. So many I did something wrong? Was I supposed to install something else or use another version?
Edit 2: I solved it, I uninstalled wine and installed winehq. Thank you very much for this post.
Same problem how can I fix that?
- Warnings not to open the game without using the launcher even though I did use the launcher.
- Crashes that begin with severe visual bugs and are shortly followed by a lockup which requires restarting the client.
- Various janky behaviors with copy/pasting and alt-tabbing.
- Out of memory problems even though I have 8GB of RAM.
Edit: To my list of issues I can now add:
- Chat channels stuffing up so that my PMs get dumped in guild chat unless I relog.
- Key shortcuts breaking randomly, fixed on relog.
- CTD at the end of fights.
- Follow character function being broken (not updating when they move, multiple arrows appearing, etc).
I'm really struggling to see where these touted benefits of a non-native client are.
The Devs would like to know, which Linux OS you are running and if you could provide some logs of the crashes. That would help a lot finding the issue.
I'd like to add that the Dofus launcher strips spaces from the password if it requests sudo access. Here is a sample of the minor bug: bug.
This can prove problematic if someone's password either begins or ends with spaces.
Note: the system is Arch Linux, using the AUR package "dofus".
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0025:err:hid:parse_descriptor Unknown (bTag: 0xf, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x1, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0025:err:hid
0025:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
wine: Bad EXE format for Z:\home\kannar\Downloads\Ankama Launcher-Setup.exe.
```
Where can we download the Dofus.exe, not the launcher?
https://www.dofus.com/fr/forum/1115-bugs/2295978-ubuntu-bug-chat-syntaxe-accents-gras-ensembles
Oh and by the way, I can't download WineHQ because their repository isn't signed and doesn't expose a public key, so Ubuntu (18.04) refuses to do anything with it. Great.
I was interested in installing my favorite game on my favorite Linux distribution (ArchLinux) but I am having trouble with Wine (4.0.1). After installing additonnal packages, such as gecko, mono or tricks, I still get that
"00cb:fixme:file:FindFirstFileExW flags not implemented 0x00000002"
Screenshot of the issue (imgur)
error message, leading to nothing.
Any idea on how to fix that?
After sorting the dependency the script ran perfectly and haven't had any issues other than ones that effect even Windows.
Using Ubuntu Disco with latest updated I'm unable to run Dofus, I get the error:
2019-10-09T19:45:52.847Z - debug: KPI: event 662 added
2019-10-09T19:45:52.882Z - debug: New configuration dofus main
2019-10-09T19:45:52.882Z - info: Spawn zaap-start
2019-10-09T19:45:52.883Z - debug: SPAWN scriptPath : ./zaap-start.sh
2019-10-09T19:45:52.883Z - debug: SPAWN location : /home/sw/Ankama/zaap/dofus
2019-10-09T19:45:52.895Z - info: Release exited
{
name: 'Dofus',
release: 'main',
code: 127,
pid: 5925,
instanceId: 2,
shouldRestart: false
}
Any hints?
This is what happens when I run the zaap-start.sh script directly:
Spoiler (click here to show spoiler)
0009:err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 116") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger