LINUX.ORG.RU

Из ядра Linux удалили прокрутку в консоли

 


1

3

В результате проверки потенциальных уязвимостей из драйверов vgacon и fbcon удалили поддержку буфера прокрутки. С новыми версиями ядра прокрутка консоли по Ctrl-PgUp/PgDn будет невозможна.

Линус Торвальдс обещает вернуть код в ядро, если для него найдётся новый сопровождающий, который сделает проверку переполнения буфера. Похоже, все разработчики перешли на графические интерфейсы, и голой консолью давно не пользуются.

Коммит для fbcon
Коммит для vgacon

>>> Разбор на opennet.ru

★★★★★

Проверено: alpha ()
Последнее исправление: alpha (всего исправлений: 4)

Давно пора.

anonymous
()
Ответ на: комментарий от Dark_SavanT

Ну ладно, тогда будем как деды завещали пользоваться –help | less

На самом деле дико бесит. В FreeBSD режим прокрутки в tty включается/отключается нажатием ScrollLock, но на моём ноутбуке её нет. Но less в FreeBSD хотя бы не вайпает содержимое экрана после выхода, что делает этот способ не таким паршивым как в Linux.

mord0d ★★★★★
()

Это ж даже не минорщина - я этой уберфичей лет 15 назад пользовался последний раз. Не представляю кому и зачем это может быть нужно.

zabbal ★★★★★
()
Ответ на: комментарий от zabbal

Не представляю кому и зачем это может быть нужно.

Последний раз я этим пользовался, чтобы читать лог загрузки, когда GUI не грузилось и логи отвалились.

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

когда GUI не грузилось и логи отвалились

Это как? Если логи отвалились, то что ты тогда читал?

И при чём тут GUI? Мне эта сомнительная фича не пригодилась даже при отладке загрузки встроенных железок где GUI в принципе не предусмотрен.

zabbal ★★★★★
()
Ответ на: комментарий от Atlant

Часто использую, надеюсь быстро вернут.

Что мешает просто запустить tmux?

anonymous
()
Ответ на: комментарий от mord0d

Тут дело не в FreeBSD/Linux, а в конкретном терминале и его termcap/terminfo. Например в FreeBSD в голом xterm (TERM=xterm) при выходе из less содержимое остается на экране, в tmux (TERM=tmux) - исчезает. Можно попробовать использовать less -X (или задать переменную LESS=«-X»), что отключит инициализацию терминала в less.

xtouqh
()

Ну и хрен с ней.

Reset ★★★★★
()

прокрутка консоли по Ctrl-PgUp/PgDn

Не Ctrl, а Shift же.

Kzer-Za
()
Ответ на: комментарий от question4

Спасибо за ответ. Ну чтож, все не так плохо как я подумал.

Wind ★★★
()

Похоже, все разработчики перешли на графические интерфейсы, и голой консолью давно не пользуются.

Это не имеет никакого значения кто там чем пользуется. А если уж так пусть тогда kprintf выпиливает нахрен, нечего в эту консоль текст писать

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

А вместо сообщений об ошибках пусть соответствующие по содержанию картинки показывают. Или анимации. Можно даже со звуком

Harald ★★★★★
()
Ответ на: комментарий от Harald

Вово, все же разработчики перешли на графику и мультимедиа. Пусть тогда хром в ядро встроит, чё уж там.

А выхлоп хрома пусть в less идёт что бы прокручивать страничку могли через него. :D

Короче при всём моём уважении либо у Линуса кукушка едет, либо он тролит или прикалывается. Ну или психанул.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)

даёшь консоль столбиками. монитор он вон какой по ширине. а так, заполнилась одна страница, пошла другая. и весь лог загрузки на экране. можно мелким шрифтом, чтобы больше вместилось. проблема при загрузке? достаёшь лупу и давай читать логи

buratino ★★★★★
()
Ответ на: комментарий от buratino

Чтобы уместить больше вместо букв цвета, пиксел определённого цвета == буква, на фулхд овер два миллиона букавок влезет, нет цветов не беда, градации серого. микроскоп, табличка соотвецтвия и микроколорметр в зубы и поехал.

Заходишь такой в серверную, а там админ монитор на стол положил сверху микроскоп и доска на стене как таблица Менделеева разноцветная с азбукой цветобуквенной, сидит, дешифрует логи, плачет и поливает начальство говном за то что они ему 4k монитор купили. Даже можно айти должность новую сделать цветовопс, как девопсов придумали от балды так и тут.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от I-Love-Microsoft

Ну, не знаю. Сегодня? Нууу, чистотел пил, лимонника ягоды ел, кумберлент ел, овсянку ел. Траву не ел.

По китайскому приданию если коротко то один узкоглазый чел в веке так 16том устал упал чуть не помер от усталости, но схавал немного ягод лимонника и его вштырило и он продолжил тяжкий путь.

Вот может они. В этом году мало их собрал. А вот кумберле,,,тьфу малины короче чёрной дохренища, пол морозилки забито ягодками

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от zabbal

Например если ты одмин и у тебя на серверах нет графического интерфейса. И надо что-то сделать находясь рядом с сервером на физической клавиатуре и монике. И less не для каждого случая удобен.

doner_kebab
()
Ответ на: комментарий от anonymous

Зачем? Нуууу, не. Мне они на всю зиму. Я их свежими ем, или свежеразмороженными. В чаёк там положить или в пирожки. Если ты про лимонник то да из него сок делать только, просто ягоды есть во первых нереально, они кислющщие шо ужос, а вот в чаёк или сок сделать самое то. Ягоды не надо наставать, сахарить, сушить и прочее, просто заморозил и всё. На крайняк сушить на самый последний безвыходный выход сахарить. Варенье это уже чисто гурманство пользы ноль, вкус на любителя. Достал кусок от ягодной глыбы отколол и хаваешь или чёнить сразу делаешь и вкус на месте и польза вся на месте.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от LINUX-ORG-RU

уже давно придумали азбуку морзе. ей даже экран не нужен.

средь шумного дня, внезапно: «Всем тихо, загружаемся!». Наступает тишина. И админ в наушниках слушает радиопередачу «о загрузке замолвите байты»

buratino ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Вово, все же разработчики перешли на графику и мультимедиа. Пусть тогда хром в ядро встроит, чё уж там.

А я уже давно думаю, что назрела необходимость в дистрибутиве без GUI но и TUI text user interface. А то что у него крыша течет, мне кажется очевидным.

anonymous
()
Ответ на: комментарий от LINUX-ORG-RU

схавал немного ягод лимонника и его вштырило и он продолжил тяжкий путь

Ягоды не батарейки, энергии не содержать, могут только активировать имеющийся запас энергии а организме, с соответствующими издержками.

anonymous
()
Ответ на: комментарий от buratino

уже давно придумали азбуку морзе. ей даже экран не нужен

Можно как в ф-ме близкие контакты третьей степени, нотами инфу передавать, можно шрифтом Брайля на перфокартах, лучше всего чипироаать от Илона Маска, чтобы напрямую в моск передавать байт код, разрядами тока.

anonymous
()
Ответ на: комментарий от buratino

Я не помню, не приглючилось ли мне, был плеер, который воспроизводит исходники ядра Linux. То ли словами, то ли сигналами.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от buratino

уже давно придумали азбуку морзе. ей даже экран не нужен.

Я ещё лучше предложу: сделать протокол с друхсторонней передачей данных по аудиоразъёму 3.5 с контактом микрофона и подключать сервер к любому смартфону/планшету.

X512 ★★★★★
()
Последнее исправление: X512 (всего исправлений: 1)

Зато теперь ни у кого не будет вопросов на фига в systemd вывод логов в QR-кодах. Я только не понял, это Леннарт пророк или Линусу кто-то на днях рассказал про эту фичу

kss ★★★★★
()
Ответ на: комментарий от kss

Зато теперь ни у кого не будет вопросов на фига в systemd вывод логов в QR-кодах

Где в systemd «вывод логов в QR-кодах»?

intelfx ★★★★★
()
Ответ на: комментарий от zabbal

Не представляю кому и зачем это может быть нужно.

Экое богохульство! Ты подожди, сейчас тебе расскажут, кому это нужно, кем являются те, кому это ненужно, и почему это самая главная фича, изобретённая человечеством в нашу эру :)

intelfx ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.