Description of problem: inside screen user can't type åäöÃÃÃ, it prints garbage instead. This happens with running screen in gnome-terminal with iso-8859-1 or -15 charset, but works nicely with utf-8. Version-Release number of selected component (if applicable): screen-4.0.2-8 glibc-2.3.5-0.fc3.1 ncurses-5.4-16 How reproducible: always Steps to Reproduce: 1. launch gnome-terminal, switch to iso-8859-1 or -15 2. type åäöÃÃà Actual results: ���� Expected results: åäöÃÃà Additional info: IMO a blocker bug; renders screen unusable
Typing åäöÃÃà _outside_ screen with same gnome-terminal (and it's settings including charset) works nicely. Please provide additional debugging information if required.
*** Bug 156731 has been marked as a duplicate of this bug. ***
*** Bug 156733 has been marked as a duplicate of this bug. ***
*** Bug 156734 has been marked as a duplicate of this bug. ***
*** Bug 156735 has been marked as a duplicate of this bug. ***
*** Bug 156737 has been marked as a duplicate of this bug. ***
(sorry for the dupes, Bugzilla has a bug that caused it to give internal server error, and I didn't realize the inserted the bugs into the database anyway)
Works for me in FC3. I suppose you set right encoding for screen, right? As in, if your gnome-terminal is iso-8859-1, you should run LC_ALL=en_US.iso-8859-1 screen (or analogous). The default settings is utf-8, so if you have utf-8 set up in locale and something else in gnome-terminal, it's pretty likely to break, yes (and that's actually not a bug IMO...). And please next time be more careful with bugzilla, i received loads of mails about this...
(sorry about the mailflood again, I have notified the bugzilla admin about the bug) It seems that I wasn't aware I should be setting LC_ALL manually, as it seems to work without outside screen. After setting LC_ALL=en_US.iso-8859-1 I get the characters correctly inside screen too. There seems to be still some issues in Irssi, but that's out-of-topic here. :) So, I'll close this as NOTABUG as it was an illegal user error. ;)