tmux
私のXユーザーセッションからログアウト(ログアウト)すると、私が開始したすべてのセッションが終了することがわかりました。sudo tmux
同様のコマンドで実行したセッションも同様です。以前はこれが起こらなかったと確信していましたが、最近のいくつかの変更はこの動作に影響を与えました。
Xセッションを終了した後も、これらのtmux
セッションをどのように維持しますか?screen
ベストアンサー1
この「機能」はsystemd
以前も存在していたが、開発者はsystemd
デフォルト値を変更することにしました。、セッションからログオフするときにサブプロセスを終了するように設定を有効にします。
logind.conf
()からこの設定を復元できます/etc/systemd/logind.conf
。
KillUserProcesses=no
次のラッパーをtmux
使用して実行することもできます。systemd-run
systemd-run --scope --user tmux
これらのシステムでは、コマンドに名前のみを指定できますtmux
(またはscreen
:
alias tmux="systemd-run --scope --user tmux"