-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
Upgrading from 1.2.6 to 1.3.0 causes greetd's regreet to stall for 20-30 seconds #163
Comments
usually means xdph is crashing. Check |
In the that half a min window between hyprland starting and the greeter starting I managed managed to execute
Unfortunately, it seems not much is being recorded other than the SIGABRT. |
Managed to get one of the cores analyzed:
Which corresponds to: I see, and that code was added since 1.2.6 which would explain why the crash is happening in 1.3.0: c5b69eb Am I correct in my interpretation that this means that Is Examining the code I also see that |
xdph should be ran as your user, yes, it allows a missing config, I guess we can handle that case. Ping me tomorrow, I'll fix this. Thanks for analyzing the dump |
Hey @vaxerski , Thanks for agreeing to change the behavior!
|
it should be governed by sysd, idk |
Hey,
After a recent upgrade I noticed that on when my greeter starts ( ReGreet ) there is a solid 20-35 seconds where I get a blank desktop with a cursor but no actual greeter.
The configuration that hyprland starts with is relatively straight forward:
Interestingly, Hyprland seems to start and is fully responsive but the greeter execution is heavily delayed. If I add a binding to start a terminal to the above config then I can immediately start one while waiting for the greeter to actually start.
I decided to look at the journal logs and through several runs I noticed the same pattern. Here I exit out of my hyprland session around 9:13:00 which is when the greeter user takes over. However, the actual greeter screen does no show up on screen until about 9:13:27:
log.txt
Through all of the runs the only consistent thing I could see is
xdg-desktop-portal-hyprland
seems to be timing out on something. I tried replacing it withxdg-desktop-portal-wlr
and the problem goes away, no more timeout message and no more delays with greeter start. Downgrading from 1.3.0 to 1.2.6 also seems to fix the issue.Any help here would greatly be appreciated.
The text was updated successfully, but these errors were encountered: