web-dev-qa-db-ja.com

Ubuntu(14.04.2)サーバー版でスクロールバック行を増やす方法は?

を使用して、端末で限られた行のみを表示できます shiftpageup。 Ubuntuデスクトップバージョンでは、スクロールバック行を無制限にするオプションがあります。 Ubuntuサーバーバージョンでそれを行う方法。提案してください。

13
shail

最適なオプションは、screentmuxなどのターミナルマルチプレクサーを使用することです。これらは構成が簡単です。

もう1つの方法は、 フレームバッファコンソール を設定することです。/etc/default/grubを編集し、GRUB_CMDLINE_LINUXを変更してfbcon=scrollback:<value>[k]を含めます。<value>は、バッファに割り当てるキロバイト単位のサイズです。 カーネルドキュメント から:

C. Boot options

         The framebuffer console has several, largely unknown, boot options
         that can change its behavior.

1. fbcon=font:<name>

        Select the initial font to use. The value 'name' can be any of the
        compiled-in fonts: VGA8x16, 7x14, 10x18, VGA8x8, MINI4x6, RomanLarge,
        Sun8x16, Sun12x22, ProFont6x11, Acorn8x8, PEARL8x8.

    Note, not all drivers can handle font with widths not divisible by 8,
        such as vga16fb.

2. fbcon=scrollback:<value>[k]

        The scrollback buffer is memory that is used to preserve display
        contents that has already scrolled past your view.  This is accessed
        by using the Shift-PageUp key combination.  The value 'value' is any
        integer. It defaults to 32KB.  The 'k' suffix is optional, and will
        multiply the 'value' by 1024.

32KBでは不十分な場合は、256kを試してください。または他の値。試行錯誤だと思います。

14
muru

もう1つのより複雑なオプションは、CONFIG_VGACON_SOFT_SCROLLBACKを設定してカーネルを構築することです。

0
Gringo Suave