keyboard-setup.service mất quá nhiều thời gian khởi động (20+ giây)


9

vì vậy tôi đang cố gắng cải thiện thời gian khởi động của mình bây giờ là 41.772 (sử dụng UBUNTU 17.04 / Gnome 3)

Tôi đã giải quyết một số vấn đề nhưng dường như tôi không thể tìm ra giải pháp để cải thiện bàn phím-setup.service

phân tích hệ thống đổ lỗi:

20.671s dev-sda6.device
     20.294s keyboard-setup.service
     16.885s systemd-tmpfiles-setup-dev.service
     15.296s systemd-sysctl.service
     10.730s networking.service
      9.848s ntp.service
      6.699s NetworkManager-wait-online.service
      5.546s click-system-hooks.service
      5.229s ModemManager.service
      4.989s accounts-daemon.service
      4.741s NetworkManager.service
      4.343s grub-common.service
      3.740s iio-sensor-proxy.service
      2.926s repowerd.service
      2.102s systemd-modules-load.service
      2.043s colord.service
      1.847s fwupd.service
      1.770s upower.service
      1.529s switcheroo-control.service
      1.372s user@128.service
      1.357s polkit.service
      1.322s irqbalance.service
      1.167s systemd-rfkill.service

chuỗi phân tích hệ thống quan trọng:

graphical.target @36.002s
 └─multi-user.target @36.002s
  └─systemd-resolved.service @34.741s +363ms
    └─network.target @34.733s
      └─wpa_supplicant.service @30.369s +679ms
    └─basic.target @24.005s
      └─sockets.target @24.004s
        └─snapd.socket @23.986s +16ms
          └─sysinit.target @23.928s
            └─apparmor.service @23.387s +538ms
              └─local-fs.target @23.384s
                └─run-user-128.mount @35.104s
                  └─local-fs-pre.target @23.384s
                    └─keyboard-setup.service @3.089s +20.294s
                      └─systemd-journald.socket @3.049s
                        └─-.slice @2.602s

Có ai giúp đỡ không? Tôi có thể vô hiệu hóa nó và làm cho dịch vụ bắt đầu sau khi khởi động không? hoặc tôi nên cài đặt trình điều khiển bàn phím khác? Máy tính của tôi là hp pavillion dv6 Intel i7, RAM 8GB

Cảm ơn!


Ok, tôi đã quản lý để giảm đáng kể dịch vụ thiết lập bàn phím từ 20 giây xuống còn 2 giây. gedit /lib/systemd/system/keyboard-setup.servicevà thêm TimeoutStartSec=10secvào dưới cùng của [Service]. Tôi vẫn đang chiến đấu vớisystemd-tmpfiles-setup-dev.service
Hector Muñoz H

Tôi đã sử dụng @Jeroen Vermeulen - Phương pháp của Magehost bên dưới ( sudo systemctl edit ...) và trên thực tế cũng đã làm điều đó systemd-tmpfiles-setup-dev.service. Bây giờ, nó đã giảm thiết lập bàn phím xuống còn 6 giây (vẫn còn rất cao) và giảm cài đặt tmpfiles từ ~ 20 giây xuống còn> 1 giây. Trên Kubfox 18.04, tôi có bàn phím USB và USB không được bật trong "BIOS" của tôi (tôi đã nhầm, phải đặt lại để bật); cả hai hoặc một trong hai có thể thích hợp.
pbhj

Câu trả lời:


4

Câu trả lời của @ hector-muñoz-h hoạt động, nhưng đó không phải là cách đúng đắn. Bạn không nên chỉnh sửa các tập tin distro.

Đây là cách đúng đắn:

FIXSERVICE="keyboard-setup.service"
mkdir -p "/etc/systemd/system/${FIXSERVICE}.d"
echo -e "[Service]\nTimeoutStartSec=10" > "/etc/systemd/system/${FIXSERVICE}.d/reduce-timeout.conf"

Bạn cũng có thể sử dụng systemctl edit keyboard-setup.servicevà dán vào trình chỉnh sửa:

[Service]
TimeoutStartSec=10

Sau đó lưu và thoát khỏi trình soạn thảo.


1

Ok, tôi đã quản lý để giảm đáng kể dịch vụ thiết lập bàn phím từ 20 giây xuống còn 2 giây. sudo gedit /lib/systemd/system/keyboard-setup.service,

và thêm dòng:

TimeoutStartSec=10sec

sau dòng cuối cùng của [Dịch vụ] bit. Hóa ra vấn đề của tôi là dịch vụ này đã hết thời gian và điều này chưa được xác định.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.