[Bug]: performance issue
Description
- spotify and obsidian take way to much time to start
- config.toml has no effect at all and modifying it don't change anything
- uwsm session take about a min to start for the first time after this it start much faster
Steps to Reproduce
.
Expected Behavior
.
Actual Behavior
.
Screenshots
Environment
Hyprland 0.50.1 built from branch at commit 4e242d086e20b32951fdc0ebcbfb4d41b5be8dcc ([gha] Nix: update inputs). Date: Sat Jul 19 21:37:06 2025 Tag: v0.50.1, commits: 6291 built against: aquamarine 0.9.2 hyprlang 0.6.3 hyprutils 0.8.1 hyprcursor 0.1.12 hyprgraphics 0.1.5
no flags were set
System Information: System name: Linux Node name: arch Release: 6.16.0-arch2-1 Version: #1 SMP PREEMPT_DYNAMIC Wed, 13 Aug 2025 23:38:48 +0000
GPU information: 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] [10de:1f95] (rev a1) (prog-if 00 [VGA controller]) 05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636] (rev c7) (prog-if 00 [VGA controller]) NVRM version: NVIDIA UNIX x86_64 Kernel Module 580.76.05 Thu Aug 7 20:32:41 UTC 2025
os-release: NAME="Arch Linux" PRETTY_NAME="Arch Linux" ID=arch BUILD_ID=rolling ANSI_COLOR="38;2;23;147;209" HOME_URL="https://archlinux.org/" DOCUMENTATION_URL="https://wiki.archlinux.org/" SUPPORT_URL="https://bbs.archlinux.org/" BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues" PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" LOGO=archlinux-logo
Additional Information
No response
1.
I have tested HyDE and here's my sentiments
On an intel Desktop (i7 with 16Gb ram)
Everything is smooth here
On a laptop with intel celeron 8 Gb Ram
Hyprland and launching electron apps launch 1-2s max but still okay as long as I do not simultaneously open apps. Hyprland and launching is even better then my main laptop
On a hybrid laptop intel i7 + entry level nvidia hardware
This is my main laptop and yes it is slow when I enabled nvidia. This might be the issue for you too. You can disable Hardware acceleration on those apps to see if it loads faster (HW accel tries to use NVIDIA)
2.
output of pgrep hyde-config ? also output of hyde-shell validate -debug ?
3.
Is this after reboot? Might be systemd check you journal. HyDE can still run without UWSM. setting up the whole systemd stack might be slow because it waits for required process preventing race conditions but this extends the startup time.
- i tried spotify-launcher package and it worked well but closing it leave some spotify processes and i have to kill them
- pgrep hyde-config (not running)
~ via v24.6.0 ❯ hyde-shell validate -debug hyde-config: 2025/08/17 14:42:03.460024 Using config file: /home/shin/.config/hyde/config.toml hyde-config: 2025/08/17 14:42:03.460222 Using env output file: /home/shin/.local/state/hyde/config hyde-config: 2025/08/17 14:42:03.460229 Using hypr output file: /home/shin/.local/state/hyde/hyprland.conf hyde-config: 2025/08/17 14:42:03.460233 Export mode: true hyde-config: 2025/08/17 14:42:03.460241 Daemon mode: false hyde-config: 2025/08/17 14:42:03.460244 Debug mode: true hyde-config: 2025/08/17 14:42:03.461013 DEBUG: Read 11389 bytes from TOML file hyde-config: 2025/08/17 14:42:03.461284 ERROR: TOML Error in config.toml:
toml: invalid escaped character U+0028 '(' hyde-config: 2025/08/17 14:42:03.461300 Running in one-off mode (no watching for changes) 3.if i rebooted uwsm about a min to open if i logout and login again it will login at a normal speed i need to confirm if it normal to take this time to login through uwsm
fixed the toml problem this line had a problem with the regex and i commented it out for now
Hypr configuration.
[hypr.config]
sanitize = [".rgba(.,.,.,.*)"] # List of regex to sanitize in the theme.config.
also in .config/electron-flags.conf (--) missing in this line ozone-platform=wayland
I'm having same slow login sing uwsm session.
fixed the toml problem this line had a problem with the regex and i commented it out for now
Hypr configuration.
[hypr.config]
sanitize = [".rgba(.,.,.,.*)"] # List of regex to sanitize in the theme.config.
also in .config/electron-flags.conf (--) missing in this line ozone-platform=wayland
tks for your reply. i meet the same problem when copy ~/.local/share/hyde/config.toml to ~/.config/hyde/config.toml. i just want to change the font size on waybar. but it seems not work. by the way, what is the sanitize. please forget it when i used wrong gramma in this reply
@shin01221 this is not relevant to your answer but, can you give me your waybar config please 😅