Ah, that makes sense then
** Changed in: upstart (Ubuntu)
Status: Incomplete => Triaged
** Summary changed:
- non-ascii layout/encoding problems at "login" line
+ event.d: non-ascii layout/encoding problems at "login" line
** Summary changed:
- event.d: non-ascii layout/encoding problem
getty and locales might be one problem. I have not looked into that.
But another problem are non-ASCII characters being corrupted on the
console. I believe you might see a combination of both problems. The
character corruption problem has been reported as
https://bugs.launchpad.net/ubuntu/+source/
** Tags added: qa-jaunty-foundations
--
non-ascii layout/encoding problems at "login" line
https://bugs.launchpad.net/bugs/273189
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
h
I'm not convinced that we got this right in the sysvinit era either!
--
non-ascii layout/encoding problems at "login" line
https://bugs.launchpad.net/bugs/273189
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing lis
When did we start to need -8? I don't remember seeing that in inittab
--
non-ascii layout/encoding problems at "login" line
https://bugs.launchpad.net/bugs/273189
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing l
Scott, unless getty is run with -8, it'll use the top bit for parity
detection regardless of how upstart set up the console before it.
There's a task on upstart because system-services owns /etc/event.d/tty*
which governs how getty is started.
Gökdeniz, the bug is not yet fixed so you're not going
I added "-8" manually to /etc/event.d/ttyX and it ignored non-ascii
characters I typed, so the fix is OK.
But I only managed to find the following diff for this fix, and it "removes"
the -8 for serial consoles. I think the real fix is elsewhere and I couldn't
find it ? Does it getes applied at
This bug was fixed in the package finish-install - 2.18ubuntu1
---
finish-install (2.18ubuntu1) intrepid; urgency=low
* Remove -8 (if present) from getty options for serial terminals
(LP: #273189).
-- Colin Watson <[EMAIL PROTECTED]> Thu, 25 Sep 2008 13:59:33 +0100
** Chang
Upstart isn't setting the system console correctly?
It runs this on /dev/console when it first starts to attempt to set it
up in the usual way.
static void
reset_console (void)
{
struct termios tty;
tcgetattr (0, &tty);
tty.c_cflag &= (CBAUD | CBAUDEX | CSIZE | CSTOPB |
OK, I've tracked this down to a combination of a bug in getty, which is
shipped by util-linux, and a bug in the way we start getty. Here's the
relevant code in get_logname:
if (op->eightbits) {
ascval = c;
} else if (c != (ascval = (c & 0177))) {/* "pari
Ah! bash was a red herring and entirely my fault. I had this in
.inputrc, left over from a previous era:
Meta-#: "\C-v£"
This mapped byte 0xA3 to C-v £, which caused great confusion. Removing
it fixed both £ and ğ (I think the latter was because I'd got bash's
internal state in a muddle).
Back
I'm seeing the same thing in bash, and it really seems to be at the
application level. Here's an strace of it trying to read the £ sign:
read(0, "\302", 1) = 1
write(2, "\302", 1) = 1
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(0, "\243", 1)
** Summary changed:
- Turkish layout problems at "login" line
+ non-ascii layout/encoding problems at "login" line
** Description changed:
Binary package hint: console-setup
The default console font was problematic with Turkish language characters
(latin5, iso-8859-9)
I changed the con
13 matches
Mail list logo