Я могу видеть только ограниченные линии на терминале с помощью shift + pageup. в настольной версии Ubuntu есть возможность сделать строки прокрутки неограниченными. как это сделать в версии сервера Ubuntu. пожалуйста, предложите.
Я могу видеть только ограниченные линии на терминале с помощью shift + pageup. в настольной версии Ubuntu есть возможность сделать строки прокрутки неограниченными. как это сделать в версии сервера Ubuntu. пожалуйста, предложите.
Ответы:
Наилучшим вариантом будет использование терминального мультиплексора, подобного screen
или tmux
, который проще в настройке.
Другим способом было бы настроить консоль кадрового буфера , отредактировав /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
. Или какое-то другое значение. Метод проб и ошибок, наверное.
Еще один более сложный вариант - сборка ядра с CONFIG_VGACON_SOFT_SCROLLBACK
set.