Standouthost / Multicraft

Open Source Multicraft Scripts
GNU General Public License v3.0
44 stars 53 forks source link

Failed to launch the program: Error! pty.fork() failed: out of pty devices #18

Open larsomen opened 8 years ago

larsomen commented 8 years ago

Hello,

I've been trying to get all of this working for ages now... Yesterday i finally got it working on my vps ( excepts for steam games) So i decided to install it on a dedicated server of a client of mine. But everytime i try to launch a modpack i get the following error:

04.03 12:50:57 [Multicraft] Looks like a crash, check the server console. Return value: 1 04.03 12:50:57 [Multicraft] Server shut down 04.03 12:50:57 [Server] INFO Failed to launch the program: Error! pty.fork() failed: out of pty devices 04.03 12:50:57 [Multicraft] Loaded config for "Technic: Hexxit"

Current pty devices in use is 1, the limit is 8192... So how could this happen?

And i get the following error with steam games:

04.03 13:04:04 [Server] INFO [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. 04.03 13:04:00 [Server] INFO [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. 04.03 13:04:00 [Server] INFO Setting breakpad minidump AppID = 4000 04.03 13:03:58 [Server] INFO WARNING: Could not locate steam binary:, ignoring. 04.03 13:03:58 [Server] INFO WARNING: Failed to locate steam binary. 04.03 13:03:58 [Server] INFO Server will auto-restart if there is a crash. 04.03 13:03:58 [Server] INFO Using default binary: ./srcds_linux 04.03 13:03:58 [Server] INFO Auto detecting CPU 04.03 13:03:58 [Server] INFO cp: cannot stat ‘/Steam/gmod/bin/libsteam.so’: No such file or directory 04.03 13:03:57 [Server] INFO quit 04.03 13:03:57 [Server] INFO Success! App '4020' fully installed.

I hope someone can help me, because i've been trying this for almost 2 weeks now.

Jmainguy commented 7 years ago

So I am pretty bad about working on this project lately. I believe the error is because these are not updated for multicraft 2.0 and beyond, serious work needs to be done to all these to make them compatible and avoid the pty error.