Back to www.wakfu.com

No flash

Forum

Archlinux - cant get past the splash-screen
posté May 05, 2011, 20:38:01 | #1
Archlinux - cant get past the splash-screen Hey guys, first off, I'm running Archlinux 64bit.

I had some trouble starting the UpLaunch, but i could fix that. But now, when i hit play, I can see the splash-screen of Wakfu...and that's it. Nothing more happens. No error messages or something. Just the splash.

Does anyone have an idea how to get it running?


posté May 06, 2011, 18:16:30 | #2
Oh,

I missed this thread and created a new one by accident.

I have this same Issue on Ubuntu 11.04 with Unity.

Yesterday the game ran fine and now its stuck at the splash screen.
No Update was made in the meanwhile.

Are there any log files we can upload for the devs?


posté May 07, 2011, 12:29:16 | #3
@BloomHead:
I'm the guy that made the AUR package for Wakfu (my internet nickname is "p2k"). Do you use it already?
If you don't and like to switch, so your Wakfu will reside in /opt/wakfu, similar to my Dofus package, try to uninstall your Wakfu, make sure to delete the hidden files and folders it creates (".install4j" and ".i4j_jres" in your home directory) and get my package. I've tested it in VMware on a freshly installed and up-to-date version of Arch Linux, 64bit and 32bit.

Two more points that go to any Linux user:
  • The game creates two logfiles "error.log" (only if an error happens) and "output.log". They might grow large, so better put them on Click here for example.
  • The hanging at the splash screen can have to do with the game not using the right Java runtime. Try to move the bundled JRE (which gets installed in a hidden folder ".i4j_jres" inside your home directory) into the game's folder and rename it to just "jre". Then delete the cache file of the installer (a hidden file ".install4j" also inside your home directory).

By the way: My AUR package makes use of this "trick" and does place the bundled JRE in /opt/wakfu/jre. This has to do with the used installer framework called "Install4j". I did read its manual and also read through the scripts it uses to find that out.

And if a developer of Wakfu reads this: I strongly recommend to setting the bundled JRE to "not shared" so your game always uses its own JRE and doesn't pollute the home directories of users (and so people like me don't have to "customize" the installation process).


This post has been edited by Demiyon - May 07, 2011, 12:41:13.
posté May 08, 2011, 01:41:31 | #4
Thx for your post.

And i got it running. I deleted the files and directories you described in here. And installed it again. But after it didn't work, i wanted to post the error.log, and saw, that I still was missing dependencies, so I installed "_lib32-libxxf86vm" and "jogl", and now it's running 


posté May 08, 2011, 20:53:41 | #5
Just to complete this topic about Arch Linux: That's the exact reason why AUR (=Arch User Repository) packages exist. With these packages, someone already did all the research for you, found all dependencies and found a way to ensure the given piece of software will work on your computer. Second, packages allow a clean uninstall and also ensure that no vital parts of your systems are touched (via integrity tests). Third, packages not only allow more easy installing of software but also more easy updates.

I can only try to encourage everyone to use these packages in order to reduce problems and your loss of time to a minimum. See the Arch Wiki for instructions on how AUR packages work.


posté May 08, 2011, 23:11:42 | #6
I installed your pkgbuild, and i still was missing these 2 dependencies 


posté May 15, 2011, 12:22:32 | #7
Ok, so you want to challenge me?

First of all, jogl is definitely not required, because it is comes bundled with Wakfu (proof: ls -l /opt/wakfu/libjogl*).

For lib32-libxxf86vm, I did walk up the complete dependency tree for you:

wakfu -> lib32-libtxc_dxtn -> lib32-mesa -> lib32-libgl -> lib32-libxxf86vm

As you can see, the package you claim to be missing is indirectly included in my dependency list  


posté May 15, 2011, 16:44:34 | #8
an for UBUNTU, what i have to do?
my Wakf on unix ubuntu 11.04 stop on the splash-screen.
a tried to do these steps and it didnt work.. i am reinstalling it with your package...

sorry for my english, i am a Brasilan.
any help will be welcome, i am a new user of Ubuntu....


posté August 07, 2011, 20:46:32 | #9
i have similar problem.
alltho i get past the splash screen.
it just crashes after i select login
with error:
#
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xf7712425, pid=2689, tid=3582016368
#
# Java VM: Java HotSpot(TM) Server VM (10.0-b23 mixed mode linux-x86)
# Problematic frame:
# C [+0x425] __kernel_vsyscall+0x5
#
# An error report file with more information is saved as:
# /home/xpander/Games/Wakfu/hs_err_pid2689.log
#
# If you would like to submit a bug report, please visit:
# Click here
#
Aborted

somehow it wants to use 32bit java?...i allways had problems with my 32bit java on my 64bit system. all other java apps choosing nicely 64 bit and work without probs.. i tryed to replace some files provided here in the same thread with my 64bit java ones..but no go..somehow the game still looking for 32bit one.

any help would be much appriciated
system: Linux Mint 11 64bit, Ati Radeon HD 5770 catalyst 11.7. Sun java 6