Как и в Ubuntu 18.04, systemd-udevd использует высокий CPU, конфликтует с Wi-Fi, у меня также возникают проблемы с увеличением использования CPU systemd-udevd, который временно разрешен (sudo), убивая конкретный процесс. Однако моя проблема связана не с Wi-Fi, а графикой NVIDIA:
Чтение udevadm monitor дает повторяющиеся строки, такие как:
KERNEL[408.860342] remove /module/nvidia (module)
KERNEL[408.901437] add /module/nvidia (module)
KERNEL[408.916478] remove /module/nvidia (module)
UDEV [408.944573] add /module/nvidia (module)
UDEV [408.969459] remove /module/nvidia (module)
KERNEL[409.039276] add /module/nvidia (module)
KERNEL[409.060769] remove /module/nvidia (module)
и проверка less /var/log/syslog дает повторяющиеся версии of:
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.698688] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.699064] NVRM: No NVIDIA graphics adapter found!
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.699186] nvidia-nvlink: Unregistered the Nvlink Core, major device number 240
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd-udevd[17923]: Process '/sbin/modprobe nvidia-modeset' failed with exit code 1.
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.776222] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.776574] NVRM: No NVIDIA graphics adapter found!
May 13 00:09:28 Lenovo-ideapad-100-15IBY kernel: [28462.776690] nvidia-nvlink: Unregistered the Nvlink Core, major device number 240
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd-udevd[17923]: Process '/sbin/modprobe nvidia-drm' failed with exit code 1.
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd-udevd[17923]: Process '/sbin/modprobe nvidia-uvm' failed with exit code 1.
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd-udevd[17923]: Process '/usr/bin/nvidia-smi' failed with exit code 12.
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd[1]: nvidia-persistenced.service: Start request repeated too quickly.
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd[1]: nvidia-persistenced.service: Failed with result 'exit-code'.
May 13 00:09:28 Lenovo-ideapad-100-15IBY systemd[1]: Failed to start NVIDIA Persistence Daemon.
Драйверы обновлены, а все другое программное обеспечение на ноутбуке было обновлено (сегодня) до последних версий, поэтому я не уверен, что может вызвать это вопрос. Я не испытываю никаких проблем с графикой (кроме отставания, когда использование ЦП становится высоким из-за этого процесса), поэтому я в недоумении.
Как я могу остановить это повторение, и, таким образом, глотание CPU?
У меня была почти полная проблема. Это окончательно разрешило это для меня:
sudo apt-get remove nvidia*
sudo apt-get install --reinstall nvidia-driver-390
Изменить: после перезагрузки проблема вернулась. У меня еще нет решения
Думаю, у меня, наверное, такая же проблема. Просто бесконечный, повторяющийся поток этого:
KERNEL[93282.581705] add /module/nvidia (module)
KERNEL[93282.582405] add /kernel/slab/:0012288 (slab)
KERNEL[93282.582726] remove /kernel/slab/:0012288 (slab)
KERNEL[93282.604304] remove /module/nvidia (module)
KERNEL[93282.672554] add /module/nvidia (module)
KERNEL[93282.673208] add /kernel/slab/:0012288 (slab)
KERNEL[93282.673521] remove /kernel/slab/:0012288 (slab)
KERNEL[93282.696247] remove /module/nvidia (module)
KERNEL[93282.734759] add /module/nvidia (module)
KERNEL[93282.735368] add /kernel/slab/:0012288 (slab)
KERNEL[93282.735696] remove /kernel/slab/:0012288 (slab)
KERNEL[93282.752256] remove /module/nvidia (module)
KERNEL[93282.792694] add /module/nvidia (module)
KERNEL[93282.793321] add /kernel/slab/:0012288 (slab)
KERNEL[93282.793645] remove /kernel/slab/:0012288 (slab)
KERNEL[93282.816278] remove /module/nvidia (module)
UDEV [93282.840370] add /module/nvidia (module)
UDEV [93283.185786] remove /kernel/slab/:0012288 (slab)
UDEV [93283.219188] add /kernel/slab/:0012288 (slab)
UDEV [93283.226103] remove /module/nvidia (module)
Просто полностью поедает процессор. 390 & amp; 384 есть эта проблема.
Я не знаю, безопасно это или нет, но убийство, перезапуск и убийство systemd-udevd
потенциально могут остановить это. Но перезагрузка компьютера просто возвращает проблему. : ([/ Д2]
Вскоре после загрузки запустите следующие команды:
sudo systemctl stop systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
[114 ] sudo systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
Он работал на моем ноутбуке Dell, и все проблемы ушли.