PDA

View Full Version : Project: Gorgon Experimental Linux Launcher



Silvonis
12-04-2017, 03:37 AM
We are happy to announce the release of an experimental Linux Launcher for Project: Gorgon!

Download the Experimental Linux Launcher Now!
(http://client.projectgorgon.com/ProjectGorgonLauncherLinux.tgz)
While Project: Gorgon is still not yet officially supported on the Linux platform. players have been able to play Project: Gorgon on many different distributions of Linux for quite some time. We plan on supporting Linux in the future and this is a step in that direction. Please download the launcher and try playing Project: Gorgon. Please report back here your experiences. If the launcher works, great! If it doesn't, please let us know that too. If you could also include your distribution and version number that would be helpful. Thanks for your continued patience and support!

(Edited to link to newest version of the linux launcher.)

LinuxDonald
12-04-2017, 05:32 AM
The Launcher Works but if i press Play nothing happens :( Ubuntu 17.04

Hood
12-04-2017, 06:27 AM
did a fresh install using this launcher.

no incorrect data found when validating files.

once my installation was complete and validated, I attempted twice to launch the game. This failed, but the process was ongoing in my System Monitor, even though the game hadn't launched and the Experimental Linux Launcher closed after I initiated the client launch.

So I attempted to launch the game client from .../.local/share/ProjectGorgon/HeadlessLinuxPlayer default installation directory. Once again, no visual launch, but the ProjectGorgon process was running.

Lastly, I opened the Properties of the ProjectGorgon executable file and manually designated Wine as the default program to open the file with. No luck there either.

running the latest version of Mint.

INXS
12-04-2017, 04:24 PM
same here downloaded game tried opening it, did validate it tried safe mode nothing happens.

Tagamogi
12-04-2017, 06:04 PM
Same here. Manjaro Linux.

( Doing a belated edit of my 2 posts here, to make them a bit more readable to anyone coming across them later.)

Tagamogi
12-04-2017, 06:39 PM
For what it's worth, the ProjectGorgon executable inside the HeadlessLinuxPlayer directory is different from the ProjectGorgon executable inside shardragon's launcher's LinuxPlayer directory ( .local/games/project-gorgon/LinuxPlayer for me). The Headless executable is 29M, shardragon's is 30M.

Because I just had to try it, I copied shardragon's ProjectGorgon executable into the Headless directory, replacing the existing file. That allowed me to start the game directly from the Headless directory. When I then tried the new launcher, it also worked.

SausageJavelins
12-12-2017, 05:43 AM
For what it's worth, the ProjectGorgon executable inside the HeadlessLinuxPlayer directory is different from the ProjectGorgon executable inside shardragon's launcher's LinuxPlayer directory ( .local/games/project-gorgon/LinuxPlayer for me). The Headless executable is 29M, shardragon's is 30M.

Because I just had to try it, I copied shardragon's ProjectGorgon executable into the Headless directory, replacing the existing file. That allowed me to start the game directly from the Headless directory. When I then tried the new launcher, it also worked.

This was the fix for me as well. Thank you.

EDIT:
I was able to do the same on my laptop, but the black area where the Enter World and Delete Character buttons are located seems to fill the entire screen within a few seconds while flickering and crashes. I am investigating the logs now.

Hood
12-12-2017, 09:27 AM
For what it's worth, the ProjectGorgon executable inside the HeadlessLinuxPlayer directory is different from the ProjectGorgon executable inside shardragon's launcher's LinuxPlayer directory ( .local/games/project-gorgon/LinuxPlayer for me). The Headless executable is 29M, shardragon's is 30M.

Because I just had to try it, I copied shardragon's ProjectGorgon executable into the Headless directory, replacing the existing file. That allowed me to start the game directly from the Headless directory. When I then tried the new launcher, it also worked.

ofc this cant be treated like a legit fix. all files were downloaded, presumptively, so it seems the fix is just a few lines of code that need to be corrected to make the files launch-able.

Tagamogi
12-12-2017, 11:38 AM
Yeah, it's just a temporary workaround until someone has time to fix the launcher. I've been using the launcher with the workaround for the last week now and everything been fine, so at least for me it looks like it's just this single file. Not sure what's going on with SausageJavelin's laptop, though.

Citan
12-12-2017, 12:43 PM
Sadly, the bug can't be fixed on your end, we'll need to drop a new launcher. The launcher is downloading the wrong payload -- it's a valid linux payload, but this version is optimized for use as part of our internal systems, which have graphics turned off. (Hence "headless".) So there are lots of placeholder graphics files in there.

I'll have to figure out how we mixed that up, but anyway a fixed launcher won't be hard; we'll get one out soon.

Tagamogi
12-12-2017, 03:01 PM
Sadly, the bug can't be fixed on your end, we'll need to drop a new launcher. The launcher is downloading the wrong payload -- it's a valid linux payload, but this version is optimized for use as part of our internal systems, which have graphics turned off. (Hence "headless".) So there are lots of placeholder graphics files in there.

I'll have to figure out how we mixed that up, but anyway a fixed launcher won't be hard; we'll get one out soon.

Oh hah. Everything's been looking "just fine" to me, so I think I completely failed to notice any placeholder graphics.

Thanks for working on a Linux launcher!!!

SausageJavelins
12-13-2017, 08:55 AM
Behold! The ever-expanding darkness... :p

(I finally caught a good screen shot of the madness in action, for your collective viewing pleasure)


https://scontent.fbed1-1.fna.fbcdn.net/v/t31.0-8/25358283_1534942989930096_8870749206389117858_o.jp g?oh=a25a0fe11e5c1071730c6a616db5202f&oe=5AD481FA


For the record, it does crash my computer if I let it eat up all my RAM, which it appears to do after a few seconds of flashing at the character selection screen. Grinds the entire system to a halt after 10 seconds.

SausageJavelins
12-15-2017, 11:49 AM
Any progress on the fixed Linux Launcher? After what it did to the laptop I've been rather reluctant to actually play with the headless version o.o

Thanks again!

Tagamogi
12-15-2017, 04:01 PM
shardragon's launcher should still be working. And yes, probably playing with the headless version is not a good idea - I've just been using it because I'm too lazy to switch back and I like the separate screenshots directory. :)

SausageJavelins
12-15-2017, 06:56 PM
shardragon's launcher should still be working. And yes, probably playing with the headless version is not a good idea - I've just been using it because I'm too lazy to switch back and I like the separate screenshots directory. :)

The old launcher does not work for either machine, unfortunately. That is what prompted me to switch to the new launcher. But watching it nuke my laptop was somewhat unsettling as the TRIM function seemed to take a lot longer than usual after crashing, about a minute vs. 15 seconds. My assumption is that excessive swap (located on same SSD) usage was the cause, after filling up RAM with what appears to be an unbounded request for memory. I watched swap almost instantly get filled, maybe half a second to chew through it.

Yet it doesn't do that to the desktop. Both are the same OS, branch, and patch level. Weird.

SausageJavelins
12-17-2017, 05:16 AM
Is the Headless version is safe to use? The launcher is still broken as-is, unless I missed something important. Thanks.

Citan
12-17-2017, 12:02 PM
Here's a new launcher. If you can try it out and let me know how it goes, I'd appreciate it:

http://client.projectgorgon.com/ProjectGorgonLauncherLinux.tgz

ennervator
12-17-2017, 02:12 PM
Here's a new launcher. If you can try it out and let me know how it goes, I'd appreciate it:

http://client.projectgorgon.com/ProjectGorgonLauncherLinux.tgz

I'm running Debian 9(stretch). After starting and aborting the new launcher, I copied the files in .local/games/project-gorgon/HeadLessLinuxPlayer/ProjectGorgon_Data to .local/games/project-gorgon/LinuxPlayer/ProjectGorgon_Data to minimize downloads; after restarting the launcher, it ended up downloading 38 files in ~194MB.

The game launched successfully, thank you for this release.

SausageJavelins
12-17-2017, 06:59 PM
I tried downloading the entire client in full to both machines. The desktop seems to work fine (I have not tested extensively, things simply looks normal at first glance in Serb), but the laptop has the same problem it had before with the expanding black area on the character selection screen. I made a quick video documenting the problem and put it on YouTube:


https://www.youtube.com/watch?v=9Ir652kKn9s


The log had a few interesting entries after logging in. This was not using the on-board Geforce 940m, rather the integrated Intel graphics. I was not able to successfully launch the game using the Bumblebee multi-GPU control utility by running the launcher through "optirun". The command is
optirun path/to/gorgon/launcher
This launches the program on the discrete GPU which is what I was doing to run the game proper on the graphics card, but the launcher just disappears and the GPU turns off from lack of activity.


Here is ~/.config/unity3d/Elder Game/Project Gorgon/Player.log:


Desktop is 1920 x 1080 @ 59 Hz
New context 0x3507da0 created with attributes:
Initialize engine version: 5.6.3p1 (9c92e827232b)
GfxDevice: creating device client; threaded=1
Renderer: llvmpipe (LLVM 5.0, 256 bits)
Vendor: VMware, Inc.
Version: 3.3 (Core Profile) Mesa 17.2.5
GLES: 0
GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_compressed_texture_pixel_storage GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB
_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robustness GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_subroutine GL_ARB_shader_texture_lod GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compr
ession_rgtc GL_ARB_texture_cube_map_array GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ATI_blend_equation_separate GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_blend_equation_separate GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled
GL_EXT_framebuffer_sRGB GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_shader_integer_mix GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_integer GL_EXT_texture_mirror_clamp GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_ycbcr_texture GL_NV_conditional_render GL_NV_depth_clamp GL_NV_packed_depth_stencil GL_OES_EGL_image GL_S3_s3tc
OPENGL LOG: Creating OpenGL 3.3 graphics device ; Context level <OpenGL 3.3> ; Context handle 55606688
AudioManager: Using PulseAudio: Default Output Device
Begin MonoManager ReloadAssembly
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/Assembly-CSharp.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/Assembly-CSharp.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/Assembly-UnityScript.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/Assembly-UnityScript.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.UI.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.UI.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.Networking.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.Analytics.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.Analytics.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.CrashLog.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/UnityEngine.CrashLog.dll into Unity Child Domain
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/TextMeshPro-1.0.55.56.0b12.dll (this message is harmless)
Loading /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/TextMeshPro-1.0.55.56.0b12.dll into Unity Child Domain
- Completed reload, in 0.022 seconds
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/System.Core.dll (this message is harmless)
Platform assembly: /home/chris/.local/share/ProjectGorgon/LinuxPlayer/ProjectGorgon_Data/Managed/System.dll (this message is harmless)
OnLevelWasLoaded was found on SpawnManager
This message has been deprecated and will be removed in a later version of Unity.
Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed

(Filename: Line: 376)

OnLevelWasLoaded was found on InjectionDetector
This message has been deprecated and will be removed in a later version of Unity.
Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed

(Filename: Line: 376)

OnLevelWasLoaded was found on UnderwaterCamera
This message has been deprecated and will be removed in a later version of Unity.
Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed

(Filename: Line: 376)

OnLevelWasLoaded was found on ObscuredCheatingDetector
This message has been deprecated and will be removed in a later version of Unity.
Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed

(Filename: Line: 376)

OnLevelWasLoaded was found on SpeedHackDetector
This message has been deprecated and will be removed in a later version of Unity.
Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed

(Filename: Line: 376)

OnLevelWasLoaded was found on WallHackDetector
This message has been deprecated and will be removed in a later version of Unity.
Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed

(Filename: Line: 376)

New context 0x42dc620 created with attributes:
Default vsync count 1
requesting resize 1280 x 768
requesting fullscreen 1280 x 768 at 0 Hz
Setting up downscaled viewport at 1280 x 768
Desktop is 1920 x 1080 @ 59 Hz
UnloadTime: 1.688000 ms
Loading preferences from /home/chris/.config/unity3d/Elder Game/Project Gorgon/GorgonConfig.txt

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Applying special settings:

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
WARNING: Shader Unsupported: 'Hidden/Nature/Tree Creator Leaves Rendertex' - Pass '' has no vertex shader
WARNING: Shader Unsupported: 'Hidden/Nature/Tree Creator Bark Rendertex' - Pass '' has no vertex shader
UnloadTime: 3.303000 ms

Unloading 3 unused Assets to reduce memory usage. Loaded Objects now: 55784.
Total: 68.569000 ms (FindLiveObjects: 3.257000 ms CreateObjectMapping: 3.000000 ms MarkObjects: 62.190998 ms DeleteObjects: 0.119000 ms)

OS: Linux 4.13 Debian testing 64bit : Unix 4.13.0.1

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Graphics Device: llvmpipe (LLVM 5.0, 256 bits)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Mem: 11915 system, 512 gfx

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Connecting... (Unconnected -> Connecting)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

requesting resize 1280 x 768
requesting fullscreen 1280 x 768 at 0 Hz
Setting up downscaled viewport at 1280 x 768
Desktop is 1920 x 1080 @ 59 Hz
Parsed http://client.projectgorgon.com/fileversion.txt's contents of "292". File version is now 292

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Downloading config file http://client.projectgorgon.com/clientconfig.json?ts=636491395383931660

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Connect succeeded!

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

EVENT(Ok): connected, url=s0.projectgorgon.com, port=9002

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Connected (Connecting -> ConnectedButNotLoggedIn)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Parsed http://client.projectgorgon.com/clientconfig.json?ts=636491395385848830's contents. File version is now 292

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Factories are initialized!

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

EVENT(Ok): factoriesInitialized

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Logging In... (ConnectedButNotLoggedIn -> LoggingIn)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Connected (LoggingIn -> ConnectedButNotLoggedIn)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Logging In... (ConnectedButNotLoggedIn -> LoggingIn)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Logged In, waiting for character list (LoggingIn -> LoggedInButNoCharacters)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

New Network State: Received characters... waiting to pick character (LoggedInButNoCharacters -> GotCharacters)

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

LOADING LEVEL ChooseCharacter

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Unloading 2 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 7.141000 ms
Setting up 2 worker threads for Enlighten.
Thread -> id: 7f8118e91700 -> priority: 1
Thread -> id: 7f810959c700 -> priority: 1

Unloading 11 unused Assets to reduce memory usage. Loaded Objects now: 55427.
Total: 73.913002 ms (FindLiveObjects: 3.963000 ms CreateObjectMapping: 3.779000 ms MarkObjects: 65.984001 ms DeleteObjects: 0.185000 ms)

Unloading 7 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 4.895000 ms

Unloading 3 unused Assets to reduce memory usage. Loaded Objects now: 57168.
Total: 89.785004 ms (FindLiveObjects: 4.140000 ms CreateObjectMapping: 3.948000 ms MarkObjects: 79.164993 ms DeleteObjects: 2.532000 ms)

ReadProc ending!

(Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)




Let me know if there are any specific files or info that might be useful.

Thanks.

Baemir
12-21-2017, 09:52 AM
Something tells me clouds shouldn't look like this (https://i.imgur.com/vKgfrVv.png).

LinuxDonald
12-21-2017, 12:12 PM
Here's a new launcher. If you can try it out and let me know how it goes, I'd appreciate it:

http://client.projectgorgon.com/ProjectGorgonLauncherLinux.tgz

Yeah its working for me too :) Thank you.

Silvonis
12-21-2017, 11:17 PM
Here's a new launcher. If you can try it out and let me know how it goes, I'd appreciate it:

http://client.projectgorgon.com/ProjectGorgonLauncherLinux.tgz

You can also download the new launcher by using the link in the original post.

Tagamogi
12-22-2017, 09:38 AM
I finally realized yesterday that there's a new launcher, so I started using it. It's been working fine it for me on Manjaro Linux. Thank you!!!

Beer
01-10-2018, 07:23 PM
I just found out about this game today and put a couple hours into it tonight.. had a lot of fun, I really like the game. Definitely going to continue playing. Thanks for the efforts porting it to Linux

It ran perfect on Solus, no issues at all.

madpinger
01-11-2018, 01:12 AM
Just found out about this from LiamD over at GamingOnLinux. Launcher worked fine for me and I was able to get in game and play without much issue. Can tell the state of the game, but looking past that I was really happy with what I found actually playing the game. Solving riddles and puzzles was rewarding and there were multiple solutions to the larger parts, like getting off the starting island. I had solved one way to get off and was just exploring when I ended up escaping by accident while exploring. I like the direction that is indicated and the skill, crafting, and other currently implemented systems seem fine.

I'll stick around and play some more and report any issues I may run into. Looking forward to the development of the game towards its polished release ^.^

Info:
Xubuntu LTS 16.04
AMDFX 6100
8gb RAM
GTX 960 2GB
I did not install to default location, it's in ~/Games/Gorgon/
All libs, kernel, etc up to date as of this post from default Repositories.

Frame rate varied largely, 24~180FPS. Interior locations had the highest frame rate while large out door areas suffered the most slow down.
Only occasional clipping, and teleporting of mobs durring combat. Items with additional light sources, such as the Hat with the circling orb of light caused graphical glitches.
Enabled most graphical features including portrait and max detail.

sprice
01-11-2018, 06:38 AM
Found this via GamingonLinux also, but I had an issue with the installer. Downloaded fine, extract, ran the executable, but it errored out almost immediately with:

Set current directory to /home/.../Downloads/ProjectGorgonLauncherLinux
Found path: /home/...Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux.x86_64
Mono path[0] = '/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/Managed'
Mono path[1] = '/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/Mono'
Mono config path = '/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Player data archive not found at `/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/data.unity3d`, using local filesystems

Xubuntu 17.04

Any ideas?

Edit: Well something was acting wonky on my system, so I logged out. It hung at logout, so I hard reset. Logged back in and ran the installer and it is downloading now. The terminal output is the same, but the window launcher is working, where it would just flash open and close before.

Daret
01-11-2018, 02:51 PM
Works great on Linux Mint 18.3 KDE.

Bergh
01-21-2018, 04:06 AM
Works flawlessly on Linux Mint 18.3 Cinnamon.
Downloaded the launcher, let it update, click play :)

Not the bestest of performance, but that's partly my fault for using old tech with open source AMD Radeon drivers.

Puppetan
01-21-2018, 11:08 AM
I have downloaded your game to test and try on another Linux system.

I have signed up for your forum to extend the information I received while setting up your game and helping to test your Linux connections. This is a log of what I saw and what I did.

Downloaded launcher files.

Ran launcher file. I Could read a screen of recent game updates (text) while files were downloading and showing a progress bar (also having text for progress) at the bottom of launcher screen.

Launcher says "All done!".

Clicking "Play Project: Gorgon" button.

Wait - what is that "Options..." button next to it.

Clicking Options button first - hrm, 5 more buttons in here, better use "Back" button. I'm not this advanced yet. What is "Validate Installation", I wonder but I dare not touch it.

Aha, here is the place to create an account. It has two buttons "I'm a new player" and "I already have an account".

Clicking the button for "I'm a new player" - now there is a screen to "Agree" or "Disagree" with the EULA text being offered.

Clicked "Agree" and now there is a code of conduct screen of text.

Clicked "Agree" again, woah, woah, a screen just flew by and had something at the bottom to read. I missed it - I think it was a tip screen?

Now there is a character selection screen.

There is that "tip" screen again. That's what it was, an interstitial tip/loading screen.

Was able to setup an account, then logged back into it without issue.

Settings screen showed on login and "Framerate" is showing 60.4.

Now creating a forum account to post this information.

In Gmail the email for forum registration went to the "Spam" folder. Had to search for it.

Computer specs are...

Dual boot with Grub - Ubuntu and Windows 10 (I don't use the Windows portion unless I have to so will not be using that for the game)
OS = Ubuntu 17.04 (64 bit)
Memory = 32 GB
CPU = AMD Ryzen Threadripper 1950X 16-Core processor x 32
GPU = GeForce GTX 1080/PCIe/SSE2

So far everything is smooth as butter. I am only on the island. I'm but a newblet. Let the journey begin.

silvernode
01-25-2018, 06:56 AM
Found this via GamingonLinux also, but I had an issue with the installer. Downloaded fine, extract, ran the executable, but it errored out almost immediately with:

Set current directory to /home/.../Downloads/ProjectGorgonLauncherLinux
Found path: /home/...Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux.x86_64
Mono path[0] = '/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/Managed'
Mono path[1] = '/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/Mono'
Mono config path = '/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Player data archive not found at `/home/.../Downloads/ProjectGorgonLauncherLinux/ProjectGorgonLauncherLinux_Data/data.unity3d`, using local filesystems

Xubuntu 17.04

Any ideas?

Edit: Well something was acting wonky on my system, so I logged out. It hung at logout, so I hard reset. Logged back in and ran the installer and it is downloading now. The terminal output is the same, but the window launcher is working, where it would just flash open and close before.

Someone should probably let you know that all flavors of Ubuntu 17.04 have reached End Of Life as of January 13, 2018 which means you will no longer recieve updates to your system from then on. It is important to consider switching to a supported version in order to be sure you receive the latest security patches and bug fixes.

A list of currently supported versions can be found HERE (https://wiki.ubuntu.com/Releases)

SausageJavelins
02-08-2018, 03:48 AM
I still cannot get past the character selection screen on my Linux laptop, even with the latest patch. The little blackish area with the Enter World and Delete Character buttons still flashes while growing to fill the screen and crashes the machine if I do not force quit the client. I am using the integrated Intel graphics because I cannot get the discrete nVidia GPU to work past the launcher (probably my fault).

I'll fiddle around and see what I can do, but there doesn't look like much in the Unity3d logs.

inukaze
02-15-2018, 12:00 AM
For me is just another game i can't use. because of Unity3D


$ ./ProjectGorgonLauncherLinux.x86_64
Set current directory to /home/inukaze/Escritorio/PGL
Found path: /home/inukaze/Escritorio/PGL/ProjectGorgonLauncherLinux.x86_64
Mono path[0] = '/home/inukaze/Escritorio/PGL/ProjectGorgonLauncherLinux_Data/Managed'
Mono path[1] = '/home/inukaze/Escritorio/PGL/ProjectGorgonLauncherLinux_Data/Mono'
Mono config path = '/home/inukaze/Escritorio/PGL/ProjectGorgonLauncherLinux_Data/Mono/etc'
Preloaded 'ScreenSelector.so'
Player data archive not found at `/home/inukaze/Escritorio/PGL/ProjectGorgonLauncherLinux_Data/data.unity3d`, using local filesystem

Well i can't test, for two reasons
1 - i don't know which are the minimun pc specs reqs
2 - unity3d never works for me

If someone have another mmorpg native for GNU/Linux, made in another thing like :
Ryzom
Wakfu
Dofus 1 / 2
Spiral Knights
etc . . .

Apart of titles i had on This List (https://docs.google.com/spreadsheets/d/1ZHi95nx2vKrQwCM1Vr6Wwf7QHAU471f8PlGamlytBh8/edit?usp=sharing)

Can say me, just for test if i can play it :D. ¿ Someone knows a mmorpg for GNU/Linux Made with Godot Engine ?

Tchey
02-15-2018, 04:19 AM
If someone have another mmorpg native for GNU/Linux, made in another thing like :
Ryzom
Wakfu
Dofus 1 / 2
Spiral Knights
etc . . .
?

I played these :

Dead Maze (released this month)
Tale of Toast (end of month in Early Access, closed alpha until the 23rd)
Dogma Eternal Night (alpha, no update since about 5 months)
Albion Online (released)
Rogalia (released)
Wild Terra (released)
The Exiled (released)
RPG MO (released)
...

Tchey
02-16-2018, 10:58 AM
Hm, the game was working for me before (i think last time i play was nov-dec 2017 testing the new GUI and it was fine), but now once ingame, there is no GUI at all, only a weird column on the left side of the screen. The 3D part of the screen seems fine however, and i can move around, so it seems it's only the GUI part that is "broken".

Any idea ?

It's like this :

http://pix.toile-libre.org/upload/thumb/1518804210.jpg (http://pix.toile-libre.org/?img=1518804210.jpg)

Linux Mint 18.3 64bits Xfce
Intel Core i5 4590 (4 x 3,3 GHz)
MSI GeForce GTX 960 @ 2 Go
Drivers NVIDIA 384
8 Go DIMM DDR3 PC12800
Screen 16/9 24" LED 1920x1080
Keyboard bépo (dvorak fr) / Mouse Logitech MX518

Tchey
02-20-2018, 04:33 AM
So, it's just me ?

Tagamogi
02-20-2018, 11:17 AM
So, it's just me ?

Yes, I think it is, sorry. Probably the first thing to try is to work your way through Silvonis's favorite sticky post: https://forum.projectgorgon.com/showthread.php?136-Project-Gorgon-Support-Troubleshooting-Read-First! .

If that doesn't help, one more thing I would try is renaming your GorgonConfig.txt ( likely located in ~/.config/unity3d/Elder Game/Project Gorgon ) to something else. This file contains all your custom settings like graphics, gui preferences and keybindings, so you probably don't want to delete it entirely, but if you rename the file to get it out of the way and the game works with the default settings, that will at least give you a general idea of where the problem is occurring. Since you were last running the game with a test version of the new UI, maybe something there got messed up for you...

And if none of the above helps, post here again? Maybe someone else will have a better idea of what's going on. Good luck!!

Citan
02-20-2018, 11:29 AM
I've been trying to think of what could cause that but I don't have any good ideas. Unity does have problems with some linux video drivers reporting the wrong scale. I don't know whether Unity or the video driver is at fault, but sometimes Unity's GUI thinks the screen is the wrong size. (Some people reported that the UI grows infinitely big ... same issue. It's fixed by using a different driver.) However, the nvidia driver is the one I'd recommend, and you're already using that.

So I don't have any good leads on what could cause that. I would first try using the "safe mode" setting in the launcher (or just deleting your GorgonConfig.txt) to make sure it's not a corrupted or invalid configuration. If that doesn't work, it could be that the driver is improperly configured after an update, so you might try reinstalling it. But really, those are just guesses.

Tchey
02-20-2018, 12:34 PM
Thanks,

It works !

Actually i deleted all files from ~/.config/unity3D/ProjectGorgon, but i didn't delete the ones from ~/.config/unity3d/Elder Game/, and that did the trick.

No i only have to redo my settings, but at least i can play without visible issue (so far).

edit : alright, so it seems there is something that destroys my settings. I changed many options, quit the game, and now it's broken again, but differently (the screen is all brown after character selection). If i delete the GorgonConfig and relaunch, it's fine. So, one (or more) options is doing that... I need to find it.

anarres
07-14-2018, 03:21 AM
After the Steam release this launcher can't be used anymore, if I understand correctly? In that case, I suggest this thread can be un-stickied.

Citan
07-14-2018, 04:04 AM
Good point! I'll unstick it.