Bug 161013 - Konsole has UTF8 problems
Summary: Konsole has UTF8 problems
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-19 15:16 UTC by Rasmus Steinke
Modified: 2008-06-02 08:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rasmus Steinke 2008-04-19 15:16:52 UTC
Version:            (using Devel)
Installed from:    Compiled sources
OS:                Linux

Konsole has some UTF8 problems it seems.. when i enter some Umlaute and hit backspace then, it deletes more then i entered...

also it doesnt display Umlaute sent by others in irssi.. probably more cases to see this happening... in settings of Konsole the locale is set to utf8.
Comment 1 Robert Knight 2008-04-19 17:12:25 UTC
> in settings of Konsole the locale is set to utf8. 

That is a character encoding rather than a locale.  Does changing the character encoding via View -> Character Encoding have any effect?
Comment 2 Rasmus Steinke 2008-04-19 18:03:54 UTC
Sorry, i was talking about that one of course.. It is set to utf8
Comment 3 Rasmus Steinke 2008-04-19 18:05:08 UTC
Sorry, i was talking about that one of course.. It is set to utf8.

And yes, changing it to iso8859-15 does help with this issue, but then i cant use irssi and freenode for example, as freenode is set to utf8
Comment 4 shattered 2008-04-20 14:43:40 UTC
irssi has /recode feature -- you could use that as a workaround
Comment 5 Robert Knight 2008-04-20 19:48:18 UTC
Can you attach a text file to the bug report containg problematic text which is not rendered or otherwise handled correctly please.

Another user reported UTF-8 problems on IRC yesterday but I couldn't reproduce them with the simple sample text he gave me.   

Comment 6 Rasmus Steinke 2008-04-20 21:59:59 UTC
i know a way to fix this...

just add --login to shell command and it will automatically source your /etc/profile file.. which makes it work correctly
Comment 7 Robert Knight 2008-04-20 23:23:01 UTC
> just add --login to shell command and it will automatically source your /etc/profile file.. which makes it work correctly 

It should work correctly either way.  Do you know what it is in /etc/profile which makes the difference?

That should be moved to your normal shell init file (~/.bashrc for bash)
Comment 8 Robert Knight 2008-06-02 08:06:43 UTC
Problem appears to be fixed for reporter.