Can you paste the whole log? Looks like you're missing coui dlls
Can you paste the whole log? Looks like you're missing coui dlls
Here's the log:
Unrelated but is there a way to have spoilers on these forums? Or should I put it in a pastebin?Code:DllNotFoundException Steam.Client.Init () SteamClientComponent.Awake () UnityEngine.Object:Instantiate(Object, Vector3, Quaternion) GameManager:CreatePrefab(String, Vector3, Quaternion) c__Iterator2:MoveNext() DllNotFoundException: ng ELF class: ELFCLASS64 Steam.Client.Init () SteamClientComponent.Awake () UnityEngine.Object:Instantiate(Object, Vector3, Quaternion) GameManager:CreatePrefab(String, Vector3, Quaternion) c__Iterator2:MoveNext() DllNotFoundException: CoherentUI_Native Coherent.UI.CoherentUI_NativePINVOKE+SWIGExceptionHelper..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for SWIGExceptionHelper Coherent.UI.CoherentUI_NativePINVOKE..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for Coherent.UI.CoherentUI_NativePINVOKE Coherent.UI.MouseEventData..ctor () CoherentUISystem..ctor () NullReferenceException: Object reference not set to an instance of an object BaseHTMLComponent.Start () DllNotFoundException: CoherentUI_Native Coherent.UI.CoherentUI_NativePINVOKE+SWIGExceptionHelper..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for SWIGExceptionHelper Coherent.UI.CoherentUI_NativePINVOKE..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for Coherent.UI.CoherentUI_NativePINVOKE Coherent.UI.MouseEventData..ctor () CoherentUISystem..ctor () NullReferenceException: Object reference not set to an instance of an object BaseHTMLComponent.Start () DllNotFoundException: CoherentUI_Native Coherent.UI.CoherentUI_NativePINVOKE+SWIGExceptionHelper..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for SWIGExceptionHelper Coherent.UI.CoherentUI_NativePINVOKE..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for Coherent.UI.CoherentUI_NativePINVOKE Coherent.UI.MouseEventData..ctor () CoherentUISystem..ctor () NullReferenceException: Object reference not set to an instance of an object BaseHTMLComponent.Start () DllNotFoundException: CoherentUI_Native Coherent.UI.CoherentUI_NativePINVOKE+SWIGExceptionHelper..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for SWIGExceptionHelper Coherent.UI.CoherentUI_NativePINVOKE..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for Coherent.UI.CoherentUI_NativePINVOKE Coherent.UI.MouseEventData..ctor () CoherentUISystem..ctor () NullReferenceException: Object reference not set to an instance of an object BaseHTMLComponent.Start ()
You can't move experimental branch to main until this is fixed but I am sure we are approaching a good end for it. You can do it, Garry!
My log is here: http://pastebin.com/erLvGfAg
There's really no libCoherentUI_Native.so anywhere, I searched.
I don't know if this will help but this is the error saved in the logfile each time it gets stuck:
So, there is a DllNotFoundException then 2 NullReferenceException errors.Code:DllNotFoundException: CoherentUI_Native Coherent.UI.CoherentUI_NativePINVOKE+SWIGExceptionHelper..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for SWIGExceptionHelper Coherent.UI.CoherentUI_NativePINVOKE..cctor () Rethrow as TypeInitializationException: An exception was thrown by the type initializer for Coherent.UI.CoherentUI_NativePINVOKE Coherent.UI.MouseEventData..ctor () CoherentUISystem..ctor () NullReferenceException: Object reference not set to an instance of an object BaseHTMLComponent.Start () NullReferenceException: Object reference not set to an instance of an object BaseHTMLComponent.Start ()
I just want to make sure that Garry knows that all Linux users I know and the ppl in several Steam topics always report the same issues. And even when they may change their appearence from update to update, we all have the same new problem. It's the second time that the 2 executables were replaced with one executable, so we can't start via Steam and must search the folder. And if one is reporting that the new html menu is broken it is broken for all of us.
I know you have much to do, the sad thing is that Rust is the only cool Survival game for Linux. 7 days to die is bs. And regarding the normal branch has huge problems with lagg spikes and cursour bugs we all hope the epxerimental branch will be a new start. lg merten
Just another Linux user chiming in here to say I'm experiencing the same issue(s) and can provide any logs, run any tests that might be called for.
Looks like the errors are directly sent to the developers now, so I don't know if we can be of any help anymore. Also, I have the feeling that Garry doesn't even have a machine with a Linux distro installed to reproduce this problem by himself. I don't now if on SteamBox Rust is having these issues but at least on Ubuntu we do have them.
Meanwhile, they are modeling boots, pants, flares and outfits made out of ... "cardboards"? Come on guys, leave the assets creation for a while and fix this blocker bug.
Thanks
So you want the artists working on Linux fixes?
Get your priorities straight. It's called the "experimental branch" for a reason.
The Devblogs give me the impression that the entire team is dedicated to modeling, animations and other things like this, that's why I ask them to give more importance to the programming, specially the building/porting of the game. It doesn't look like there's somebody working on fixing binaries issues.
The "experimental branch" excuse is already old and lame. I don't ask for anything but a working executable. Until then it is just a pre-alpha for me. For you, being a Windows user, it is not, so you don't give a crap. Why do you even bother to post here, I wonder? Keep enjoying all the updates on your Windows while Linux sufferers watch it like poor kids starring at a showcase full of cakes.
I haven't played the game in months, me being on Windows doesn't make a difference.
Something like less than 1% of Rust players are using Linux. Do you really think that they deserve priority just for using a different OS? They're rebuilding the entire game and they're allowing people access to the build as a courtesy, getting as many people as possible into the experimental branch is not a goal.
And it's not like they aren't even trying to fix it. Garry has been rather active on the Linux threads which is much more active than he usually is in the Rust forum. I'd say Linux users were lucky that the devs even give a shit at this point in development.
As far as the artists and such, of course the art is in the devblog. It's not like they're going to post screenies of page after page of code revisions. The art is something to show, it gets people excited about what is coming.
From what I tried of a vm Steambox, it was debian with bigscreen steam to automatically boot into. I don't think it being Ubuntu would make it fail.
As it is, whats the rush lupa? Their isn't much gameplay in the experimental at this point.
Nice to see that the Linux community is as helpful as always and that Garry is helping us out aswell!
Yeah, maybe you're right. I think I will stay away from it for 1 month or so and maybe come back then. I like to test games, follow the development process and see how games are being born, more than playing them. Hardcore geek, I guess
I for one greatly appreciate that Facepunch is bothering with a Linux version at all. Yes, we are not being treated with the same level of attention as the Windows users but as was stated we make up little more than 1% of the user base. Keep up the good work Garry.
Before I start, let me just say a big thanks to facepunch for releasing this game on Linux. There's a reason why it's the best selling Linux game on Steam a lot of the time when I check the charts.
HOWEVER Mr Sievers...
I only bought this game because it was Linux supported. I'll repeat that - I would not have bought this game if it did not have Linux support.
Is our money not as good as the windows users? You can't just turn around and say "There's only a few of you, we aren't going to bother doing anything." and anyone who thinks this is the case is a fecking idiot. If a game has been released for a platform, that platform has to be supported.
To Gary - I know you're working on it, none of that rant was aimed at you.
But to anyone else who trots out the "only 1%" bollocks, please go sodomise yourselves with retractable batons. We paid - we deserve a game in just as good a state as windows users.
Now hold on there, you paid for a finished game that has Linux support. As of now the game is still very far from that point.
And I never said they shouldn't do anything about it, I just think they should prioritize appropriately.
Prioritise for you means obviously ignoring Linux users, so you can go find that retractable baton now.
@withnail, I could not have say it better.
Wrong, We paid for an alpha, theere is not guaranty that the game will be finished one day. Beeing part of the Alpha let you watch the game grow. At the moment, I can not see it growing as it does not work on linux, so they is not point for a Ealry Access on linux.
I played enough Rust to be worth it but don't really like to feel as a 2nd class citizen.
@Garry Not aiming at you neither, but I am so impatient to see the new terrain generator...
True this. Maybe the windows users in this thread could try to act more tollerant, you can play the game, we not. We all know these fixes for this linux game will come sooner or later, so it is our right, natural and understandable that we beg here for the "sooner". No justifications needed.
You guys keep acting like I'm saying "Linux user are dumb, you're all so stoopid" but that's not what I'm saying at all.
When you buy into an early access you're essentially saying that you realize that there can and probably will be problems along the way. Linux has been and will continue to be supported but the new branch isn't even finished being built yet.
It's not that I'm saying Linux shouldn't be supported, I'm saying that they should prioritize appropriately. Yes, sadly that means that Linux will tend to fall by the wayside while other things are going on since there's such a small number of players using Linux.
You need to stop being so dramatic. It's not about "intolerance", it's about being realistic in your expectations at the current stage of development.
Wow, so many words and nothing new said. I may as well repeat myself as well.
Perhaps this link would be some use to you.
http://www.weapons-universe.com/expandable-batons.htm
So instead of making an intelligent thought you decide to continue your dumb joke about the baton?
Very nice, you're really helping your case. I can't believe you're even smart enough to get Linux to work.
Are you actually claiming the right to be an impatient baby?
I mean, yes, it'd be great if the Linux version of the experimental branch worked. At the moment, I think Garry is the only coder on the project; Helk is taking time to look after his mother, who is very sick.
Have some patience. If you weren't ready for early access, don't buy early access.
Nah, Andre is there too. But HE is a MAC user... *hisses*
I believe OSX was experiencing something too after the HTML was added.
The CoherentUI_Native is from Coherant UI There was a fix they wer waiting on from Coherant.
May 29
May 30andre posted:
June 3andre posted:
Don't expect to see progress on this until they have the new builds of Coherent.andre posted:
Garry is also a Mac user. He's got one of those jet engine Mac Pro things.
Yeah, and he runs Windows 8 on it anyway.
It's like he was trying to combine 2 evils to make it good...garry posted:
I think he just wanted to troll everybody all at once.
The Mac Pro is an incredibly powerful machine, period. It's quite expensive, but as Garry told PC Gamer, he's rich as fuck so whatever. He likes Apple's hardware, but not its software.
OS holy wars are stupid.
Interesting, I didn't notice that it was running 8.1 when I saw the pictures but that does make sense.
Okay, back to the topic at hand now that I think everyone has calmed down a little bit.
withnail, I really just want you to understand that I'm not just here to fuck with Linux users. I love Linux! I use it everyday all the time at work, just not on my home computer because I play a lot of video games and Linux isn't the best option for that. Rust will have Linux support, maybe soon, maybe later, I don't really know for sure.
I do know that there's a very small amount of players using Linux. Now, with maybe 2 coders completely rebuilding a game from the ground up, don't you think it's realistic for them to focus on just getting the game into a playable state before taking the time to make the experimental branch work for Linux users? I know, it sucks and I should rape myself with a steel pole for even suggesting it but come on... it makes the most sense.
I know.
I'm hoping that because it's Unity a lot of the work will be easily transferable. Probably not though.
Edited:
Although I'll add this: you say until the experimental branch is good enough for Linux...we see the videos of it and think it looks good enough now! We'd love to tinker with it.
Except that is completely wrong. The further into development they get without a stable linux build, the greater the chance they will have to completely rewrite sections of the code to be cross client compatible.
It is in their best interest to get this thing working for everybody before moving on. But as I said before, they are waiting on new builds from Coherent.
The one good thing about Linux users is you probably wont get better testers, which is great for a developing game.
Just FYI to everyone, this is post #45,000,000.
That's a lot of![]()
Just wanted to clarify that this is not a Ubuntu specific issue, as I experience the same issue using Arch Linux. Should be the same for every other distro also.
I do agree with the idea that developing the game without fixing the Linux build first can lead to a lot of redundant reworking later. There has been cases where some games developed so long without fixing their Linux build that the amount of work needed to fix it was enough to cause them to abandon the linux build entirely. We simply don't want this to happen with Rust. The main impression that I'm getting from what garry has been saying is that nobody on the dev team uses Linux nor is there anyone dedicated to keeping the Linux build maintained throughout development. If things keep going the way they are heading, Linux users will be stuck with the Legacy build while the expermental goes to Windows/Mac. Most long-time Linux users can tell you, when the Linux builds get ignored long enough they get abandoned. Probably why we are eager to see a fix here. Because the signs are eerily similar to other failed Linux ports we've seen in the past.
You're right, it's not a distro-secific problem. I'm experiencing this on Gentoo Linux, for example. For me it looks like they are simply missing a .dll (.so) file. It might be a one-line fix in some of their build/deploy/package scripts.
While I try to be patient here I agree that it's sad to see this bug not being fixed even after garry told he'll do it "this night" more than one time.
Don't even talk about this happening! I'd be so sad. It would mean I wouldn't get to play it.
Hi,
June 8
I'm able to start & run the experimental version for the first time.Thanks guys !!
I use Linux mint 17 64 bits with nvidia driver 331.38
Look ok for me...i've been ingame for more than 1 hour with a nice fps and no noticeable lag.
RP