Гид по технологиям

Как убрать мигающий знак «Не разрешено» в Linux

5 min read Linux Обновлено 31 Dec 2025
Убрать знак «Не разрешено» в Linux
Убрать знак «Не разрешено» в Linux

изображение собаки на знаке «Не разрешено»

Почему появляется знак «Не разрешено»?

мигающий знак «Не разрешено» в Ubuntu на экране ноутбука

Знак «Не разрешено» (Not Allowed) — это визуальное уведомление, которое появляется внизу экрана, когда система регистрирует недопустимые или неожиданные входные события. Источники таких событий могут быть разные:

  • Физические устройства: клавиатуры, мыши, пульты управления на наушниках и т. п.
  • Залипшие или механически повреждённые клавиши.
  • Баги в драйверах или несовместимости ядра, особенно на 2‑в‑1 ноутбуках, которые ошибочно переходят в режим планшета.
  • Специфические модули ядра (например, intel_vbtn), которые вмешиваются в обработку кнопок.

Короткое определение: evtest — утилита для просмотра событий ввода от устройств Linux; полезна для определения «проблемных» устройств.

Важно: прежде чем менять конфигурацию системы, сделайте резервную копию конфигурационных файлов и помните про доступ к другому рабочему входу (TTY или Live‑USB) на случай, если интерфейс превратится в недоступный.

Быстрая последовательность действий

  1. Отключите все внешние устройства ввода (USB‑клавиатуры, мыши, USB‑хабы, Bluetooth‑приёмники).
  2. Проверяйте наличие проблемы с встроенной клавиатурой — есть ли физические повреждения или жидкость под клавишами.
  3. Диагностируйте события ввода через evtest.
  4. Если виноват модуль intel_vbtn, временно заблокируйте его или попробуйте загрузиться с другим ядром.
  5. Верните устройства по одному, чтобы найти виновника.

Подробное руководство по устранению

Проверка подключённых устройств и клавиатуры

  • Полностью отключите внешние устройства: USB‑клавиатуры, мыши, концентраторы и Bluetooth‑приёмники.
  • Перезагрузите систему и проверьте, исчез ли знак «Не разрешено».
  • Если проблема ушла, подключайте устройства по одному, чтобы увидеть, какое из них вызывает проблему.

Совет: иногда неисправный USB‑кабель или порт может генерировать шумы, похожие на нажатия.

Диагностика клавиатуры с помощью evtest

Откройте Терминал сочетанием клавиш Ctrl + T и выполните:

sudo evtest

evtest выведет список устройств ввода, например:

/dev/input/event0:  AT Translated Set 2 keyboard
/dev/input/event1:  Logitech USB Optical Mouse
...

Введите номер устройства, соответствующий вашей клавиатуре (например, /dev/input/event0). После этого evtest будет печатать события, которые генерирует устройство. Нажимайте клавиши и наблюдайте за выводом. Если evtest показывает события, когда вы ничего не нажимаете, значит есть аппаратная или логическая проблема.

Завершите просмотр сочетанием Ctrl + C.

Если найдёте «пустые» события (без реального нажатия), возможные варианты действий:

  • Попробовать очистить и продуть клавиши, разобрать клавиатуру (для настольных устройств) или заменить клавиатуру.
  • Временный обход — переназначение или отключение конкретной проблемной клавиши с помощью xmodmap, hwdb или udev‑правил.

мониторинг событий клавиатуры в терминале Linux

Блокировка модуля intel_vbtn (если виновато ядро 5.x)

На многих 2‑в‑1 ноутбуках для обработки виртуальных кнопок используется модуль intel_vbtn. При несовместимости с ядром 5.x он может неправильно сигнализировать о переходе в режим планшета и блокировать клавиатуру, вызывая сообщение «Не разрешено».

Чтобы временно отключить модуль:

  1. Откройте терминал (Ctrl + T).
  2. Создайте файл конфигурации для modprobe:
sudo nano /etc/modprobe.d/block-intel_vbtn.conf
  1. Добавьте в файл следующие строки, сохраните изменения и закройте редактор:
# Отключает модуль intel_vbtn, который может мешать работе клавиатуры в ядрах 5.x
blacklist intel_vbtn
  1. Перезагрузите компьютер:
sudo reboot

Если после перезагрузки проблема исчезла, модуль был причиной. Если нет — удалите файл конфигурации или закомментируйте строку и перезагрузитесь снова.

Альтернатива: загрузиться с другим ядром. При старте системы выберите загрузчик (GRUB) → Дополнительные параметры → выберите более раннюю версию ядра (или более новую, если доступна). После загрузки проверьте поведение системы. Если более раннее ядро решает проблему, это сильный индикатор несовместимости с конкретной версия ядра.

Когда это не сработает

  • Если evtest не показывает лишних событий, но знак всё равно появляется — проблема может быть в обработчике событий рабочего стола (например, GNOME Shell extension) или в пользовательских сценариях udev.
  • Если модуль intel_vbtn не загружается вовсе, причина — не в нём; продолжайте поиск среди других модулей и расширений.

Альтернативные подходы

  • Временно переключитесь в консоль (Ctrl + Alt + F3) и проверьте, сохраняется ли сообщение там. Если нет — проблема связана с графической оболочкой.
  • Создайте новый пользовательский профиль и проверьте в нём: иногда расширения рабочего стола вызывают ложные входные события.
  • Обновите ядро и дистрибутив: баг может быть уже исправлен в более новых версиях.

Руководство для разных ролей

Для обычного пользователя:

  • Отключите внешние устройства и перезагрузитесь.
  • Запустите evtest и проверьте ввод.
  • Если не уверены, передайте ноутбук специалисту для аппаратной проверки клавиатуры.

Для системного администратора:

  • Проверьте dmesg и journalctl на предмет ошибок драйверов:
journalctl -b | grep -i vbtn
sudo dmesg | grep -i input
  • Изолируйте модуль через modprobe или blacklist, как описано выше.
  • При массовой проблеме разверните пакет с откатом на проверенное ядро на тестовой группе машин перед массовым обновлением.

Критерии приёмки

  • Сообщение «Не разрешено» больше не появляется в рабочих сценариях пользователя.
  • Все требуемые клавиши и периферия работают корректно после перезагрузки.
  • Изменения (blacklist или замена ядра) документированы и обратимы.

Чеклист быстрого исправления

  • Отключить все внешние устройства ввода.
  • Проверить клавиатуру на физические повреждения.
  • Диагностировать с помощью evtest.
  • Заблокировать intel_vbtn и перезагрузиться, если применимо.
  • Попробовать другое ядро через GRUB.
  • Проверить логи systemd и dmesg.

Мини‑методология устранения проблем (шаблон)

  1. Реконструкция: воспроизведите проблему и зафиксируйте условия появления.
  2. Изоляция: отключайте компоненты по одному (uffs).
  3. Диагностика: используйте evtest, journalctl, dmesg.
  4. Решение: блокировка модуля/замена устройства/обновление ядра.
  5. Валидация: перезагрузка и проверка сценариев пользователя.
  6. Документация: запишите выполненные шаги и откатные действия.

Примеры тестов и приёмка

  • Тест 1: отключить внешние устройства, перезагрузить — сообщение исчезает? Ожидаемый результат: исчезает.
  • Тест 2: запустить evtest на встроенной клавиатуре — генерируются события без нажатий? Ожидаемый результат: нет лишних событий.
  • Тест 3: заблокировать intel_vbtn и перезагрузить — проблема устранена? Ожидаемый результат: устранена (если виноват модуль).

Итог

Мигающий знак «Не разрешено» — неприятная, но как правило решаемая проблема. Системный подход: проверить периферию, диагностировать с evtest, временно блокировать проблемные модули и при необходимости загрузиться с другого ядра. Документируйте изменения и всегда имейте план отката.

Короткое резюме:

  • Начните с простого: отключение устройств и проверка клавиатуры.
  • Используйте evtest для точной диагностики входных событий.
  • Для 2‑в‑1 ноутбуков проверьте совместимость с модулем intel_vbtn и ядром 5.x.

Сообщение в соцсети: решите проблему за один-два шага — проверьте устройства и блокируйте intel_vbtn, если нужно.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Steam Link на NVIDIA Shield TV — полное руководство
Стриминг игр

Steam Link на NVIDIA Shield TV — полное руководство

Как запретить комментарии пользователю на YouTube
YouTube

Как запретить комментарии пользователю на YouTube

Как получить Windows 10 Creators Update
Windows

Как получить Windows 10 Creators Update

Вредоносное ПО в Facebook и Instagram: распознать и защититься
Кибербезопасность

Вредоносное ПО в Facebook и Instagram: распознать и защититься

Как загрузить видео на YouTube — пошагово
Видео

Как загрузить видео на YouTube — пошагово

Как распознать изображение, созданное ИИ
Технологии

Как распознать изображение, созданное ИИ