Si ejecuto tmux como root, se ejecuta normalmente y completamente funcional. Creé un par de usuarios, y no se ejecutará como ninguno de los usuarios.
create session failed: : No such file or directory
Verifiqué que el $ TERM externo es xterm y el $ TERM interno es la pantalla, ya que las preguntas frecuentes sugieren que es la causa más común de problemas.
He usado tmux regularmente en muchos sistemas diferentes, pero en este VPS no puedo entender qué pasa ... ¿Un poco de ayuda, por favor?
EDITAR: Gracias a los útiles consejos de Jay sobre strace, encontré un problema de permisos con / dev / pty *. Me temo que esta no será una publicación útil para muchos otros, ya que parece un problema único.
strace -f -e trace=file tmux
32000 open("/dev/ptmx", O_RDWR) = -1 EACCES (Permission denied)
32000 open("/dev/ptyp0", O_RDWR) = -1 EACCES (Permission denied)
.....
32000 open("/dev/ptypf", O_RDWR) = -1 EACCES (Permission denied)
32000 open("/dev/ptyq0", O_RDWR) = -1 ENOENT (No such file or directory)