Terminal fails with a “Could not create a new process and open a pseudo-tty.” message

Yesterday, I upgraded my Mac to Mac OS X 10.9 (Mavericks), and since then I couldn’t open the “Terminal,” each time I open a session, the following error is shown:

[Could not create a new process and open a pseudo-tty.]

[Command not found: tmux]

I don’t know what's causing this issue and a fresh restart and killing the relevant processes on activity monitor doesn’t help. Any thoughts?


Solution 1:

It might be a simple and going into Preferences/Startup/Shells open with and select 'Default login shell'.

It is related to where the Shell you are opening, and you can have multiply shells (but that is another thread'

Solution 2:

I was getting similar error. So to fix it, within Terminal, I opened

Preferences > General

and set

'Shells open with': to 'Default login shell'.

I then quit and started the terminal app again and the error was gone.

Hope this helps.

Solution 3:

I got this error after upgrading from Lion (10.7) to Mavericks. (10.9) This fixed it: Go to Terminal > Preferences > Settings > Shell and uncheck "Run command".