У вас действительно есть что-то вроде буфера, но он невидим для большинства эмуляторов терминала (вот почему, например, полосы прокрутки не работают). Один из способов добраться до него - войти в режим копирования ( Ctrl - A , [, затем клавиши со стрелками, PgUp и так далее). Размер этого буфера можно настроить в .screenrc
. Вы меняете его распределение внутри сеанса экрана:
Ctrl-a + : , а ввод
scrollback 1000
дает вам буфер в 1000 строк.
Ваша проблема вызвана неправильным размером заголовка CIFS для SMBv2/3 (по какой-то причине, SMBv2 все равно работает )в ядре Linux.
Эта проблема была исправлена в ядре версии 4.12.11 , но, поскольку это не поддерживаемый выпуск ядра, вы решаете установить его или нет на свой страх и риск.
Проверьте https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.11, найдите коммит 9e37b1784f2be9397a903307574ee565bbadfd75.
Чтобы установить эту версию ядра (Я вижу, вы используете Ubuntu 16.04):
Получите привилегии суперпользователя:
судо -я
компакт-диск /tmp/
Убедитесь, что в каталоге /tmp/ нет других пакетов.deb:
rm -f *.deb
Загрузите пакеты ядра:
wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12.11/linux-headers-4.12.11-041211_4.12.11-041211.201709070418_all.deb&& wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12.11/linux-headers-4.12.11-041211-generic_4.12.11-041211.201709070418_amd64.deb&& wgethttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12.11/linux-image-4.12.11-041211-generic_4.12.11-041211.201709070418_amd64.deb
Установите пакеты ядра:
dpkg -Linux -*.deb
Перезагрузите сервер, чтобы загрузить новое ядро.