1. Post #81
    withnail's Avatar
    May 2014
    370 Posts
    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
    If I try and run the game from steam, I get a missing executable error. If I go into the directory for it and run ./rust I get the resolution chooser then when I launch it I just get the background of the menu and the menu itself never shows up. This is the terminal output, but I don't think it's very helpful.
    terminal posted:
    $ ./rust
    Set current directory to /media/7A78F8A978F86573_/steam/SteamApps/common/rust
    Found path: /media/7A78F8A978F86573_/steam/SteamApps/common/rust/rust
    Mono path[0] = '/media/7A78F8A978F86573_/steam/SteamApps/common/rust/rust_Data/Managed'
    Mono path[1] = '/media/7A78F8A978F86573_/steam/SteamApps/common/rust/rust_Data/Mono'
    Mono config path = '/media/7A78F8A978F86573_/steam/SteamApps/common/rust/rust_Data/Mono/etc'
    /dev/input/js0: driver version: 2.1.0 (20100)
    /dev/input/js0: fd 3, buttons 11, axes 8, name Microsoft X-Box 360 pad
    /dev/input/js0: using XBox 360 Controller mappings
    /dev/input/js0: axis 0: raw 0, mapped 0.000000
    /dev/input/js0: axis 1: raw 0, mapped 0.000000
    /dev/input/js0: axis 3: raw 0, mapped 0.000000
    /dev/input/js0: axis 4: raw 0, mapped 0.000000
    /dev/input/js0: axis 6: raw -32767, mapped 0.000000
    /dev/input/js0: axis 7: raw 32767, mapped 0.000000
    Ubuntu 14.04, AMD64, Nvidia GTX 650.

  2. Post #82
    utilitron's Avatar
    December 2013
    766 Posts
    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
    Nice.

    I was able to make a little progress. After reading this post I logged in to see if it was working for me. No change. Still getting Missing executable, so I loaded it from the folder. Still loaded to the main screen with background no UI overlay.

    I wanted to see if the error log was giving the same errors so I exited and renamed the errors.html to errors2.html and restart. The UI loaded! Unfortunately there were no servers on the list so I hit f1 for console and here is it is...

    Console log:
    [html] Got Glue Ready - coui://html/app/glue.js:68
    [Coherent UI] (Warning) PID: 11126 | 11126 22:34:16.075795 Requesting resource read for coui://html/assets/img/flags/{{currentLanguage}}.png with internal id 43 reported FAIL
    NullReferenceException: Object reference not set to an instance of an object
    NullReferenceException: Object reference not set to an instance of an object
    NullReferenceException: Object reference not set to an instance of an object
    errors.html:
    NullReferenceException: Object reference not set to an instance of an object

    ServerQuery.QueryInternet () <0x0005b>
    (wrapper dynamic-method) Coherent.UI.Binding.MethodBinding.ServerQuery_Quer yInternet_Stub (Coherent.UI.Binding.MethodBinding,int) <0x0002e>
    System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Refl ection.Binder,object[],System.Globalization.CultureInfo) <0x00187>
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Refl ection.Binder,object[],System.Globalization.CultureInfo) <0x001e7>
    System.Reflection.MethodBase.Invoke (object,object[]) <0x0002d>
    System.Delegate.DynamicInvokeImpl (object[]) <0x00167>
    System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0003b>
    System.Delegate.DynamicInvoke (object[]) <0x0001b>
    Coherent.UI.Binding.Invoker.ExecuteAndSendResult (Coherent.UI.Binding.Binder,System.Delegate,object[],double,bool,bool) <0x000d7>
    Coherent.UI.Binding.Invoker.Invoke (intptr,double) <0x0026b>
    (wrapper native-to-managed) Coherent.UI.Binding.Invoker.Invoke (intptr,double) <0x00064>
    Coherent.UI.UISystem.Update () <0x0002f>
    CoherentUISystem.Update () <0x00044>


    NullReferenceException: Object reference not set to an instance of an object

    ServerQuery.QueryInternet () <0x0005b>
    (wrapper dynamic-method) Coherent.UI.Binding.MethodBinding.ServerQuery_Quer yInternet_Stub (Coherent.UI.Binding.MethodBinding,int) <0x0002e>
    System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Refl ection.Binder,object[],System.Globalization.CultureInfo) <0x00187>
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Refl ection.Binder,object[],System.Globalization.CultureInfo) <0x001e7>
    System.Reflection.MethodBase.Invoke (object,object[]) <0x0002d>
    System.Delegate.DynamicInvokeImpl (object[]) <0x00167>
    System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0003b>
    System.Delegate.DynamicInvoke (object[]) <0x0001b>
    Coherent.UI.Binding.Invoker.ExecuteAndSendResult (Coherent.UI.Binding.Binder,System.Delegate,object[],double,bool,bool) <0x000d7>
    Coherent.UI.Binding.Invoker.Invoke (intptr,double) <0x0026b>
    (wrapper native-to-managed) Coherent.UI.Binding.Invoker.Invoke (intptr,double) <0x00064>
    Coherent.UI.UISystem.Update () <0x0002f>
    CoherentUISystem.Update () <0x00044>


    NullReferenceException: Object reference not set to an instance of an object

    ServerQuery.QueryInternet () <0x0005b>
    (wrapper dynamic-method) Coherent.UI.Binding.MethodBinding.ServerQuery_Quer yInternet_Stub (Coherent.UI.Binding.MethodBinding,int) <0x0002e>
    System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Refl ection.Binder,object[],System.Globalization.CultureInfo) <0x00187>
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Refl ection.Binder,object[],System.Globalization.CultureInfo) <0x001e7>
    System.Reflection.MethodBase.Invoke (object,object[]) <0x0002d>
    System.Delegate.DynamicInvokeImpl (object[]) <0x00167>
    System.MulticastDelegate.DynamicInvokeImpl (object[]) <0x0003b>
    System.Delegate.DynamicInvoke (object[]) <0x0001b>
    Coherent.UI.Binding.Invoker.ExecuteAndSendResult (Coherent.UI.Binding.Binder,System.Delegate,object[],double,bool,bool) <0x000d7>
    Coherent.UI.Binding.Invoker.Invoke (intptr,double) <0x0026b>
    (wrapper native-to-managed) Coherent.UI.Binding.Invoker.Invoke (intptr,double) <0x00064>
    Coherent.UI.UISystem.Update () <0x0002f>
    CoherentUISystem.Update () <0x00044>

  3. Post #83

    June 2014
    3 Posts
    If I try and run the game from steam, I get a missing executable error. If I go into the directory for it and run ./rust I get the resolution chooser then when I launch it I just get the background of the menu and the menu itself never shows up. This is the terminal output, but I don't think it's very helpful.


    Ubuntu 14.04, AMD64, Nvidia GTX 650.
    Maybe, something not related with today's update, I did before, is a copy of rust executable file in my (STEAM>RUST properties>local file) that I've rename rust.x86.
    Both of them have same size & time/date. 20.2 MB (20,199,656 bytes) & Friday, May 30 2014 at 6:45:53 PM
    but, BTW according to accesed time, steam seem to use rust NOT rust.x86

    Here a link to ingame screenshot. http://steamcommunity.com/sharedfile.../?id=268911530
    & more http://steamcommunity.com/id/Rocketpete/screenshots/

  4. Post #84

    December 2013
    14 Posts
    OF COURSE!

    It needed to be started by steam (or steam's game startup scripts) in order to find all the libs. Most of us are trying to run it directly because the name of the executable was changed. Just make a symbolic link or copy/rename the executable to rust.x86 and run it through steam, it should work just fine after that, assuming you have the latest update.

    Thanks Facepunch :D
    Reply With Quote Edit / Delete Reply Linux United States Show Events Informative Informative x 2Agree Agree x 1 (list)

  5. Post #85

    May 2014
    82 Posts
    I can confirm that it indeed works in Linux. Apologies to Garry and the team. Keep up the good work. In order for the game to start I had to go to the game dir and create a link to the rust bin.

    ln -s rust rust.x86

    After that the client was able to load, and the game certainly loaded as well. Those footsteps are noisy as hell but its nice to see the birth of the new world :)
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 2Friendly Friendly x 1 (list)

  6. Post #86
    garry's Avatar
    September 2001
    12,541 Posts
    How's performance for you linux guys, compared to the old version?
    Reply With Quote Edit / Delete Reply Show Events Funny Funny x 1 (list)

  7. Post #87

    June 2014
    7 Posts
    Perfect performance on my Fedora 20 Linux with nvidia card. The old version/normal branch has a cursor bug and it lagged each ~6seconds for half a second. Both gone.
    I had to reinstall Rust [exp.] to have success with the instruction above.

  8. Post #88

    May 2014
    28 Posts
    On my Ubuntu 12.04 it runs smooth and nice at maximum settings. I use a gaming laptop. Thanks, Garry, for allowing us to enjoy the experience of seeing a nice game being born and growing up. Now, let's go testing. For now, I just saw that the Exit button doesn't work. I have to press ALT+F4 to close the game.

  9. Post #89

    April 2014
    11 Posts
    I can confirm it is working now after linking the rust executable. Arch Linux 64-bit w/ nvidia card. Performance seems a little lower on experimental branch, with graphics on lowest settings for normal and experimental.

  10. Post #90

    February 2014
    29 Posts
    Renaming the executable worked, however I'm pretty sure my keyboard bindings reset, so i cant move lol.

  11. Post #91
    utilitron's Avatar
    December 2013
    766 Posts
    Renaming the executable worked, however I'm pretty sure my keyboard bindings reset, so i cant move lol.
    It seems to freeze you in 3rd person for a minutes or two and won't respond to commands. I just pressed f3 a few times and it throws me into first person and then I can move.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  12. Post #92
    withnail's Avatar
    May 2014
    370 Posts
    Holy shit it works! Thank you! All I had to do was create a symlink from rust to rust.x86 like previous posters have said, and rename errors.html to errors2.html (I tried without renaming errors.html and it wouldn't work).

    Looks awesome :) I think so far the performance is around the same - it seemed a little jerkier at first, but I'm used to playing with everything on minimum, and when I brought up the gfx menu and turned everything off excpet for colour it seemed to at least the same.

    The footsteps thing someone mentioned earlier, I noticed that if you walk sideways it doesn't make any noise. Sure Garry already knows but on the offchance it's not been spotted it could be used as a sneaking glitch.

    edit: Can also confirm the freezing glitch is gone! Thank god!

    further edit: After playing for about half an hour, it seems a LOT snappier than the old branch. Maybe it's not being frozen every few seconds, but everything seems much smoother and more responsive. The last branch felt like it had been fed through recompiler and got working, this feels "proper", like the Linux version of Killing Floor.

    Edited:

    One thing I noticed about the freezing glitch being gone - I heard in the past that it was related to pulseaudio, or something to do with the audio stack (not sure how true this is). The game doesn't freeze any more, but you notice that the sound does. Because the current footsteps are the wood breaking noise, you have a continuous stream of sound to listen to, and I notice sometimes that starts acting up with sounds being played not fully and skipping. Seems to me to be about the same frequency as the freeze glitch before.

    Having sound bug out rather than the entire client freeze while a wolf mauls you to death even though you're dressed in full kevlar is MUCH preferred.

  13. Post #93

    February 2014
    29 Posts
    It seems to freeze you in 3rd person for a minutes or two and won't respond to commands. I just pressed f3 a few times and it throws me into first person and then I can move.
    Your right! I didnt even notice i was in 3rd person lmfao.

    Edited:

    How's performance for you linux guys, compared to the old version?
    Runs much better than the old branch! I can have everything turned on, where with the old branch I have to run middle of the road settings.

  14. Post #94

    May 2014
    82 Posts
    How's performance for you linux guys, compared to the old version?
    The performance is fine. Typically I have to turn a few things off in most games anyways, same in this case, but once off everything runs fine. The only thing I really had problems with was some sluggish behavior when using my mouse. The environment is fine, not lagging or anything, but something is messing with my mouse when I'm trying to turn or look around. Its almost like something is constantly disconnecting my mouse from my character. The mouse works fine when I move it out of the game and use it anywhere else, its only acting up when I try to look around in game. Its not graphic, system, or network lag. I can run around just fine and the environment is running smooth. I just can't look around very well.

  15. Post #95

    June 2014
    3 Posts
    How's performance for you linux guys, compared to the old version?
    On my first run yesterday i've found everything was nice & fast BUT
    today, after the update (june 9)i've found many bugs and problem not seen before.

    First like mention before, a problem appear with the footsteps sound. Something in the sound timing occur,
    sound system look like overcharged.

    I've notice sometime I have to press twice to bring the inventory and the same to get out...but its not constant...sometime one time sometime two...

    Also a lot of textures flickers on the weapons and/or hands.(in 1st pers.view)
    EX: left side of the wood hammer
    bottom right side of the rock.
    Problem seem to dissapears if I disable "motion blur"

    I notice too the players look like he got Parkinson. Weapons are almost, always in motion in his hands. Like if the tool is not held , no attach correctly.

    Like i've said, I did'nt saw those problems yesterday.
    Still run better than the old one.
    Sorry for mistakes, english is not my 1st language.

  16. Post #96

    December 2013
    8 Posts
    after doing "ln -s rust rust.x86" in game directory, I can finally get on experimental branch and i can get in the server. but looking around doesn't really work. if i move my mouse slow i can look around barely, if i just move my mouse at a regular speed nothing happens, the only way i can look around is to use my mouse very slowly... any ideas?

  17. Post #97
    withnail's Avatar
    May 2014
    370 Posts
    edit: Nevermind.

  18. Post #98

    February 2014
    29 Posts
    How's performance for you linux guys, compared to the old version?
    Well a few glitches since today's updates.

    My specs on my laptop btw, Usually run middle of the road settings on old branch
    Running Ubuntu 12.04
    HP Envy M6 Laptop
    Quadcore A10
    Radeon HD 7660G
    6GB


    1. Every player I encounter is frozen in place
    2. the hammer sometimes glitches into the other objects that are equiped.
    3. I can not quit the game from the menu screen, I have to Alt+Tab and close the window.

  19. Post #99
    Xpander's Avatar
    October 2013
    186 Posts
    performance seems a lot better (but the dev server is quite empty also)

    mouse issues still present (weird acceleration, smoothing, skipping) -> unity 4.5 upgrade should fix that automatically

    hardware: FX 8320 @ 4,2ghz, 16GB DDR3 1866mhz, GTX 660TI 2GB, Arch Linux 64bit, Nvidia 340.17 drivers

  20. Post #100

    December 2013
    8 Posts
    performance seems a lot better (but the dev server is quite empty also)

    mouse issues still present (weird acceleration, smoothing, skipping) -> unity 4.5 upgrade should fix that automatically

    hardware: FX 8320 @ 4,2ghz, 16GB DDR3 1866mhz, GTX 660TI 2GB, Arch Linux 64bit, Nvidia 340.17 drivers
    I also have these mouse issues too now. I have to move my mouse slowly to look around, otherwise fast movements with the mouse do nothing. Occasionally i look straight up or down as well.

    Mint 17 64bit
    331.81 nvidia drivers

  21. Post #101

    May 2014
    82 Posts
    I'm glad I'm not the only one seeing the mouse issues. Aside from those I could have plenty of fun running around checking out the terrain/etc. Well, at least that was in Ubuntu 14.04 64bit. I'm yet to see how things go on my new Arch install.

  22. Post #102

    April 2014
    11 Posts
    I am wondering, if the linux users here, particularily those with mouse issues, run Steam with 'STEAM_RUNTIME' enabled or disabled. When I first ran the normal Rust version I was having audio issues until I installed the relevant libraries and disabled the Steam runtime.

  23. Post #103
    psychoticmeow's Avatar
    May 2014
    13 Posts
    Getting very low FPS as of updates yesterday (first noticed with build 596), it's not a constantly slow rate, but about 1-2fps with higher peaks.

    Using an nVidia Quadro FX 1800, with the latest propriety drivers.

  24. Post #104

    May 2014
    28 Posts
    On Ubuntu 12.04 I am not getting any mouse issue. I only am locked for a while then after many tries of changing to 1st person I finally manage to walk.

  25. Post #105

    May 2014
    82 Posts
    The mouse issues do seem to be clearing up quite a bit. The game is actually becoming quite playable despite the absent features/items/etc. I'm playing in Arch Linux now. Standard Steam packages from the repos. Still have to link the 'rust' bin to 'rust.x86' to play though.

  26. Post #106

    December 2013
    14 Posts
    For those experiencing the mouse issue, you may want to try disabling compositing for your window manager. Should be an effective workaround until it is fixed, but I haven't experienced it so I cannot confirm this.

  27. Post #107

    December 2013
    8 Posts
    For those experiencing the mouse issue, you may want to try disabling compositing for your window manager. Should be an effective workaround until it is fixed, but I haven't experienced it so I cannot confirm this.
    Turning off compositing did nothing for my mouse issue. I got a slightly better performance in everything except the mouse issue which stayed the same. slow moving mouse lets me look around. moving at a normal/faster pace is like the mouse drops focus of the game or something. its killing me. Anyone else got any other suggestions?

  28. Post #108
    Xpander's Avatar
    October 2013
    186 Posts
    Turning off compositing did nothing for my mouse issue. I got a slightly better performance in everything except the mouse issue which stayed the same. slow moving mouse lets me look around. moving at a normal/faster pace is like the mouse drops focus of the game or something. its killing me. Anyone else got any other suggestions?
    im in the same boat with you.. and Rust is not the only Unity game that has that bug.
    its insanely frustrating when it doesnt move with constant speed.

  29. Post #109
    V10lator's Avatar
    June 2013
    102 Posts
    When it started to work on Linux the performance wasn't that good for me. Now I wanted to see if anything changed but all I get is a transparent, blurred window and the menu background sounds.

    This is with the FOSS radeon driver (r600g) on a HD 6950 but with a few experimental patches applied to it. Cause of said patches I don't want to blame FP studios for this instantly but before I recompile mesa: Is anyone experiencing the same?

  30. Post #110

    May 2014
    82 Posts
    Personally I'm on the proprietary Nvidia dirvers myself. In Arch. Everything is fine here aside from the game still feeling kinda heavy. I turn off most of the graphics setting toggles, everything speeds up quite a bit, but the game still feels like its a bit demanding on my 1gb card. Kinda like it does with the grass on in the legacy branchs. They might be lightweight but there's still a lot of it rendering.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  31. Post #111

    December 2013
    14 Posts
    I have yet to notice any slowdowns in experimental, running Arch Linux with the proprietary Nvidia drivers. I would sometimes have stuttering in the old branch of Rust if I turned the graphics up too high, especially when around massive structures. Perhaps more building parts will have to be available before I can determine just how optimized experimental is.

    To get mostly smooth gameplay in rust old I usually use the "Good" setting for graphics, 1080p, and leave everything else at default (grass on and such).

    In rust experimental I can use the highest setting, "Fantastic," 1080p, without any stuttering or bad framerate drops. I turned off vignette and motion blur, but only because of personal preference, not because it caused slowdowns. It also looks more washed out. Kinda hard to describe, but I'm sure that will change.

    In either case, the Unity engine doesn't use my computer to its full potential, most notably it doesn't multithread much, but the experimental version definitely seems better.

  32. Post #112
    Xpander's Avatar
    October 2013
    186 Posts

    In either case, the Unity engine doesn't use my computer to its full potential, most notably it doesn't multithread much, but the experimental version definitely seems better.
    for better threading you can use __GL_THREADED_OPTIMIZATIONS=1 %command% for steam launch options
    that gives tiny performance boost and using second core as well.
    but yeah unity3d engine seems to not take advantage of multple cores at least linux builds
    Reply With Quote Edit / Delete Reply Linux Estonia Show Events Informative Informative x 1 (list)

  33. Post #113
    withnail's Avatar
    May 2014
    370 Posts
    Anyone still able to get on? I just get the bear background and no menu at the minute. Still had to link rust to rust.x86 to get it to launch, but it gets no further than that.

  34. Post #114
    utilitron's Avatar
    December 2013
    766 Posts
    Anyone still able to get on? I just get the bear background and no menu at the minute. Still had to link rust to rust.x86 to get it to launch, but it gets no further than that.
    try deleting your errors.html

  35. Post #115
    withnail's Avatar
    May 2014
    370 Posts
    try deleting your errors.html
    There isn't one to delete now.

  36. Post #116

    May 2014
    82 Posts
    All I had to do was delete the local content and reinstall. The new launcher works for me in both 'Play Rust' and 'Try Experimental'. Sometimes the updates mess things up again, but again the re-install seems to help.

  37. Post #117
    withnail's Avatar
    May 2014
    370 Posts
    All I had to do was delete the local content and reinstall. The new launcher works for me in both 'Play Rust' and 'Try Experimental'. Sometimes the updates mess things up again, but again the re-install seems to help.
    While using Linux? Only it looks like from the icon next to your name that you're using windows.

  38. Post #118

    May 2014
    82 Posts
    While using Linux? Only it looks like from the icon next to your name that you're using windows.
    Answered in the beginning of the thread :P

    Edited:

    And yes, in Linux. I'm using Arch. Deleting the local content and re-installing the game fixed loading issues for me.

  39. Post #119
    withnail's Avatar
    May 2014
    370 Posts
    Answered in the beginning of the thread :P

    Edited:

    And yes, in Linux. I'm using Arch. Deleting the local content and re-installing the game fixed loading issues for me.
    Fair enough mate, I'll give it a go. Sorry, just didn't want to redownload everything without being sure.

    --------------

    Yeah, I downloaded it all again and it still has the same problem. I didn't have to link rust.x86 this time though.

  40. Post #120

    May 2014
    82 Posts
    Opt out of the betas in properties then try to re-install the game. A weekly experimental is merged with the main branch now. They both work for me.