-
Notifications
You must be signed in to change notification settings - Fork 306
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] When starting Hyprland from ly XDG_CURRENT_DESKTOP value is blank. #702
Comments
ok well nvm it can be fixed by adding env = XDG_CURRENT_DESKTOP,Hyprland to /.config/hypr/hyprland.conf, though it's still weird it gives this error by default |
@whyok456 Hey there! This actually isn't the correct solution, only a workaround. Can you send the output of your Hyprland desktop file in |
also having this issue! |
@devlsh What distribution are you using? Whoever packaged Hyprland for it forgot to add the |
same as devlsh [Desktop Entry] and I got hyprland off pacman |
Yep, can confirm this. Also on Arch. |
Looks like the issue got fixed in master, but it hasn't yet been released. Not sure if you can report this as a bug to the person packaging it so they can fix it, or if they prefer waiting for a new release. |
Can we add an option to not set this variable in the first place? As shown on the image on the original post, Hyprland manages this on its own and warns if it is externally managed. |
The fix for hyprland seems to have been pushed out to arch now. To avoid this situation for other desktops, maybe you could make it so that the variable isn't set if |
Pre-requisites
Ly version
Ly version 1.1.0-dev.101+e885a5e
Observed behavior
When starting Hyprland from ly XDG_CURRENT_DESKTOP doesn't start xdg-portal for hyprland. Which means I can't use apps like obs.
Expected behavior
On other display managers like sddm and greetd it doesn't show any error.
Steps to reproduce
Relevant logs
The text was updated successfully, but these errors were encountered: