[opensuse] GNU Screen display issues
I have recently become a fan of the GNU Screen program. I am having a few problems with it though. I am running Screen on a 10.3 install that is primarily used as a light-duty home server. The first problem is Yast. Using PuTTY, instead of having the normal lines around each box, there are just a bunch of characters (the 'a' with a ^ above it). When using Screen from OpenSuse via SSH, it does show the lines instead of the characters, but the lines are choppy (they aren't a straight line). In both cases, the lines display properly when not using Screen in SSH. The second problem is that some of the keys aren't working the way I think they should be. For example, when using 'mcedit', if I press F2 to save, it will print some characters on-screen instead of saving. But F10 works as it should, and prints no characters on-screen. Would these problems be encoding-related? If so, how would I go about fixing these? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Jul 28, 2008 at 7:44 AM, Steven
I have recently become a fan of the GNU Screen program. I am having a few problems with it though.
I am running Screen on a 10.3 install that is primarily used as a light-duty home server.
The first problem is Yast. Using PuTTY, instead of having the normal lines around each box, there are just a bunch of characters (the 'a' with a ^ above it). When using Screen from OpenSuse via SSH, it does show the lines instead of the characters, but the lines are choppy (they aren't a straight line). In both cases, the lines display properly when not using Screen in SSH.
The second problem is that some of the keys aren't working the way I think they should be. For example, when using 'mcedit', if I press F2 to save, it will print some characters on-screen instead of saving. But F10 works as it should, and prints no characters on-screen.
Would these problems be encoding-related? If so, how would I go about fixing these?
Try a different ssh client or re-configure putty. This isn't a screen issue its an ssh client issue. I avoid putty for anything but the most basic displays. You can configure some of this with screen (man screen) but realistically these changes should be on your putty side. -- ----------JSA--------- There are 10 kinds of people in this world, those that can read binary and those that can't. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Jul 28, 2008 at 12:44 PM, John Andersen
Try a different ssh client or re-configure putty. This isn't a screen issue its an ssh client issue. I avoid putty for anything but the most basic displays. You can configure some of this with screen (man screen) but realistically these changes should be on your putty side.
This has a least something to do with screen. I changed the encoding in PuTTY from ISO-8859-1:1998 (Latin-1, West Europe) [the default], to UTF-8. Now, YaST displays properly in Screen, but messed up outside of screen (the exact opposite before changed encoding). Screen must not be using the same encoding as the rest of my server. Where can I check in OpenSuse to find what encoding it is using? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, Jul 28, 2008 at 3:08 PM, Steven
On Mon, Jul 28, 2008 at 12:44 PM, John Andersen
wrote: Try a different ssh client or re-configure putty. This isn't a screen issue its an ssh client issue. I avoid putty for anything but the most basic displays. You can configure some of this with screen (man screen) but realistically these changes should be on your putty side.
This has a least something to do with screen. I changed the encoding in PuTTY from ISO-8859-1:1998 (Latin-1, West Europe) [the default], to UTF-8. Now, YaST displays properly in Screen, but messed up outside of screen (the exact opposite before changed encoding). Screen must not be using the same encoding as the rest of my server. Where can I check in OpenSuse to find what encoding it is using?
According to man screen, you can set the encoding either in /etc/screenrc, or in ~/.screenrc, using the encoding and defaultenc commands. It says that by default is should inherit the system's local, but looks like this is not the case. So, you may try to enforce the encoding putty uses (ISO-8859-1) to work ok with yast w/o screen. Btw, I used putty in the past, and it is not too bad, but because of such a problems I ended up using cygwin and using "true" ssh :), and never looked back. I was not able to find any windows ssh client which could do it right. Cheers -- Svetoslav Milenov (Sunny) Even the most advanced equipment in the hands of the ignorant is just a pile of scrap. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
John Andersen
-
Steven
-
Sunny