Как удалить fwupd.service из загрузки?

Вопрос или проблема

Я пытаюсь ускорить время загрузки, потому что в настоящее время Windows загружается быстрее с моего вторичного диска, чем Ubuntu 18 на моем SSD.

После изучения других постов я использовал команду systemd-analyze blame, и она вернула следующее:

     `21.037s plymouth-quit-wait.service
      20.748s fwupd.service
      8.014s tlp.service
      6.103s NetworkManager-wait-online.service
      2.281s snap-gnome\x2dcharacters-103.mount
      2.241s snap-gnome\x2dcharacters-101.mount
      2.239s snap-htop-381.mount
      2.231s snap-gnome\x2d3\x2d26\x2d1604-70.mount
      2.215s snap-gnome\x2dlogs-31.mount
      2.180s snap-gtk\x2dcommon\x2dthemes-319.mount
      2.167s snap-discord-66.mount
      2.165s snap-libreoffice-65.mount
      2.158s snap-gnome\x2dlogs-34.mount
      2.148s snap-gnome\x2d3\x2d26\x2d1604-64.mount
      2.116s snap-htop-224.mount
      2.097s snap-gnome\x2dsystem\x2dmonitor-51.mount
      2.059s snap-mailspring-239.mount
      2.055s snap-canonical\x2dlivepatch-41.mount
      2.049s snap-gimp-40.mount
      2.030s snap-htop-191.mount
      1.915s dev-mapper-ubuntu\x2d\x2dvg\x2droot.device
      1.880s bolt.service
      1.847s snap-gnome\x2dcalculator-178.mount
      1.816s snap-chromium-367.mount
      1.790s snap-gnome\x2dsystem\x2dmonitor-41.mount
      1.491s snap-gnome\x2dcalculator-175.mount
      1.435s plymouth-start.service
       354ms snapd.service
       312ms systemd-journal-flush.service
       298ms systemd-logind.service
       225ms dev-loop2.device
       221ms networkd-dispatcher.service
       218ms systemd-modules-load.service
       218ms dev-loop5.device
       217ms dev-loop8.device
       214ms dev-loop3.device
       206ms dev-loop4.device
       205ms dev-loop10.device
       199ms dev-loop1.device

Затем я попытался отключить plymouth-quit-wait.service и fwupd.service с помощью команды: systemctl disable name.service

Затем я перезагрузил свой компьютер, но это не дало результата, и когда я снова ввёл system-analyze blame, они всё ещё были там.

Любые предложения или информация, которые могли бы помочь мне лучше понять сервисы, будут очень полезны.

Я бы не стал полностью доверять тому числу, которое предоставляет вам systemd-analyze blame. Демон, вероятно, просто бездействует (см. https://github.com/hughsie/fwupd/issues/442)

Это может быть вызвано в частности плагинами thunderbolt и thunderbolt-power, которые взаимодействуют с ядром и systemd.

Вы можете это подтвердить, отрегулировав черный список плагинов fwupd, чтобы заблокировать плагин питания thunderbolt в /etc/fwupd/daemon.conf (и, возможно, thunderbolt)

BlacklistPlugins=test;thunderbolt_power

Ответ или решение

Чтобы убрать fwupd.service из загрузки и потенциально ускорить время загрузки вашей системы Ubuntu, следуйте этим шагам.

1. Отключение fwupd.service

Вы уже пробовали отключить службу fwupd.service, но убедитесь, что вы выполняете следующие команды с правами суперпользователя. Откройте терминал и выполните:

sudo systemctl disable fwupd.service

2. Отключение других связанных служб

Вы также можете попробовать отключить другие службы, такие как thunderbolt-power.service, если у вас нет оборудования Thunderbolt или если оно вам не нужно. Это можно сделать аналогичным образом:

sudo systemctl disable thunderbolt-power.service

3. Проверка конфигурации fwupd

Если отключение службы не сработало, возможно, проблема заключается в конфигурациях плагинов fwupd. Вы можете отредактировать файл конфигурации daemon.conf, чтобы отключить определенные плагины, которые могут вызывать задержки во времени загрузки.

Откройте файл конфигурации с помощью текстового редактора:

sudo nano /etc/fwupd/daemon.conf

Добавьте или измените строку:

BlacklistPlugins=test;thunderbolt_power

Сохраните изменения и закройте редактор.

4. Перезагрузка системы

После всех изменений обязательно перезагрузите вашу систему для применения настроек:

sudo reboot

5. Проверка времени загрузки

После перезагрузки снова выполните команду для анализа времени загрузки:

systemd-analyze blame

Проверьте, изменилось ли значение для fwupd.service и стало ли оно меньше.

6. Дополнительные рекомендации

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

Для отключения tlp.service, выполните:

sudo systemctl disable tlp.service

Надеюсь, данные рекомендации помогут вам значительно улучшить время загрузки вашей системы Ubuntu. Если возникнут дополнительные вопросы, не стесняйтесь их задавать.

Оцените материал
Добавить комментарий

Капча загружается...