09/11/24 22:07:20 vZZPCx8o.net
>>462
まず、コンソールの文字コードはUTF-8じゃなくてSJIS。LANG=ja_JP.SJISにする。
Linux Kernel の vt が SJIS を通さないから、以下のパッチをあてる必要がある。
--- linux-2.6.12/drivers/char/vt.c.org
+++ linux-2.6.12/drivers/char/vt.c
@@ -2031,6 +2031,10 @@
/* Bad hash table -- hope for the best */
tc = c;
}
+ /* workaround to pass SJIS code */
+ if ( c >= 0x20 ) {
+ tc = c;
+ }
if (tc & ~charmask)
continue; /* Conversion failed */
うちではこれでいけてるよ~(^O^)v