Ich versuche, von VNC zu tmux zu wechseln. Mein tmux stürzt mindestens einmal in der Woche ab und ich weiß nicht, warum das passiert. VNC stürzte selten ab und dieser wöchentliche Absturz ist ein großer Nachteil für mich, wenn ich komplett umsteige.
Kann ich herausfinden, warum tmux abstürzt? Meine .tmux.conf ist ziemlich einfach
#Don't show the green ribbon below
set -g status off
#Select panes by mouse click
set -g mouse-select-pane on
#enable scrolling by mouse in tmux
set-window-option -g mode-mouse on
#enable resize of pane by mouse
set -g mouse-resize-pane on
Ich verwende iterm2 mit Terminal-Modus auf 256 Farben und verwende häufig VIM-Plugins und -Farbschemata (Lid, Nerdtree, Tagbar, IndentLine, Molokai usw.). Zum Anpassen der Terminalfarbe hatte ich die folgenden Einstellungen in meinem .vimrc, aber ich bin nicht sicher, ob diese in irgendeiner Weise mit dem Absturz von tmux zusammenhängen
set t_ut=
set t_Co=256
Außerdem habe ich in meinem vim die Maus aktiviert set mouse=a
Gibt es eine Möglichkeit herauszufinden, warum meine tmux-Sitzung abstürzt?
BEARBEITEN: Anhängen der endgültigen Protokolle von meinem tmux-Server
found key 0x1001: ""
input_parse: ' ground
input_c0_dispatch: '
input_parse: ' ' ground
input_parse: ' ground
input_c0_dispatch: '
keys are 1 ()
complete key 0x1001
writing key 0x1001
found key 0x1001: ""
input_parse: ' ground
input_c0_dispatch: '
input_parse: ' ' ground
input_parse: ' ground
input_c0_dispatch: '
keys are 1 ()
complete key 0x1001
writing key 0x1001
found key 0x1001: ""
input_parse: ' ground
input_c0_dispatch: '
input_parse: ' ' ground
input_parse: ' ground
input_c0_dispatch: '
keys are 1 ()
complete key 0x1001
writing key 0x1001
found key 0x1001: ""
input_parse: '' ground
input_c0_dispatch: '
got 5 from client 6
writing 4 to client 6
got 13 from client 6
tmux -vvv -S default new-session -s $USER
Ich werde das Protokoll beim nächsten Absturz
user@server> tail tmux-server-33131.log input_parse: ' ' ground keys are 1 () complete key 0x2 keys are 1 (d) complete key d 0x64 cmdq 0x12c4460: detach-client (client 8) writing 1 to client 8 got 5 from client 8 writing 4 to client 8 lost client 8 user@server>
tail -n200
?
tmux
benutzentmux -vvvv
? Sie erhalten eine Protokolldatei im selben Verzeichnis wie Sietmux-[...].log
. Versuche den Absturz zu reproduzieren und poste die letzten X Zeilen deines Fehlerprotokolls hier :), sobald er abstürzt!