키보드 설정 서비스 시작 시간이 너무 오래 걸림 (20 초 이상)


9

그래서 지금 시작 시간을 41.772s로 개선하려고합니다 (UBUNTU 17.04 / GNOME 3 사용)

몇 가지 문제를 해결했지만 keyboard-setup.service를 개선하는 솔루션을 찾지 못하는 것 같습니다.

체계적인 분석 책임 :

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

시스템 분석 임계 체인 :

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

어떤 도움? 부팅 후 비활성화하고 서비스를 시작할 수 있습니까? 아니면 다른 키보드 드라이버를 설치해야합니까? 내 컴퓨터는 hp pavillion dv6 Intel i7, 8GB RAM입니다

감사!


좋아, 나는 keyboard-setup.service를 20 초에서 2 초로 크게 줄였습니다. 하단에 gedit /lib/systemd/system/keyboard-setup.service추가 TimeoutStartSec=10sec합니다 [Service]. 나는 아직도 싸우고있다systemd-tmpfiles-setup-dev.service
Hector Muñoz H

나는 아래의 @ Jeeroen Vermeulen-MageHost의 방법을 사용 sudo systemctl edit ...했으며 실제로도 그렇게했습니다 systemd-tmpfiles-setup-dev.service. 이제 키보드 설정을 6 초에서 16 초로 줄였으며 (여전히 매우 높음) tmpfiles 설정을 ~ 20 초에서> 1 초로 줄였습니다. Kubuntu 18.04에서 USB 키보드가 있는데 "BIOS"에서 USB가 활성화되어 있지 않습니다 (실수로 활성화하려면 재설정해야합니다). 둘 중 하나 또는 둘 다 관련 될 수 있습니다.
pbhj

답변:


4

@ hector-muñoz-h의 답변은 효과가 있지만 올바른 방법은 아닙니다. 배포 파일을 편집해서는 안됩니다.

이것이 올바른 방법입니다.

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

systemctl edit keyboard-setup.service편집기에서 사용 하여 붙여 넣을 수도 있습니다 .

[Service]
TimeoutStartSec=10

그런 다음 편집기를 저장하고 종료하십시오.


1

좋아, 나는 keyboard-setup.service를 20 초에서 2 초로 크게 줄였습니다. sudo gedit /lib/systemd/system/keyboard-setup.service,

그리고 라인을 추가 :

TimeoutStartSec=10sec

[서비스] 비트의 마지막 라인 뒤. 내 문제는이 서비스가 시간 초과되고 이것이 정의되지 않았다는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.