[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#760993: console-setup: CHARMAP no longer set properly



On Thu, Sep 11, 2014 at 06:44:37PM +0200, Kurt Roeckx wrote:
>
> So I changed both FORK cases to be: $cmd "$@"
> 
> That doesn't change anything, and I don't see why that should
> change anything.

Strange things can happen early in the boot process and this is the only 
relevant change between the recent versions of console-setup and the 
previous versions (and the previous versions have been tested for more 
than an year, so I trust they don't have the bug you reported).

There have been bug reports about console-setup hanging because (maybe?) 
of non-existent devices /dev/ttyN.  Nobody knows the cause of this and 
the forks in the present version of console-setup are there to fight this.

Now, imagine this is what happens in your system.  The previous version 
of console-setup would hang but the present is going to fork hanging 
printf commands instead.  These printf commands are what configures the 
console from UTF-8 to 8-bit mode.  We can hope that eventualy /dev/ttyN 
will activate and the printf will do its job, but who knows...  maybe 
something is killing these processes (init, systemd, whatever).

Anton Zinoviev


Reply to: