Если у вас нет опыта исправления собственного ядра, установите одно из стандартных ядер реального времени из репозитория. Одним из таких вариантов является использование ядра серии -ml от CERN.
Для этого сначала установите репозиторий CERN -RT:
wget http://linuxsoft.cern.ch/cern/centos/7/rt/CentOS-RT.repo
yum groupinstall RT
Будет установлено ядро RT. Далее:
reboot
После перезагрузки вы можете проверить версию ядра, которую вы используете, вот так:
uname -a
Если вы НЕ используете новое ядро, которое вы только что установили, вам может потребоваться указать, какое ядро установлено по умолчанию в файле /etc/default/grub. GRUB _DEFAULT= указывает на используемый образ ядра в порядке номеров. Первым в списке будет 0, затем 1 и так далее. Убедившись, что указан правильный номер, выполните:
grub2-mkconfig -o /boot/grub2/grub.cfg
Перезагрузитесь еще раз и убедитесь, что вы используете правильное ядро. Более подробную информацию о ядрах CERN можно найти здесь :
.
Итак, этот ноутбук оснащен комбинированным чипом BT WiFi, и, как оказалось, он нормально зависал, если BT был выключен. Делать
sudo -s
echo EHC1 > /proc/acpi/wakeup
Решил. Я полагаю, что это «пробуждение по Ethernet», которое было отключено, но, насколько мне известно, я никогда этим не пользовался.