From owner-freebsd-users-jp@freebsd.org Thu Oct 5 14:45:13 2017 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5CB7AE3A725 for ; Thu, 5 Oct 2017 14:45:13 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 297B174575 for ; Thu, 5 Oct 2017 14:45:12 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (124-18-21-125.dz.commufa.jp [124.18.21.125]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id v95DppHa046285 for ; Thu, 5 Oct 2017 22:51:51 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Thu, 5 Oct 2017 22:51:51 +0900 From: Tomoaki AOKI To: freebsd-users-jp@freebsd.org Message-Id: <20171005225151.2f7c1626dd45becdeb18a798@dec.sakura.ne.jp> In-Reply-To: <7A0AC9A6-CB66-4190-A4C3-99A815E9D8AA@gmail.com> References: <7A0AC9A6-CB66-4190-A4C3-99A815E9D8AA@gmail.com> Organization: Junchoon corps X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Subject: [FreeBSD-users-jp 96136] Re: =?iso-2022-jp?b?anAuMTA2IBskQiUtITwlXCE8JUkkSyREJCQkRhsoQg==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Oct 2017 14:45:13 -0000 青木@名古屋です。 内藤さんご指摘のとおり、コンソールドライバがvtだから出ている メッセージですね。 具体的には/etc/rc.d/sysconsが出しています。 sc(syscons)用keymapのどれがvt用のどれに対応しているかも 全部ここに入っていますよ。 なお、keymapの名前は、vt用では各国の最も標準的な配列が  <2文字国名コード>.kbd に統一されました。 日本の場合、sc用でいうjp.106.kbdが標準と 見做されjp.kbdになったたため、vt用にはjp.106.kbdが無いのです。 # いろいろありすぎてどれを使うべきか分かり難くなっていた # ので、この国ではとりあえずこれを試せ、というのを一目瞭然に # したかったという趣旨だったかと。 確か、vtが入った当初はsc用からのフォールバックが未実装でvt用の 設定になっていないと容赦なく英語配列にフォールバックされて しまった覚えがあります。 最初のうちはvtを試すときと当時常用 だったscとの切替毎に/etc/rc.confの設定まで書換えていたのですが、 途中で面倒になってこんな設定にしてしまっていました。 if [ "vt" = `sysctl -n -q kern.vty` ] then keymap="jp.kbd" else keymap="jp.106.kbd" fi /etc/rc.confは本質的にはシェルスクリプトなので、こんなことも できてしまいます。 On Thu, 5 Oct 2017 21:03:07 +0900 内藤 祐一郎 wrote: > 内藤です。 > > あんまり詳しくはありませんが、 > 下記の WARNING はコンソールが vt(4) の時に、 > syscons(4) のキーマップを指定すると表示されます。 > > syscons(4) から vt(4) に変わった時にキーマップの定義ファイルも変わったようで、 > /usr/share/syscons/keymaps から > /usr/share/vt/keymaps の下を見るようになりました。 > > 現在のところ、互換性のため(?)に syscons(4) のキーマップを指定すると > vt(4) のキーマップのうち近いものを探して使うようです。 > > 日本語キーボードでしたらどちらもほぼ同じマッピングですので、 > 特に何の問題もなく使えることと思います。 > > そのため、もし今後 vt(4) コンソールをメインに使うのでしたら、 > 今のうちに vt(4) コンソールのキーマップを指定するようにしておいた方が > 無難だと思います。 > > > > 2017/10/05 17:53、SING bsd のメール: > > > >  いつもお世話になります。北山と申します。 > > > >  10.4 RELEASE を使っていて気になりましたので。 > > > >  おそらく 10.0 RELEASE あたりから出ている現象なのです。 > > > >  インストール時に設定していますが > > > > /etc/rc.conf に > > keymap="jp.106.kbd" > > > >  の記述をしています。 > > > >  で、起動時に以下の WARNING が出力されるのです。 > > ------------------------------------------------------------------ > > WARNING: > > New keymap: In /etc/rc.conf replace 'keymap.jp.106' by 'keymap=jp' > > ------------------------------------------------------------------ > > > > /etc/rc.conf を > > keymap="jp" > > > >  と書き直して起動すれば WARNING は出力されないし、キー配列も思い通りではあるのですが・・・どうも納得できないのです。 > > > >  どなたかこの現象について詳しい方はいらっしゃいますか? > > > > > > > > > > _______________________________________________ > > freebsd-users-jp@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org" > > -- > 内藤 祐一郎 > naito.yuichiro@gmail.com > > > > _______________________________________________ > freebsd-users-jp@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp > To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org" > -- 青木 知明 [Tomoaki AOKI]