rfkill :обработчик ввода отключен

Я не видел этого в доступных ответах (, за исключением, может быть, комментария ), поэтому я решил добавить, что вы можете получить более приятное обновление nvidia-smiс помощьюwatch. Это обновляет экран при каждом обновлении, а не постоянно прокручивает.

watch -n 1 nvidia-smi

для обновлений с интервалом в одну секунду. Замените 1на все, что хотите, включая доли секунды :

.

watch -n 5 nvidia-smi
watch -n 0.1 nvidia-smi

3
02.11.2020, 18:56
1 ответ

rfkill — это подсистема ядра Linux, обеспечивающая доступ к аппаратным и программным тумблерам, которые включают или отключают радиопередатчики, такие как беспроводные сетевые карты и ключи Bluetooth. Ядро Linux содержит явно устаревшую функциональность под названием rfkill-input, которая переключает переключатель rfkill внутри ядра в ответ на нажатие специальной клавиши на клавиатуре (, обычно помеченной значком радиопередатчика ). Программное обеспечение пользовательского пространства, которое хочет взять на себя обработку таких нажатий клавиш, может отключить эту встроенную функциональность -, открыв /dev/rfkillи вызвав ioctlс помощью команды RFKILL_IOC_NOINPUT. Когда это происходит, ядро ​​выдает сообщение, упомянутое в вопросе .

Другими словами, это безвредно; это (вероятно )означает только то, что какое-то программное обеспечение пользовательского пространства (, например, среда вашего рабочего стола ), взяла на себя обработку клавиши «отключить радио».Запуск fuser /dev/rfkillможет помочь вам определить, какой это конкретный процесс.

Вы должны ожидать, что сообщение полностью исчезнет в будущей версии ядра, которая удалит rfkill-input, при этом ядро ​​будет ожидать, что пользовательское пространство всегда будет отвечать за реакцию на такие нажатия клавиш.

5
18.03.2021, 22:54

Теги

Похожие вопросы