Jika saya menjalankan tmux sebagai root, ini berjalan secara normal dan berfungsi penuh. Saya membuat beberapa pengguna, dan itu tidak akan berjalan seperti pengguna mana pun.
create session failed: : No such file or directory
Saya memeriksa bagian luar $ JANGKA adalah xterm dan di dalam $ JANGKA adalah layar sebagai FAQ menyarankan bahwa penyebab paling umum dari masalah.
Saya telah menggunakan tmux secara teratur pada banyak sistem yang berbeda, tetapi saya pada VPS ini saya tidak tahu apa yang terjadi ... Tolong sedikit bantuan?
EDIT: Berkat saran Jay yang sangat membantu tentang strace, saya menemukan masalah izin dengan / dev / pty *. Saya khawatir ini tidak akan menjadi posting yang bermanfaat bagi banyak orang karena sepertinya ini adalah masalah satu kali saja.
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)
strace -e trace=all
dan menempelnya? Tidak yakin harus merekomendasikan apa selain itu.getcwd
hanya berarti mendapatkan direktori kerja saat ini.tmux
akan memotong proses lain. Bisakah kamu mencobastrace -f -e trace=file tmux ...
? Anda dapat menebak apa yang akan saya tanyakan selanjutnya jika itu tidak membantu :-)Ini terjadi pada saya karena proses
tmux
daemon saya mencapai batas proses maksimumnya.Setelah menaikkan batas proses maksimumnya (lih. Tetapkan batas file maks pada proses yang sedang berjalan ) saya dapat memulai sesi baru saya dengan
tmux new-session ...
sumber