• Unable to join servers after update (Linux client)
    20 replies, posted
Error I get moment after connection to the server has been established and game data has been loaded: Disconnected: An Exception was thrown by the type initializer for FileStorage at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object, object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Tried verifying game cache, no luck
Can confirm this bug here is the screen of the error [url]http://postimg.org/image/4qzcnepyd/[/url] I can join SOMETIMES some servers but the error will come after 10 to 30 minutes then I have to try around 50 times and it will crash again etc pp (Arch Linux 32GB Ram Nvidia Titanx...)
I as well, ubuntu 14.04.3. [IMG]http://images.akamai.steamusercontent.com/ugc/434947880630297823/59BEC7363B780479FAFA0C0E683A7E6323DC3347/[/IMG] Cayman AMD 2gb gddr5, i5 4550 2nd gen OV +.1%, kingston hyperx 1600 UC 1333 2x4 [editline]7th August 2015[/editline] [QUOTE=Knusperkeks;48398459 I can join SOMETIMES some servers but the error will come after 10 to 30 minutes [/QUOTE] I cannot join at all, any server. I load and see sleeping, for a fraction of a second and then the error. I played on the dev servers for a bit, but opted out of beta. Broken immediately after patch. Linux unsupported? Is STEAMOS having this issue? I could install it on steamos.
The same problem with me too. OS: Ubuntu 15.04 64bit RAM: 8G CPU: Intel Core i7-2600 GPU: GTX 750 Ti Disconnected: An exception was thrown by the type initializer for FileStorage at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object, object[], System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
I have the same issue, i can only play ~15mins, then i get that disconnect by mono exception. My systeminfo: OS: Kubuntu 14.04 x64 RAM: 8Gb CPU: Intel Core 2 Quad Q9550 GPU: GTX 570 Would be very glad for a fix =)
lets hope the someone finds a fix...garry is like a little child when it comes to linux... Click the Box compile for Linux aint enough sometimes.....help was offered....not that ppl who use linux dont want to test but when they have to read crap like this [url]https://twitter.com/garrynewman/status/615071229947564032[/url] (i alone know 7 ppl who own rust on linux....) then its fair to say Im not really hopefull.
I'm tempted to try it on steam OS, but if I go to the trouble of buying a 1+tb harddrive, I might as well get two, and a new mobo to overclock my cpu as well as two more cayman XT's
[QUOTE=Knusperkeks;48399929]lets hope the someone finds a fix...garry is like a little child when it comes to linux... Click the Box compile for Linux aint enough sometimes.....help was offered....not that ppl who use linux dont want to test but when they have to read crap like this [url]https://twitter.com/garrynewman/status/615071229947564032[/url] (i alone know 7 ppl who own rust on linux....) then its fair to say Im not really hopefull.[/QUOTE] I have attempted to bring this to his attention. [url]https://twitter.com/utilitron/status/629652498454679553[/url] [QUOTE=utilitron]@garrynewman Me and 16 other people can't play rust anymore [url]http://facepunch.com/showthread.php?t=1480011[/url] …. No rush though, we are on linux, so it's not important.[/QUOTE]
I got this error once yesterday, but after a client restart I was able to join the server it failed on initially. After that played fine for a couple hours.
[QUOTE=utilitron;48400918]I have attempted to bring this to his attention. [url]https://twitter.com/utilitron/status/629652498454679553[/url][/QUOTE] I like that xP.....dustNBone you are on windows right? You really had this error only once?
I did a bit of debugging. I don't have the screen shots, but in this folder /home/*****/.steam/steam/steamapps/common/Rust/rust_Data/Mono/ there were come conflicts with machine.config and mmachine configuration files. I dug around a bit on teh 2 result googless, and from what I gathered the code is throwing exceptions because it's not finished enough to stop it from 'blowing up'. Or something. I wasn't about to click the link.
I don't know if I've mentioned it before but I can't play on Linux either.
Looking at the log in ~/.config/unity3d/Facepunch Studios LTD/Rust/Player.log has given me a clue to this problem: [quote](Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65) EntryPointNotFoundException: sqlite3_open at (wrapper managed-to-native) RustNative.SQLite:sqlite3_open (string,intptr&) at RustNative.SQLite.Open (System.String filename) [0x00000] in <filename unknown>:0 at ClientStorage..ctor () [0x00000] in <filename unknown>:0 at FileStorage..cctor () [0x00000] in <filename unknown>:0 Rethrow as TypeInitializationException: An exception was thrown by the type initializer for FileStorage at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation. at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0 at ConsoleSystem+Index+<BuildFunctions>c__AnonStorey23.<>m__26 (.Arg arg) [0x00000] in <filename unknown>:0 at ConsoleSystem+Run.Internal (.Arg arg, Boolean bWantReply) [0x00000] in <filename unknown>:0 UnityEngine.Debug:Internal_LogException(Exception, Object) UnityEngine.Debug:LogException(Exception) Run:Internal(Arg, Boolean) Run:Unrestricted(String, Boolean) <Start>c__Iterator8:MoveNext()[/quote] This information, combined with the following entry in the latest devblog: [quote]Changed sign/map image storage to use a sqlite db (old folder will be deleted)[/quote] seem to indicate that the Linux version has trouble getting SQLite running for sign storage. I have been able to log on some servers, but crash right after I die. This strongly suggests that the crash might be caused by nearby signs that trigger the sign storage code.
[QUOTE=rustywheel;48404984]Looking at the log in ~/.config/unity3d/Facepunch Studios LTD/Rust/Player.log has given me a clue to this problem: This information, combined with the following entry in the latest devblog: seem to indicate that the Linux version has trouble getting SQLite running for sign storage. I have been able to log on some servers, but crash right after I die. This strongly suggests that the crash might be caused by nearby signs that trigger the sign storage code.[/QUOTE] This is a very valid solution for this issue: [url]http://stackoverflow.com/questions/8819083/running-sqlite-on-mono[/url] However, with Garry being a child and a cry-baby when it comes to linux, I doubt he'll even read this. I wonder how such a successful Software Developer hates linux? I've been in software engineering for a little over 4 years, and if I recall correctly, 90% of servers use linux, and 35% of software developers use linux for their native, major environment (especially for web development, because guess what, duh! the web server uses linux too!) It baffles me that one could have such disdain for a wonderful dynamic platform, and love the very platform (cough, Windows) which is a disaster more often than not in user privacy, rights, and protections. -Peace
[QUOTE=Knusperkeks;48403633]I like that xP.....dustNBone you are on windows right? You really had this error only once?[/QUOTE] No I'm running Ubuntu 15.04 64bit. It only happened once yes, I think I restarted Steam and then it worked.
That is weird cause in the steamforum and here too multiple ppl having this issue cant get it to work. could you let us know more about your installation (Which DE, hardware etc pp) thx in advance
[QUOTE=Knusperkeks;48405484]That is weird cause in the steamforum and here too multiple ppl having this issue cant get it to work. could you let us know more about your installation (Which DE, hardware etc pp) thx in advance[/QUOTE] I am on Debian testing, with a MATE desktop environment, amd64/x86_64.
That second class citizen comment made me laugh. He's said that because his ability to support Linux is second class. We've come a long way...remember that devblog where he said 'Linux users won't be left out in the cold'? In all honesty Garry should just admit defeat for now and remove Rust from the Linux section of steam, because facepunch just doesn't have the chops to support it. No big deal. I've switched to Ark anyway. Nice to play a game with Linux fixes on each update, but more than that it isn't riddled with hackers. Oh, actual PvE content too. Lots of it.
[QUOTE=Knusperkeks;48405484]That is weird cause in the steamforum and here too multiple ppl having this issue cant get it to work. could you let us know more about your installation (Which DE, hardware etc pp) thx in advance[/QUOTE] There isn't necessarily any way for us to get it to work, but Garry has to load correct SQLite libraries from Unity3D / Mono (since he's using that poo of a game development platform: Unity3D - the epiphany of terrible) [editline]8th August 2015[/editline] openSUSE 13.2 with Linux kernel 4.2-RC5 Mesa 10.3 with 7.4 XOrg Radeon Drivers Intel Core i7 2600K 8GB Ram 256 SSD Radeon HD 7770 2GB DDR4 And not only does it not connect to servers, half the time, it decides to use my CPU instead of my GPU. What a terrible game.
Im a second citizen too, with same issue described in first post: OS: Manjaro 64 Bit. Kernel: 4.1.3-2 GPU: Nvidia GT 630m Drivers Version: 352.30-1 And we aren't 17, we are more, make confortable place to GNU/Linux people and will get lot of feedback, but with this kind of post cannot: [url]https://twitter.com/garrynewman/status/615071229947564032[/url] Anyway im nobody to tell you how to manage people, another thing that maybe will change your mind is that GNU/Linux users dont look for a torrent and try to use a pirated copy, we buy. There a lot of people complain the same and other annoing bugs linux related, but facepunch is not the center of universe, at least when we talk about GNU/Linux [url]http://steamcommunity.com/app/252490/discussions/5/535152511369458468/[/url] [url]http://steamcommunity.com/app/252490/discussions/5/535152511368324766/[/url] [url]http://steamcommunity.com/app/252490/discussions/5/535152511364793530/[/url] Like it or not, linux players are centered in Steam, please see the post there, will be useful and win win situation for everyone. If you need some people to test, im here. Im pretty sure that the Linux count on Steam Stats are more than 17 ;) [B]If i cant use the game in short term, ill buy ARK or some game that will support my favorite platform, and of course i want [I]my refund[/I].[/B]
Well FWIW, I'm running Ubuntu x64 15.04 with MATE desktop. Nvidia 770GTX, 8GB of RAM, AMD FX8350. Linux Rust has worked almost consistently for me for the better part of a year, aside from a few well documented hiccups that were fixed soon after Unity was fixed.
Sorry, you need to Log In to post a reply to this thread.