Не понятные символы при загрузке системы [РЕШЕНО]

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

говорят, это может быть запавшая клавиша F12
grayich
говорят, это может быть запавшая клавиша F12
Загружался без всех устройств ввода-вывода (не считая мониторов), результат не изменился.
это похоже на Escape Sequence - но вот почему она выскакивает - большой вопрос.
И выскакивает она похоже на стадии монтирования раздела. Чтобы получше выяснить, предлагаю загрузиться в emergency mode.

EDIT 1 - на моей клавиатуре ни одна из клавиш не создает данный код ^[[26~, наиболее близкий по значению код ^[[24~ создает клавиша F12. Если на клаве имеется клавиша F14, то возможно и она, если нет, то можно просканировать все клавиши, чтобы найти нужную, точнее ту, которая генерит код ^[[26~
А вот почему создается непрерывная последовательность данного кода, не понятно … и тем более только при загрузке.

EDIT 2 - чтобы получить, например, следующий вывод в терминале и на моей клавиатуре
^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~^[[24~
нужно запустить определенную команду и держать клавишу F12 ...... то есть можно предположить, как отметил grayich, что определенная клавиша временно и западает (находится в нажатом состоянии), но не понятен нюанс с запуском команды ....

PS - клавиатура отпадает ... забыл следующее уточнение
Konstantin1722
Загружался без всех устройств ввода-вывода (не считая мониторов), результат не изменился.
тогда вообще не понятно как генерируется данный escape cod
Ошибки не исчезают с опытом - они просто умнеют
vasek
тогда вообще не понятно как генерируется данный escape cod
Да, вот мне тоже не понятно.
а к периферии больше случайно ничего не подключено?
может девайс какой глюканул
Мое предположение, что escape codes = ^[[26~ соотвествует управляющему коду клавиши F14
vasek
Если на клаве имеется клавиша F14, то возможно и она
оказалось верным - не поленился посмотрел таблицу кодов, из которой следует (для vt sequences)
<esc>[24~   - F12
<esc>[25~   - F13
<esc>[26~   - F14
или учитывая, что <esc>=^[, получаем
^[[24~   - F12
^[[25~   - F13
^[[26~   - F14
Но остается не понятным одно, как данный код генерируется без клавиатуры ... в принципе то можно его получить и без клавиатуры, но тогда должна быть прописана команда, например, такая (но возможна и другая)
echo 5e5b5b32367e | xxd -r -p
^[[26~
Ошибки не исчезают с опытом - они просто умнеют
Проблема решена, нужно покупать новую мышку.
Видимо во время теста без периферии, слишком поздно отсоединил мышку. Именно на ней залипшая клавиша, правда она уже как полгода залипшая, но проблема появилась только сейчас. Спасибо всем кто откликнулся, особенно vasek, благодаря ему проверил коды клавиш на мыши, и там была клавиша [25~, а следующая залипшая.
На всякий случай привожу команды для получения escape codes, может кому и пригодится
1. Одноразовое получение кода
- открываем терминал и нажимаем комбинацию клавиш Ctrl+v
- нажимаем клавишу, у которой хотим узнать escape code, например, esc ... и увидим последовательность символов ^[
Чтобы получить код другой клавиши или комбинации клавиш, нужно снова все повторить (нажать Ctrl+v и далее нужную клавишу)
2. Непрерывное получение кода
- вводим команду od -c
- нажимаем нужные клавиши, например, esc и F3 ... и получаем ^[ и ^[OR ... выход - Ctrl+c
Не каждая клавиша и комбинация клавиш генерируют код.
Ошибки не исчезают с опытом - они просто умнеют
vasek
На всякий случай привожу команды
Спасибо, записал в блокнот.
 
Зарегистрироваться или войдите чтобы оставить сообщение.