tmux: ncurses アプリが間違って表示される (ゴミなどが表示される)

tmux: ncurses アプリが間違って表示される (ゴミなどが表示される)

私は、通常の xterm (または gnome-terminal、あるいは私が試した他のターミナル) では問題なく動作する ncurses アプリ (aptitude など) を持っていますが、それを tmux セッション内で実行すると、メニューを操作している間、画面が適切に更新されません。

スクリーンショットの例:aptitude qinside tmux

(フル解像度:https://i.stack.imgur.com/UipyL.png

tmux内の他のncursesアプリでも同じことが起こります。翻訳元. また、tmux がなくても問題なく動作します。

tmux でも正しく動作させるにはどうすればよいでしょうか?

(OS は Linux Mint 13 です。これが問題になるかどうかはわかりません)

答え1

からtmux に関するよくある質問:

******************************************************************************
* ご注意: 表示の問題のほとんどは、用語が間違っていることが原因です。*
* 問題を報告する場合は、TERM設定が正しいことを確認してください。*
* tmux の外側。*
* *
* tmux 内の TERM は「screen」または類似のもの (「screen-256color」など) である必要があります。 *
* 問題がない場合は報告する必要はありません。

関連情報