惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Last Week in AI
Last Week in AI
H
Help Net Security
博客园 - 叶小钗
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Azure Blog
Microsoft Azure Blog
G
Google Developers Blog
腾讯CDC
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
P
Proofpoint News Feed
GbyAI
GbyAI
Microsoft Security Blog
Microsoft Security Blog
A
About on SuperTechFans
博客园 - 司徒正美
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
Martin Fowler
Martin Fowler
月光博客
月光博客
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
Vercel News
Vercel News

Arch Linux Forums

Avidemux crashes without strace / Applications & Desktop Environments how to apply patches with non-linux linends / Newbie Corner Replicating CachyOS on vanilla Arch (or at least getting close) / Arch Discussion What's arch linux GUI package manager ? / Newbie Corner Hibernation failing due to insufficient memory / System Administration profiledef.sh editting question / Installation trying to script kde plasma wallpaper settings / Programming & Scripting Looking for new Audacious package maintainer / Creating & Modifying Packages issues installing arch with LUKS2 encryption / Newbie Corner QEMU PXE booting does not work with OVMF.4m.fd / Applications & Desktop Environments Wired lan regular disconnect / Newbie Corner Need Help setting up ARCH in my G16 G634JZR iwlwifi started failing consistently, trying to determine root cause Windows randomly jumping between monitors after GNOME 50 update No display via DP or HDMI after boot. / Kernel & Hardware how to change acpi platform_profile? / Newbie Corner Linux denied all kernel modules which not loaded right now Use iPhone as Webcam for Arch Linux Video Output Failure on nvidia-580xx-dkms on TTY --> Desktop switch (Page 2) / Kernel & Hardware I was going to rant ..WINE32 Sabotage compliments of Arvind Krishna / Arch Discussion [SOLVED] LUKS drive auto unlocked by TPM when expected not to / Networking, Server, and Protection Hibernate/suspend from X = dark panel; from TTY = works (ASUS G14, hyb (Page 2) / Laptop Issues Headphone jack noise/buzz / Newbie Corner segmentation fault in cc1plus when building CLK / AUR Issues, Discussion & PKGBUILD Requests Console alternative to meld / GNU/Linux Discussion Problem with paru git clone / Newbie Corner XKB questions / Applications & Desktop Environments gnome-keyring-daemon is not working correctly / Applications & Desktop Environments [SOLVED] Steam opens and immediately closes constantly / Newbie Corner Firefox rounded edges on Sway / Applications & Desktop Environments
[WORKAROUND] plasma-login-manager 6.6.5:boot time increas...
StarWolf3000 · 2026-06-06 · via Arch Linux Forums

#1 2026-06-06 11:12:02

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,464

[WORKAROUND] plasma-login-manager 6.6.5:boot time increased by 4 secs.

Since the update to plasma-login-manager 6.6.5  from 6.6.4, plasmalogin.service takes 4 secs more to load.

This is due to:

[Service]
ExecStartPre=-udevadm settle --timeout=10

https://invent.kde.org/plasma/plasma-lo … quests/130

From the MR, i understand this is specific to some hardware, but I never had issues with login before.

My question is what's the best way to handle this slower login now.

Do you guys think creating a systemd drop-in to be the correct way ? Maybe there is something else taking time to "settle" I can inspect to properly fix it indeed? How to dig into?

Thanks!

Last edited by kokoko3k (2026-06-06 12:12:25)


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

#2 2026-06-06 11:31:51

StarWolf3000
Member
Registered: 2025-06-23
Posts: 90

Re: [WORKAROUND] plasma-login-manager 6.6.5:boot time increased by 4 secs.

Create a copy of /usr/lib/systemd/system/plasmalogin.service as /etc/systemd/system/plasmalogin.service, and modifiy it to your liking. This path has the highest priority on where systemd looks for service units. It won't be overwritten by the package manager.

Paths from highest to lowest priority (ignoring drop-in directories):

  • /etc/systemd/system/

  • /run/systemd/system/ (gone after power-off)

  • /usr/lib/systemd/system/

https://wiki.archlinux.org/title/Systemd
https://man.archlinux.org/man/systemd.unit.5

Last edited by StarWolf3000 (2026-06-06 11:33:05)


Mainboard: GIGABYTE B550 AORUS ELITE V2 | CPU: Ryzen 7 5800X | RAM: 32 GB
GPU: GeForce RTX 4060 8 GB (580.119.02 proprietary) | Display: BenQ BL2405 1920x1080
Kernel: 6.18.8 stable | Boot Manager: GRUB2 | DE: KDE Plasma | Login Manager: SDDM | Compositor: KWin

#3 2026-06-06 12:11:09

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,464

Re: [WORKAROUND] plasma-login-manager 6.6.5:boot time increased by 4 secs.

Thanks.

After reading man systemd-udev-settle.service:
"Waiting for systemd-udev-settle.service usually slows boot significantly, because it means waiting for all unrelated events too."

I decided to make a service drop-in:
sudo systemctl edit plasmalogin.service --drop-in=noudevadmsettle

### Editing /etc/systemd/system/plasmalogin.service.d/noudevadmsettle.conf
### Anything between here and the comment below will become the contents of the drop-in file

[Service]
ExecStartPre=

### Edits below this comment will be discarded


### /usr/lib/systemd/system/plasmalogin.service
# [Unit]
# Description=Plasma Login Manager
# Documentation=man:plasmalogin(1) man:plasmalogin.conf(5)
# Conflicts=getty@tty1.service
# After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service systemd-logind.service
# PartOf=graphical.target
# StartLimitIntervalSec=30
# StartLimitBurst=2
#
# [Service]
# ExecStartPre=-udevadm settle --timeout=10
# ExecStart=/usr/bin/plasmalogin
# Restart=always
#
# [Install]
# Alias=display-manager.service

I hope plasma devs will find a better way to handle specific hardware issues.

Last edited by kokoko3k (2026-06-06 14:59:14)


Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !

#4 2026-06-10 06:16:38

bassidus
Member
Registered: 2021-09-27
Posts: 1

Re: [WORKAROUND] plasma-login-manager 6.6.5:boot time increased by 4 secs.

kokoko3k wrote:

I decided to make a service drop-in:
sudo systemctl edit plasmalogin.service --drop-in=noudevadmsettle

Thank you very much! This has been bothering me as well and your solution worked perfectly!

#5 Today 20:32:58

felagund1
Member
Registered: Today
Posts: 1

Re: [WORKAROUND] plasma-login-manager 6.6.5:boot time increased by 4 secs.

I opened an upstream bug about it: https://bugs.kde.org/show_bug.cgi?id=523054

For me, it turned out that the culprit was my baddly written udev rule, but even when I fixed that, it still introduces 700 ms of delay. BTW: adding "udev.log_level=debug" to your boot parameters will allow you to inspect what is happening with "journalctl -b -u systemd-udevd".