Tmux under Kitty terminal
Clash Royale CLAN TAG#URR8PPP
up vote
2
down vote
favorite
I recently discovered the neat kitty as some aspects of the themes I'm using under ZSH don't render quite right under Xfce Terminal but do under kitty.
Unfortunately I've hit a snag when it comes to using tmux on SSH connections, if SSH from my desktop/server (running Gentoo) to any of my Raspberry Pis (running Arch Linux ARM) or my VPS (also running Arch Linux) and start a Tmux session I'm informed....
open terminal failed: missing or unsuitable terminal: xterm-kitty
However, I've a laptop which is also running Arch and if I SSH to it from my desktop/server and start an SSH session there are no problems, and vice versa, SSHing from laptop to desktop/server and Tmux runs fine.
I should add that I can run Tmux sessions when SSHing to the Raspberry Pis/VPS's that are running Arch Linux if its under an Xfce Terminal.
Any ideas as to how I can investigate or solve this such that Tmux sessions work everywhere?
ssh tmux
add a comment |Â
up vote
2
down vote
favorite
I recently discovered the neat kitty as some aspects of the themes I'm using under ZSH don't render quite right under Xfce Terminal but do under kitty.
Unfortunately I've hit a snag when it comes to using tmux on SSH connections, if SSH from my desktop/server (running Gentoo) to any of my Raspberry Pis (running Arch Linux ARM) or my VPS (also running Arch Linux) and start a Tmux session I'm informed....
open terminal failed: missing or unsuitable terminal: xterm-kitty
However, I've a laptop which is also running Arch and if I SSH to it from my desktop/server and start an SSH session there are no problems, and vice versa, SSHing from laptop to desktop/server and Tmux runs fine.
I should add that I can run Tmux sessions when SSHing to the Raspberry Pis/VPS's that are running Arch Linux if its under an Xfce Terminal.
Any ideas as to how I can investigate or solve this such that Tmux sessions work everywhere?
ssh tmux
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I recently discovered the neat kitty as some aspects of the themes I'm using under ZSH don't render quite right under Xfce Terminal but do under kitty.
Unfortunately I've hit a snag when it comes to using tmux on SSH connections, if SSH from my desktop/server (running Gentoo) to any of my Raspberry Pis (running Arch Linux ARM) or my VPS (also running Arch Linux) and start a Tmux session I'm informed....
open terminal failed: missing or unsuitable terminal: xterm-kitty
However, I've a laptop which is also running Arch and if I SSH to it from my desktop/server and start an SSH session there are no problems, and vice versa, SSHing from laptop to desktop/server and Tmux runs fine.
I should add that I can run Tmux sessions when SSHing to the Raspberry Pis/VPS's that are running Arch Linux if its under an Xfce Terminal.
Any ideas as to how I can investigate or solve this such that Tmux sessions work everywhere?
ssh tmux
I recently discovered the neat kitty as some aspects of the themes I'm using under ZSH don't render quite right under Xfce Terminal but do under kitty.
Unfortunately I've hit a snag when it comes to using tmux on SSH connections, if SSH from my desktop/server (running Gentoo) to any of my Raspberry Pis (running Arch Linux ARM) or my VPS (also running Arch Linux) and start a Tmux session I'm informed....
open terminal failed: missing or unsuitable terminal: xterm-kitty
However, I've a laptop which is also running Arch and if I SSH to it from my desktop/server and start an SSH session there are no problems, and vice versa, SSHing from laptop to desktop/server and Tmux runs fine.
I should add that I can run Tmux sessions when SSHing to the Raspberry Pis/VPS's that are running Arch Linux if its under an Xfce Terminal.
Any ideas as to how I can investigate or solve this such that Tmux sessions work everywhere?
ssh tmux
ssh tmux
edited 1 hour ago
asked 1 hour ago


slackline
1991311
1991311
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
4
down vote
If you receive error messages such as "Terminal unknown, missing or unsuitable terminal" error messages upon logging in, this means the server does not recognize your terminal.
The correct solution is to install the client terminal's terminfo file on the server. This tells console programs on the server how to correctly interact with your terminal. You can get info about current terminfo using infocmp
and then find out which package owns it.
If you cannot install it normally, you can copy your terminfo to your home directory on the server:
$ ssh myserver mkdir -p ~/.terminfo/$TERM:0:1
$ scp /usr/share/terminfo/$TERM:0:1/$TERM myserver:~/.terminfo/$TERM:0:1/
After logging in and out from the server the problem should be fixed.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
If you receive error messages such as "Terminal unknown, missing or unsuitable terminal" error messages upon logging in, this means the server does not recognize your terminal.
The correct solution is to install the client terminal's terminfo file on the server. This tells console programs on the server how to correctly interact with your terminal. You can get info about current terminfo using infocmp
and then find out which package owns it.
If you cannot install it normally, you can copy your terminfo to your home directory on the server:
$ ssh myserver mkdir -p ~/.terminfo/$TERM:0:1
$ scp /usr/share/terminfo/$TERM:0:1/$TERM myserver:~/.terminfo/$TERM:0:1/
After logging in and out from the server the problem should be fixed.
add a comment |Â
up vote
4
down vote
If you receive error messages such as "Terminal unknown, missing or unsuitable terminal" error messages upon logging in, this means the server does not recognize your terminal.
The correct solution is to install the client terminal's terminfo file on the server. This tells console programs on the server how to correctly interact with your terminal. You can get info about current terminfo using infocmp
and then find out which package owns it.
If you cannot install it normally, you can copy your terminfo to your home directory on the server:
$ ssh myserver mkdir -p ~/.terminfo/$TERM:0:1
$ scp /usr/share/terminfo/$TERM:0:1/$TERM myserver:~/.terminfo/$TERM:0:1/
After logging in and out from the server the problem should be fixed.
add a comment |Â
up vote
4
down vote
up vote
4
down vote
If you receive error messages such as "Terminal unknown, missing or unsuitable terminal" error messages upon logging in, this means the server does not recognize your terminal.
The correct solution is to install the client terminal's terminfo file on the server. This tells console programs on the server how to correctly interact with your terminal. You can get info about current terminfo using infocmp
and then find out which package owns it.
If you cannot install it normally, you can copy your terminfo to your home directory on the server:
$ ssh myserver mkdir -p ~/.terminfo/$TERM:0:1
$ scp /usr/share/terminfo/$TERM:0:1/$TERM myserver:~/.terminfo/$TERM:0:1/
After logging in and out from the server the problem should be fixed.
If you receive error messages such as "Terminal unknown, missing or unsuitable terminal" error messages upon logging in, this means the server does not recognize your terminal.
The correct solution is to install the client terminal's terminfo file on the server. This tells console programs on the server how to correctly interact with your terminal. You can get info about current terminfo using infocmp
and then find out which package owns it.
If you cannot install it normally, you can copy your terminfo to your home directory on the server:
$ ssh myserver mkdir -p ~/.terminfo/$TERM:0:1
$ scp /usr/share/terminfo/$TERM:0:1/$TERM myserver:~/.terminfo/$TERM:0:1/
After logging in and out from the server the problem should be fixed.
answered 43 mins ago
Goro
3,60952053
3,60952053
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f470676%2ftmux-under-kitty-terminal%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password