Skip to content
Vertical Tabs

Known & Common Errors

A list of errors you might encounter while using Vertical Tabs, along with their causes and fixes.

posix_openpt failed: Device not configured

Section titled “posix_openpt failed: Device not configured”

posix_openpt error screenshot

<exited with error: posix_openpt failed: Device not configured>

Cause: You have too many terminal sessions open.

The quickest fix. Close terminal tabs, panes, or tmux sessions you are not actively using.

The default macOS PTY limit is typically 127. You can increase it:

Terminal window
# Check current PTY limit
sysctl kern.tty.ptmx_max
# Increase for current session (requires sudo)
sudo sysctl -w kern.tty.ptmx_max=512

To make it permanent across reboots, add to /etc/sysctl.conf:

kern.tty.ptmx_max=512

If terminals fail to open or processes fail to start without the posix_openpt error above, you may have hit your file descriptor or process limit.

Diagnose:

Terminal window
# Check current limits
ulimit -n # file descriptors (default 256 on macOS - too low)
ulimit -u # max user processes

Fix:

Terminal window
# Increase file descriptor limit (current session)
ulimit -n 10240
# Increase max user processes if needed (current session)
ulimit -u 65536