Home  | Login  | Register  | Help  | Play 

Linux support

 
Logged in as: Guest
  Printable Version
All Forums >> [Artix Entertainment Games] >> [AdventureQuest 3D] >> AdventureQuest 3D General Discussion >> Linux support
Forum Login
Message << Older Topic   Newer Topic >>
12/5/2015 23:02:07   
PeterlaRouge
Member

Looking forward to this new game, I've gone through the effort to install the unity3D plugin it uses. Running Linux, not officially supported by unity3D, this has been something of an adventure.

You will need to use pipelight. Instructions there are good, at least for the linux distributions I use.

Turns out unity3D doesn't just not officially support linux, the glue javascript they supply actively sabotages it through inadvisable browser detection. patch help This can be remedied in firefox for linux by opening about:config and creating a key "general.platform.override" with a string value including 'win'. With this last piece in place I'm able to successfully load the aq3d and other pages that activate the plugin with the unity3D supplied javascript.
Post #: 1
12/11/2015 12:55:56   
Gjappy
Member

@PeterlaRouge That sounds good. We have gotten one or two bug reports from Linux users but have had no chance to help there people making it work.
Are you able to make a step-by-step guide of it for us? then I can ask Nythera to include it to the FAQ&Help pages.
~ Gjappy
AQ DF AQW Epic  Post #: 2
12/14/2015 2:45:19   
PeterlaRouge
Member

I was writing up step by step instructions when I got hit (again) by unity3D related bitrot. The explanation may be in
quote:

The problem is that Unity3D does not provide different download links for each version, but instead replaces the same file on every update. Since Pipelight downloads these files and executes them without your manual intervention, we do a checksum test on the downloaded file to ensure that you got the same file as we got. This should prevent other people from manipulating the download and injecting code on your computer. However, this check will break on every Unity update and we manually need to update the checksum file.

http://pipelight.net/cms/plugin-unity-webplayer.html

Or it might relate to firefox changes in plugin support I heard were coming.
Post #: 3
12/15/2015 18:04:15   
PeterlaRouge
Member

Pipelight has fixed the latest unity3D breakage. Step by step installation and problem diagnostics, as best I have them figured so far:

-------
- Pipelight installation varies between linux distributions. Follow directions for your distribution from
http://pipelight.net/cms/installation.html

- Open a command shell and enter
sudo pipelight-plugin --enable unity3d

to install and enable unity3D.

- In firefox go to about:plugins or about:addons and verify Unity3d is active.
You may need to restart firefox before the plugin is recognized.

- In firefox go to URL about:config.

- In the list of config values right click and select new->String

- Enter key name "general.platform.override" and value "win".
More info about this key http://askubuntu.com/questions/624690/unity-webplayer-wont-work
The information at http://pipelight.net/cms/plugin-unity-webplayer.html seems to be out of date, and the user agent testing method changed.

----The unity3D player needed for aq3D should now work.

In case this doesn't work:
- on a command line run
firefox  -no-remote -ProfileManager


- create a debug profile for firefox and run.

- if the output includes
[PIPELIGHT:LIN:unity3d] basicplugin.c:299:checkPluginInstallation(): Plugin installer did not run correctly (error occured).

the most likely problem is unity3D had an update, breaking the pipelight checksum.

- check for an update to pipelight by runing
sudo pipelight-plugin --update


- when an update is reported run
[code]sudo pipelight-plugin --create-mozilla-plugins[\code]
then restart firefox and check that the unity3D plugin is recognized.
Post #: 4
Page:   [1]
All Forums >> [Artix Entertainment Games] >> [AdventureQuest 3D] >> AdventureQuest 3D General Discussion >> Linux support
Jump to:






Icon Legend
New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts




Forum Content Copyright © 2018 Artix Entertainment, LLC.

"AdventureQuest", "DragonFable", "MechQuest", "EpicDuel", "BattleOn.com", "AdventureQuest Worlds", "Artix Entertainment"
and all game character names are either trademarks or registered trademarks of Artix Entertainment, LLC. All rights are reserved.
PRIVACY POLICY


Forum Software © ASPPlayground.NET Advanced Edition