Monday, September 2, 2019

tmux บน Photon OS

พอได้รู้จัก tmux ก็ใช้งานแบบงูๆปลาๆ มาเรื่อย  จนมาวันหนึ่งได้ใช้ tmux บน Photo OS ก็พบกว่ามันแปลกๆ
อาการคือเวลาปิด putty แล้ว session มันหายไปเลย ซึ่งผิดปกติวิสัยของ tmux
งมอยู่นานกว่าจะเจอคำตอบ ที่จริงไม่ได้เดือดร้อนอะไรที่จะหาวิธีแก้ แต่ก็แค่ตะขิดตะขวงใจว่าทำไมมันเป็นแบบนี้
เข้าใจว่าปัญหาเกิดจาก systemd ที่มันทำการปิดโพรเซสของ tmux ทิ้งทุกครั้งเวลาที่เราเปิดมันค้างไว้ในเทอร์มินัล
ต้องแก้ไขนิดหน่อยเวลาเรียกใช้งาน
systemd-run --scope --user tmux

ถ้าขี้เกียจพิมพ์บ่อยก็สร้างเป็น alias ไว้
alias tmux ='systemd-run --scope --user tmux'

ที่มา: https://unix.stackexchange.com/questions/171503/tmux-session-killed-when-disconnecting-from-ssh

No comments: