I recently bought and installed Rust along with Steam onto my computer (running Ubuntu 16.04 LTS and now 18.04 LTS). After downloading, I tried to run Rust first from Steam and then from the desktop icon, but to no avail. Everytime I click PLAY a window pops up saying Preparing to launch Rust...
, which then closes and supposedly stops (the STOP button turns back to PLAY). I found my way to the output_log.txt
file to see if there were any issues, and have pasted to content below.
Found path: /home/main/.local/share/Steam/steamapps/common/Rust/rust
Mono path[0] = '/home/main/.local/share/Steam/steamapps/common/Rust/rust_Data/Managed'
Mono config path = '/home/main/.local/share/Steam/steamapps/common/Rust/rust_Data/MonoBleedingEdge/etc'
Preloaded 'ScreenSelector.so'
Preloaded 'libRakNet.so'
Preloaded 'libRenderer.so'
Preloaded 'libRustNative.so'
Preloaded 'libeac_server.so'
Preloaded 'libeasyanticheat.so'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
libRenderer.so
libRustNative.so
Display 0 '0': 1366x768 (primary device).
Desktop is 1366 x 768 @ 60 Hz
Vulkan detection: 0
No supported renderers found, exiting
(Filename: ./PlatformDependent/LinuxStandalone/main.cpp Line: 639)
eac_server.so [x64] :: OnLoad()
eac_server.so [x64] :: OnUnload()
I assume the error is that it didn't preload libRenderer.so
and libRustNative.so
, but when I tried to find a solution for this I couldn't. If this is the issue, does anyone know how to fix it, or how to preload the files another way?
EDIT: I'm not trying to run a server or anything fancy, just the base game.
EDIT: I figure more information can't hurt. This is the console output when trying to run the game:
ExecuteSteamURL: "steam://rungameid/252490"
GameAction [AppID 252490, ActionID 3] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 252490, ActionID 3] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 252490, ActionID 3] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 252490, ActionID 3] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 252490, ActionID 3] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 252490, ActionID 3] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 252490 "", ProcID 20033, IP 0.0.0.0:0
ERROR: ld.so: object '/home/main/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/main/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
CreateDirectory '' failed: (current dir: )
Starting app 252490
>>> Adding process 20033 for game ID 252490
GameAction [AppID 252490, ActionID 3] : LaunchApp changed task to WaitingGameWindow with ""
>>> Adding process 20034 for game ID 252490
>>> Adding process 20035 for game ID 252490
GameAction [AppID 252490, ActionID 3] : LaunchApp changed task to Completed with ""
Game removed: AppID 252490 "", ProcID 20033
Uploaded AppInterfaceStats to Steam
Exiting app 252490
No cached sticky mapping in ActivateActionSet.