PDA

View Full Version : May 9 Update: Linux



NeverTooOld
05-10-2017, 04:23 AM
Where do I find the crash log output?

Serbule is pretty for about a minute then splatt.

Dragone
05-10-2017, 06:02 AM
Serbule I last 5 seconds i make new caracter on started island no issues whatsoever, I'm on Linux. I followed all the steps lowered graphics to minimal still crashing in serb.

Moki Mofiki
05-10-2017, 06:06 AM
It seems the "Fixes" only work on Windows clients and anything else will not function within Serbule's walls. I have been and am still trying different combinations to see if anything will work but so far no dice. If anyone finds a solution please share as I'm chomping at the bit to try brewing but can't get the Therese to get the introduction :(

SausageJavelins
05-10-2017, 06:12 PM
I am having trouble on both Linux machines I run Gorgon on. Tried applying grass, sky reflection probe and overall settings graphical fixes to no avail. Serbule loads fine and then crashes upon moving a couple meters. Cannot find the log file for Linux Gorgon (it is not in the folder with the binary).

HLEP PLOX

Dragone
05-11-2017, 06:32 AM
Try reducing size of window, when it did that made it very small I'm able to get in game, still crashing a lot in serb but as soon as leave that map other areas no problem, then I'm able to go expand window.

Tchey
05-11-2017, 07:05 AM
After my first log after update, i changed all visual options to "Good" and unchecked all Overide, and i don't have any trouble so far.


Linux Mint 18.x 64bits Xfce
Intel Core i5 4590 (4 x 3,3 GHz)
MSI GeForce GTX 960 @ 2 Go
Drivers NVIDIA 375
8 Go DIMM DDR3 PC12800
Screen LED 1920x1080
French system with a bépo keyboard

Moki Mofiki
05-11-2017, 08:04 AM
So Silvonis in the Mac thread shows a fix that seems to help some. It is not a fix by any means but can get you out of Serbule in many cases.


Possible Temporary Fix

Apply each step individually/seperately.


Reset ALL 3D Window Settings to (0) Zero in Advanced Overrides.
Set ALL 3D Window Settings to (1) One in Advanced Overrides.
Reset ALL 3D Window Setttings to default (no overrides).
Set Water to (2) two.
Set Quality to Good, disable auto-adjust.



Please report back here if this improved your gameplay.

SausageJavelins
05-12-2017, 05:05 AM
None of this worked, I am still unable to use PG Linux whatsoever in Serbule, although the "fixes" allowed me an extra fraction of a second or so before crashing. Right now I am using my Windows 10 install (yuck!) to log in Serb :(


EDIT: Someone told me where the log file was on Debian (and I am guessing Debian-based distros such as Ubuntu). I emailed it to support @ PG.

For my distro, it is in:
/home/[USER]/.config/unity3d/Elder Game/Project Gorgon/

...along with preference files, which might need including.

brightredturd
05-14-2017, 07:12 AM
this is what im getting on crash in serbule. Don't know if it helps, the output doesnt mean anything to me besides the unhandled null


Receiving unhandled NULL exception
Receiving unhandled NULL exception
Receiving unhandled NULL exception
Receiving unhandled NULL exception
Receiving unhandled NULL exception
Receiving unhandled NULL exception
Receiving unhandled NULL exception
#0 0x007fc6b37fca40 in _L_unlock_13
#0 0x007fc6b3ffda40 in _L_unlock_13
#0 0x007fc6bcf90a40 in _L_unlock_13
#0 0x007fc6b17f8a40 in _L_unlock_13
#0 0x007fc6b1ff9a40 in _L_unlock_13
#0 0x007fffb8d5e4c0 in _L_unlock_13
#0 0x007fc6b27faa40 in _L_unlock_13
#1 0x007fc6b37fd000 in std::vector<std::string, std::allocator<std::string> >::~vector()
#1 0x007fc6b3ffe000 in std::vector<std::string, std::allocator<std::string> >::~vector()
#1 0x007fc6b17f9000 in std::vector<std::string, std::allocator<std::string> >::~vector()
#1 0x007fffb8d5ea80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#1 0x007fc6bcf91000 in std::vector<std::string, std::allocator<std::string> >::~vector()
#1 0x007fc6b1ffa000 in std::vector<std::string, std::allocator<std::string> >::~vector()
#1 0x007fc6b27fb000 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fc6b17f9b80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fc6b37fdb80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fc6b3ffeb80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fc6bcf91b80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fc6b1ffab80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fc6b27fbb80 in std::vector<std::string, std::allocator<std::string> >::~vector()
#2 0x007fffb8d5f600 in std::vector<std::string, std::allocator<std::string> >::~vector()
#3 0x007fc6b3ffee10 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#3 0x007fc6b1ffae10 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#3 0x007fc6b17f9e10 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#3 0x007fc6b27fbe10 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#3 0x007fc6bcf91e10 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#3 0x007fc6b37fde10 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#3 0x007fffb8d5f890 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fc6b1ffaea0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fc6b17f9ea0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fc6b37fdea0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fc6b3ffeea0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fc6b27fbea0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fc6bcf91ea0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#4 0x007fffb8d5f920 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fc6b17f9ef0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fc6b37fdef0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fc6b27fbef0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fc6b3ffeef0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fc6bcf91ef0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fc6b1ffaef0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#5 0x007fffb8d5f9d0 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fc6b27fbf00 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fc6b37fdf00 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fc6b17f9f00 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fc6b1ffaf00 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fc6bcf91f00 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fc6b3ffef00 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#6 0x007fffb8d5f9e0 in operator new(unsigned long)
#7 0x007fffb8d5fac0 in operator new(unsigned long)
#7 0x007fc6b27fbf20 in start_thread
#7 0x007fc6b37fdf20 in start_thread
#7 0x007fc6b17f9f20 in start_thread
#7 0x007fc6b1ffaf20 in start_thread
#7 0x007fc6bcf91f20 in start_thread
#7 0x007fc6b3ffef20 in start_thread
#8 0x007fffb8d5fae0 in operator new(unsigned long)
#9 0x007fffb8d6fca0 in operator new(unsigned long)
#10 0x007fffb8d70410 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()
#8 0x007fc6b17f9fc0 in clone
#8 0x007fc6b1ffafc0 in clone
#8 0x007fc6bcf91fc0 in clone
#8 0x007fc6b27fbfc0 in clone
#8 0x007fc6b3ffefc0 in clone
#8 0x007fc6b37fdfc0 in clone
#11 0x007fffb8d70450 in std::map<int, SubstanceTexture_, std::less<int>, stl_allocator<std::pair<int const, SubstanceTexture_>, (MemLabelIdentifier)77, 16> >::~map()

SausageJavelins
05-14-2017, 05:19 PM
To ask one of the devs:

What (if any) logs or data are you guys/gals interested in to help make troubleshooting Linux client issues easier? I understand the game is not officially supported on Linux, but if we as a community can make it easier to debug and fix stuff, maybe it would be worth it.