Jump to content
project6

Backspace moves forwards in 6.4

11 posts in this topic Last Reply

Recommended Posts

Hi, I just upgraded to 6.4 and when I SSH to the machine and hit backspace the caret is moved forwards instead of backwards. I use the exact same client to other linux machines and it works as expected there. Tried setting different TERMs but it doesn't seem to help.

 

Any ideas?

Share this post


Link to post

So, I totally have the same thing, but turns out it's when using screen, not when just SSH into the server... Screen version 4.04.00 (GNU) 19-Jun-16, installed via NerdPack plugin... after some digging I figured out it was the termcap, for some reason screen is starting and using the vt100 term, even with no changes made to PuTTY or anything else (other than upgrade to 6.4, still present in 6.4.1 btw), it's doing this now, despite TERM=xterm being present as a system variable prior to starting screen... The fix is simple, just add '-T xterm' to your screen start command (capital T is important), or add this alias to work around your habits: 

 alias screen='/usr/bin/screen -T $TERM'


 

Share this post


Link to post

 

 

 

So, I totally have the same thing, but turns out it's when using screen, not when just SSH into the server... Screen version 4.04.00 (GNU) 19-Jun-16, installed via NerdPack plugin... after some digging I figured out it was the termcap, for some reason screen is starting and using the vt100 term, even with no changes made to PuTTY or anything else (other than upgrade to 6.4, still present in 6.4.1 btw), it's doing this now, despite TERM=xterm being present as a system variable prior to starting screen... The fix is simple, just add '-T xterm' to your screen start command (capital T is important), or add this alias to work around your habits: 

 alias screen='/usr/bin/screen -T $TERM'

 

 

 

There is a different version of screen for 6.4. I have included a special screen terminfo for this exact problem. I have not tried putty but it works from my Linux laptop and phone using JuiceSSH

 

Share this post


Link to post
21 minutes ago, dmacias said:

 

 

 

 

 

There is a different version of screen for 6.4. I have included a special screen terminfo for this exact problem. I have not tried putty but it works from my Linux laptop and phone using JuiceSSH

 

I was having the same issues with screen recently. How do I update screen in nerdtools? Or is there some other process to install it?

Share this post


Link to post
I was having the same issues with screen recently. How do I update screen in nerdtools? Or is there some other process to install it?
Just check under the nerdpack settings and make sure screen is up to date. Should be screen-4.6.1s-x86_64-1.txz. I'll try putty when I get a chance. UnRAID doesn't include all the terminfo. I may need to add a separate one to screen for putty.

Share this post


Link to post
4 minutes ago, dmacias said:

Just check under the nerdpack settings and make sure screen is up to date. Should be screen-4.6.1s-x86_64-1.txz

After having just updated to 6.4.1 I hadn't updated my NerdPack, which was what led to missing the fact that there was this update, which has since fixed the issue... The 10 minutes of my life I could have had back from just updating everything first and then ssh in, rather than first ssh in, go crazy that it doesn't work, and fix that first...

 

Edit: Also, it works fine with PuTTY, thanks dmacias, no need for more work!

Edited by Kyrin

Share this post


Link to post
38 minutes ago, dmacias said:
47 minutes ago, wgstarks said:
I was having the same issues with screen recently. How do I update screen in nerdtools? Or is there some other process to install it?

Just check under the nerdpack settings and make sure screen is up to date. Should be screen-4.6.1s-x86_64-1.txz. I'll try putty when I get a chance. UnRAID doesn't include all the terminfo. I may need to add a separate one to screen for putty.

Mine is showing that version but also shows that it is old and has an update ready. Tried updating but still shows “update ready”.

 

7BF07241-EF5A-4A0A-9A07-44471312F701.thumb.jpeg.d29f197ae34be336148aa65f5a37f315.jpeg

Share this post


Link to post

If you've already clicked on the 'Update Ready' bit, ensure that the toggle on the right is 'On' and then hit 'Apply' at the bottom of the page and it should "reinstall" all the packages and that would ensure the update gets applied.

Share this post


Link to post

Must have something to do with using a mobile browser. I’m guessing its because I can't click the done button at the bottom of the popup window (not visible). I have to just wait until i think the update has probably finished and then close the window. Remoted into a desktop on my home network and used that browser and everything worked.

 

Regardless, it looks like updating fixed the screen issue (at least with the built in terminal).

 

Share this post


Link to post
Posted (edited)

This is the exact problem I have when I ssh into unraid from a screen session on another machine. I do not use or even have installed the screen version in nerdpack. Any idea how to fix this for unraid in general?

 

Just type the following in the terminal to fix it. "export TERM=xterm"

Edited by xamindar

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.