Michael Garrett
2012-12-20 16:44:57 UTC
I manage a lot of Centos 5.x and 6.x machines. On at least one of them, (actually a few) I can't get tmux mouse mode to work. Specifically mouse-select-pane, but probably more. All of my machines call the same .tmux.conf file out of the same NFS mounted home directory. That file contains these 4 lines:
set -g mode-mouse on
set -g mouse-resize-pane on
set -g mouse-select-pane on
set -g mouse-select-window on
The server side machine that mouse-select-pane doesn't work on is called "admin". It has these properties that I think are pertinent based on info from the main tmux sourceforge page:
[***@admin ~] rpm -qa | grep -i curses
ncurses-5.5-24.20060715
ncurses-5.5-24.20060715
[***@admin ~] rpm -qa | grep -i libevent
libevent-1.1a-3.2.1
[***@admin ~] uname -a
Linux admin.mgmt.smoke 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
One of the many server side machines that it works on is called "cycl01" Here are the same properties:
[***@cycle1 ~] rpm -qa | grep -i curses
ncurses-5.5-24.20060715
ncurses-5.5-24.20060715
<Same as above>
[***@cycle1 ~] rpm -qa | grep -i libevent
libevent-1.1a-3.2.1
<same as above>
[***@cycle1 ~] uname -a
Linux cycle1.mgmt.smoke 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
<same as above>
Most of my testing of this problem is from a client machine (a Mac laptop) running iTerm 2 Build 1.0.0.20120724, but I eliminated iTerm as being the problem by running the same mouse-select-pane tests from a native Linux desktop, and it had the same problem on admin and worked on cycl01.
What other variables could cause the mouse tools to not work on one server side machine if kernel, ncurses, and libevent are the same?
Thanks for your help.
-Mike
set -g mode-mouse on
set -g mouse-resize-pane on
set -g mouse-select-pane on
set -g mouse-select-window on
The server side machine that mouse-select-pane doesn't work on is called "admin". It has these properties that I think are pertinent based on info from the main tmux sourceforge page:
[***@admin ~] rpm -qa | grep -i curses
ncurses-5.5-24.20060715
ncurses-5.5-24.20060715
[***@admin ~] rpm -qa | grep -i libevent
libevent-1.1a-3.2.1
[***@admin ~] uname -a
Linux admin.mgmt.smoke 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
One of the many server side machines that it works on is called "cycl01" Here are the same properties:
[***@cycle1 ~] rpm -qa | grep -i curses
ncurses-5.5-24.20060715
ncurses-5.5-24.20060715
<Same as above>
[***@cycle1 ~] rpm -qa | grep -i libevent
libevent-1.1a-3.2.1
<same as above>
[***@cycle1 ~] uname -a
Linux cycle1.mgmt.smoke 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
<same as above>
Most of my testing of this problem is from a client machine (a Mac laptop) running iTerm 2 Build 1.0.0.20120724, but I eliminated iTerm as being the problem by running the same mouse-select-pane tests from a native Linux desktop, and it had the same problem on admin and worked on cycl01.
What other variables could cause the mouse tools to not work on one server side machine if kernel, ncurses, and libevent are the same?
Thanks for your help.
-Mike