私のシステムはvidcontrolを使用してビデオモードを変更し、起動時にすべてのコンソールウィンドウ/デバイスに対してより厳しいビデオモードを設定したいと思います。 man vidcontrol
rcまたはrc.localで編集してこれを行うとします。私の問題は、起動時にこれを行うと、モード変更時に一般的な情報を提供するための起動ログの表示が消去されることです。最初のインタラクティブセッションでdmesgを使用して簡単に復元できることを知っていますが、可能であれば実際の起動プロセス中に失われていないことを願っています。
モード変更後にスクロールバックバッファを手動でエコーし、モード変更前に手動でキャッチしてこの問題を解決できると思います。しかし、最良の方法は何であり、よりきれいな方法はありますか?
答え1
sc(4) の代わりに vt(4) を使用します (追加して"kern.vty=vt"
再/boot/loader.conf
起動)。モードが変更されたときにスクロールバックバッファを失うことはありません。また、適切なドライバをロードする必要があります(たとえば、i915kms_load="YES"
同じ場所に)。