Slow app launch when logging out and then back in

Hyprland version
Hyprland 0.53.3 built from branch v0.53.3 at commit dd220efe7b1e292415bd0ea7161f63df9c95bfd3 clean (version: bump to 0.53.3).
Date: Sat Jan 24 20:02:06 2026
Tag: v0.53.3, commits: 6793

Libraries:
Hyprgraphics: built against 0.5.0, system has 0.5.0
Hyprutils: built against 0.11.0, system has 0.11.0
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.10.0, system has 0.10.0

Version ABI string: dd220efe7b1e292415bd0ea7161f63df9c95bfd3_aq_0.10_hu_0.11_hg_0.5_hc_0.1_hlg_0.6
no flags were set

slow app launch when logging out and then back in.


                                             ╭──────────────────────Hardware──────────────────────╮
                    -`                        PC: X870 AORUS ELITE WIFI7 (Default string-CF-WCP-ADO)
                   .o+`                      │ ├: AMD Ryzen 9 9950X3D (32) @ 5.85 GHz
                  `ooo/                      │ ├: NVIDIA GeForce RTX 5080 [Discrete]
                 `+oooo:                     │ ├: AMD Radeon Graphics [Integrated]
                `+oooooo:                    │ ├󱄄: 3440x1440 in 34", 240 Hz [External]
                -+oooooo+:                   │ ├󰋊: 1.22 TiB / 1.82 TiB (67%) - btrfs
              `/:-:++oooo+:                  │ ├: 5.33 GiB / 60.43 GiB (9%)
             `/++++/+++++++:                 └ └󰓡 : 0 B / 4.00 GiB (0%)
            `/++++++++++++++:                ╰────────────────────────────────────────────────────╯
           `/+++ooooooooooooo/`
          ./ooosssso++osssssso+`             ╭──────────────────────Software──────────────────────╮
         .oossssso-````/ossssss+`            │ OS: Arch Linux x86_64
        -osssssso.      :ssssssso.           │ ├: Linux 6.18.6-arch1-1
       :osssssss/        osssso+++.          │ ├: Hyprland 0.53.3 (Wayland)
      /ossssssss/        +ssssooo/-          │ ├: kitty 0.45.0
    `/ossssso+/:-        -:/+osssso+-        │ ├󰏖: 1068 (pacman), 23 (flatpak)
   `+sso+:-`                 `.-/+oso:       │ ├󰸌:  ●●●●●●●●
  `++:.                           `-/+/      └ └: JetBrainsMonoNFM-Regular (11pt)
  .`                                 `/      ╰────────────────────────────────────────────────────╯

when I log out and then in (to idk like restart hyprland) my system slows down. Discord and spotify do launch quickly(launched with exec in config on start) but waybar(exec in config on start) kitty,zen-browser(launched with keybind or hyprlauncher) just take ages to launch. Fresh after a reboot or cold boot everything launches with an issue.

I see some errors with xdph and hyprpolkitagent when I run journalctl -b.

Jan 26 09:58:32 arch systemd[1120]: hyprpolkitagent.service: Start request repeated too quickly.
Jan 26 09:58:32 arch systemd[1120]: hyprpolkitagent.service: Failed with result 'core-dump'.
Jan 26 09:58:32 arch systemd[1120]: Failed to start Hyprland Polkit Authentication Agent.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Main process exited, code=dumped, status=6/ABRT
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Failed with result 'core-dump'.
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Scheduled restart job, restart counter is at 6.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Scheduled restart job, restart counter is at 6.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Start request repeated too quickly.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Failed with result 'core-dump'.
Jan 26 09:58:27 arch systemd[1120]: Failed to start Hyprland Polkit Authentication Agent.
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Start request repeated too quickly.
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Failed with result 'exit-code'.
Jan 26 09:58:27 arch systemd[1120]: Failed to start Portal service (Hyprland implementation).
Jan 26 09:58:26 arch hyprpolkitagent[2859]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fi
x this problem.
                                            
                                            Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, wayland-brcm, wayland-egl, wayland, x
cb.

When I run systemctl --user status xdg-desktop-portal-hyprland hyprpolkitagent, I get this.

× xdg-desktop-portal-hyprland.service - Portal service (Hyprland implementation)
     Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal-hyprland.service; static)
     Active: failed (Result: exit-code) since Mon 2026-01-26 09:58:27 CET; 16min ago
   Duration: 94us
 Invocation: 8a3af2360ba54612b3713ff8e677961c
    Process: 2911 ExecStart=/usr/lib/xdg-desktop-portal-hyprland (code=exited, status=1/FAILURE)
   Main PID: 2911 (code=exited, status=1/FAILURE)
   Mem peak: 1.7M
        CPU: 3ms

Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Main process exited, code=exited, status=1/FAILURE
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Failed with result 'exit-code'.
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Scheduled restart job, restart counter is at 6.
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Start request repeated too quickly.
Jan 26 09:58:27 arch systemd[1120]: xdg-desktop-portal-hyprland.service: Failed with result 'exit-code'.
Jan 26 09:58:27 arch systemd[1120]: Failed to start Portal service (Hyprland implementation).

× hyprpolkitagent.service - Hyprland Polkit Authentication Agent
     Loaded: loaded (/usr/lib/systemd/user/hyprpolkitagent.service; disabled; preset: enabled)
     Active: failed (Result: core-dump) since Mon 2026-01-26 09:58:27 CET; 16min ago
   Duration: 49ms
 Invocation: bd0bd803965a43e791bdea7f950cf353
    Process: 2910 ExecStart=/usr/lib/hyprpolkitagent/hyprpolkitagent (code=dumped, signal=ABRT)
   Main PID: 2910 (code=dumped, signal=ABRT)
   Mem peak: 6.5M
        CPU: 17ms

Jan 26 09:58:27 arch systemd-coredump[2920]: [🡕] Process 2910 (hyprpolkitagent) of user 1000 terminated abnormally without generating a coredum
p.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Main process exited, code=dumped, status=6/ABRT
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Failed with result 'core-dump'.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Scheduled restart job, restart counter is at 6.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Start request repeated too quickly.
Jan 26 09:58:27 arch systemd[1120]: hyprpolkitagent.service: Failed with result 'core-dump'.
Jan 26 09:58:27 arch systemd[1120]: Failed to start Hyprland Polkit Authentication Agent.
Jan 26 09:58:32 arch systemd[1120]: hyprpolkitagent.service: Start request repeated too quickly.
Jan 26 09:58:32 arch systemd[1120]: hyprpolkitagent.service: Failed with result 'core-dump'.
Jan 26 09:58:32 arch systemd[1120]: Failed to start Hyprland Polkit Authentication Agent.

I’ve asked in arch linux discord server,hyprland discord server and tried the nuclear option at xdg-desktop-portal-hyprland – Hyprland Wiki with exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP, from FAQ – Hyprland Wiki.

I probably made a stupid mistake but I really dont see it. I already asked in the discord server of hyprland and arch linux, neither found the problem.

If there is anything else I can give to make finding the problem easier please ask.

1 Like