lionheartp/Hyprland

Thank you so much for helping us. Totally graceful with you.

Hey, thanks for the copr and work. Could you please create builds for the all packages for Fedora 44?
You can see the missing ones here (https://copr.fedorainfracloud.org/coprs/lionheartp/Hyprland/monitor/)

Sure I’ll take care of it when I’m back home in a few hours.

@kada49 , that should be all of them.

Hey, thanks for the work on the copr! Would it be possible for you to also add waypaper? : )

Added

1 Like

Hey, thanks for keeping my fedora system running! You are awesome! waypaper supports more backends in their newest version. Could you build the newest version please? :slight_smile:

Done.

Thank you so much! : D


xdg issue since fedora 44 update, anyone know what could be?

I am having the exact same issue. Have not found a solution as of yet.

Can you try adding this to your Hyprland autostart? I’m not on Fedora 44 yet, but I’m on uwsm anyway so I wouldn’t have this problem, but I digress.

exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP

exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP

exec-once = systemctl --user start graphical-session.target

Obviously adjust for lua if you’re using a lua config.

Fixed it by launching Hyprland via UWSM instead of directly from SDDM. Without UWSM, systemd couldn’t properly initialize the user session, so graphical-session.target was never reached and stayed undefined

Just tried that and it didn’t work. I did switch to using the UWSM session instead and that worked just fine. Is using UWSM the recommended way to run Hyprland?

EDIT: From just digging around and looking at other COPR Hyprland projects appear to be having the same issue with xdg-desktop-portal-hyprland. It appears to be related to the Fedora 44 version of xdg-desktop-portal and how it launches. Some have had success getting it working by launching it manually when Hyprland starts. Might be a bug with that package potentially.

Yeah looks like it. I’ve been running w/ uwsm because of testing first and foremost and I like that auto start systemd works without having to exec-once. That said, the vast majority of people don’t use uwsm.

1 Like

I found this bug report that was filled for xdg-desktop-portal specifically for MATE but the issues were similar. The fix mentioned in the issue does fix the problem for Hyprland as well and just confirmed everything is starting correctly now.

Great! Thanks for mentioning this here for others who have this issue.

1 Like

Thank you so much for keeping it up-to-date

hyprutils v0.13.1-2 contains some commits that can break some animations, v0.13.1-1 was fine before. For me, it halved my animation speeds. Building from v0.13.1 release is my current workaround.

Unfortunately without them, hyprland-git is completely broken. Please be patient and maybe version lock to -1 until a new tag is created. Sorry for the inconvenience!

1 Like