Hello it fails with error ERROR: One or more files did not pass the validity check!
It seems that hash should be updated again
Git Clone URL: | https://aur.archlinux.org/ankama-launcher.git (read-only, click to copy) |
---|---|
Package Base: | ankama-launcher |
Description: | A multi-game portal for all Ankama games. |
Upstream URL: | https://www.ankama.com/en/launcher |
Keywords: | ankama dofus dofus-beta wakfu wakfu-beta |
Licenses: | custom:Ankama License |
Submitter: | Genesis |
Maintainer: | Genesis |
Last Packager: | Genesis |
Votes: | 8 |
Popularity: | 0.125818 |
First Submitted: | 2019-02-19 10:52 (UTC) |
Last Updated: | 2022-05-17 06:11 (UTC) |
Hello it fails with error ERROR: One or more files did not pass the validity check!
It seems that hash should be updated again
@gloomy Yes, every time the launcher gets updated I need to update the package, that's why it's happening every once in a while. Thanks for the notice !
There's a problem with the md5sum again.
Thank you you're awesome !
@petitbelze Happens when the launcher has an update, I updated the package, thanks !
Hello @Genesis ! There is a problem with the checksum for the 3.6.0-2 x86_64 <3
@icancto Yes, Wine is marked as an optional dependency in order to play Dofus, same goes for Java in order to play Wakfu. Wasn't aware that multilib needed to be enabled though.
it's worth noting that multilib needs to be enabled, and wine needs to be installed to play dofus
Hi @Genesis, New version (3.3.10)
It's possible to install Ankama Launcher from Steam by installing the game Wakfu: https://store.steampowered.com/app/215080/WAKFU (Works with Wakfu, i didn't check for other game)
@afsn @Alpha The package has been updated, thanks for the heads up !
There is a problem with the checksum for the 3.3.9 version. The one given in PKGBuild is the one for the 3.3.7.
Here is the new one : 1be88033ec7a0d24df578ebc32434a6e ankama-launcher-3.3.9-x86_64.AppImage
Hi, the new version is returning
==> Validating source_x86_64 files with md5sums... ankama-launcher-3.3.9-x86_64.AppImage ... FAILED ==> ERROR: One or more files did not pass the validity check!
@chriseggroll It happens to me too from time to time, I have no idea if it's related to the package or the launcher itself
my saved credentials seem to be disappearing at times, any clue what would cause this?
@Mirai009 The package version has been updated. Please use the "Flag package out-of-date" feature on packages to notify the maintainer that its package is out of date instead of commenting
still the same error
==> ERROR: One or more files did not pass the validity check! error downloading sources: ankama-launcher
@genesis I didn't tested it and basically given up on using Dofus on Linux but I will try next time, simer Albert indeed
@mWarius Done, thanks !
Thanks @Genesis to keep package update.
Need to update checksum for installers for 3.1.0 :
md5sums_x86_64=('9f0c12baa3085c9d289b9f993a63d0a4')
@fnev.eu It works fine for me. Maybe try to reinstall the package ?
@Genesis does it work for you or do you have an infinite load ? It was ok before the update...
@fnev.eu Done, thanks !
Need to update checksum for installers for 3.0.6 :
md5sums_i686=('762b36c9d03216950b47b277259f0d02')
md5sums_x86_64=('7b274c11ac0b12ccd99ecb218ec83305')
@regazzoj Yes, Wine does ask if you want to install Mono and Gecko when you first use a new Wine prefix, because these two are packages that are often needed when running Windows executables.
@Genesis it was perfectly clear for me. I thought it was wine-mono and wine-gecko because when I tried to launch Dofus game without any wine installations, a popup appeared with information about missing packages, and it was talking about wine-mono. So I installed it, but it doesn't fix my issue. After that I looked for wine pakcages which could fix my problem and found out that wine-gecko was 'Wine's built-in replacement for Microsoft's Internet Explorer' so I installed it, and I was able to receive emails. When I have time, I'll try to install Ankama-launcher on a VM, and see if I missed something. Anyway, thanks for your answers !
@regazzoj I took a couple hours to try and troubleshoot your issue.
I was able to reproduce it on a clean Manjaro VM, and the installation of wine-gecko didn't fix it (wine-mono isn't relevant since Dofus doesn't use .NET).
It looks like the Dofus client loads a webpage in the background that triggers a certificate email, when you need a confirmation code to unlock a protected account.
However, I was able to find out that at least one of the optional dependencies for wine fixes the issue, allows the client to load webpages and triggers the email.
The thing is, there are so many optional dependencies to check one after the other to find the one (or the ones) that are mandatory to make the certificate email work that I just don't have the courage to test them all. :/
Another thing worth noting : if you can't load the in-game shop, you won't receive the certificate email, since the in-game shop is also a webpage.
Right now, I won't add wine-gecko to the dependencies, as it didn't fix the issue on my side. If someone finds the exact optional Wine dependency that allows the client to load webpages, I'll add this Wine dependency to the package dependencies.
I hope this whole explanation was understandable !
@Genesis, I fixed my issue installing wine, wine-mono and wine-gecko. This should be written somewhere as dependencies. Hope it helps.
@regazzoj I'm pretty sure this has absolutely nothing to do with this package. Maybe you'd have better luck asking on the official forums.
Hi everyone, I have a problem with Ankama Shield and certificates on Manjaro. When I install it on my computer, I never received any email for certificate. So I log in Ankama Launcher, run Dofus, and then it warns me to add the computer with a certificate, but I never receive any email with code. Do you have any idea what should do ? Maybe I don't have all the depencies...
@nandagos Thanks, I've updated the package !
Hello ! Checksum of ankama-launcher-3.0.0-x86_64.AppImage seems to be troubling again
@TraqKay Thanks for the heads up, I've updated the package !
Need to update checksum in PKGBUILD, ankama installer file changed
Temp fix (for x86_64): md5sums_x86_64=('121da65e54f3ff7943d60d9f7c0b131e') => md5sums_x86_64=('9a3630f2f01da494488400ca02a1a5f1')
@bkb The Linux version of Dofus is indeed using Wine. If you take a look at the Dofus version the Launcher is downloading, you'll see a zaap-start.sh
file that starts the Windows version of the game on Linux, using Wine.
In fact, running Dofus on Linux through Wine yields better performance than the native Linux version. Also, you're able to use DXVK to enable GPU rendering in Wine, and this allows for a smooth experience, close to the one you'd be having on Windows, so running Dofus on Wine is really a good idea.
As for the 56% issue, I've made a post (in French) explaining how to fix it, while we wait for Ankama to fix this issue in the Launcher.
Here's a link to the post : https://www.dofus.com/fr/forum/1713-ankama-launcher/2315412-ankama-launcher-options-generales?page=1#entry12620354
Why does he wine
dofus?
Linux version of Dofus is available
(+ halt at 56% at Dofus load)
@Satro I'm currently on the wine-staging AUR package (so 5.5-1 too) and I'm able to run the game just fine. Maybe there's something else going on on your side that's preventing the game from running smoothly ?
There might be a problem with the latest version of Wine (5.5-1), I had the following Wine error : "kernelbase.dll" failed to initialize
when launching Dofus.
To work around the problem, downgrade your Wine package to the previous version (5.4-1).
@Satro Good call ! I added fuse
as a dependency. Thanks !
I think there is a missing dependency. Upon starting the launcher after the installation, I got :
$ankama-launcher
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
As required, I installed Fuse and it works fine.
Thanks @Genisis, the solution works !
Hi @Skydave ! If you're french, I've already covered these issues on the official Dofus forums and explain how to solve them temporarily, while waiting for an official fix. Unfortunately, I don't have any other solution at the moment.
Here's a link to a post I made : https://www.dofus.com/fr/forum/1713-ankama-launcher/2315412-ankama-launcher-options-generales?page=1#entry12620354
I recently install ankama-launcher, open-jdk and wine, when I launched from launcher Dofus the loading screen stuck to 56%. But when I open directly dofus with wine, the game can charge and go to the login. I think that it is the parse of the login that cause the problem.
Hi @Mathius and thanks for your feedback !
I've made some changes to the PKGBUILD to add p7zip
as a make dependency and install a script in /usr/bin
to run Ankama Launcher from $PATH
.
Hope these changes will make it easier for you and the others that don't use .desktop files ! Let me know if there's anything else ;)
After installing the package, I look at the code of the package and write down 2 points: - The first point is the dependency of the p7zip package (Installed on most installations but perhaps specify it more precisely) - The second point is personal opinion but in order to facilitate the subsequent launch of the launcher should it not ideally create a symbolic link to it that would be stored in '/bin' ?
Sincerely, A user a little too curious
@Zyfarok Thanks for the heads up ! I've updated the package. Don't hesitate to use the "Flag package out-of-date" feature if you have access to it !
I guess the launcher AppImage was updated :
==> Validating source_x86_64 files with md5sums...
ankama-launcher-2.9.12-x86_64.AppImage ... FAILED
==> ERROR: One or more files did not pass the validity check!
@Kohega I noticed it too, I don't know if it's related to the launcher itself or the package/the way it is installed. Since it's an AppImage, there not much to do to install/run it though.
Hello, is it normal that I need to login everytime I restart the computer ? I'm using 2-Pass authentification so I need to login two times eveytime.
The launcher files are installed under the group "games".
Please add your user to this group with usermod -a -G games
, otherwise the launcher will not be able to auto-update itself properly.
To disable the popup asking for system integration at each startup, execute touch $HOME/.local/share/appimagekit/no_desktopintegration
.
Pinned Comments
Genesis commented on 2019-02-19 10:55 (UTC) (edited on 2019-12-11 10:38 (UTC) by Genesis)
The launcher files are installed under the group "games". Please add your user to this group with
usermod -a -G games
, otherwise the launcher will not be able to auto-update itself properly.To disable the popup asking for system integration at each startup, execute
touch $HOME/.local/share/appimagekit/no_desktopintegration
.