-
Notifications
You must be signed in to change notification settings - Fork 260
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
stuttering when interacting with a music player, "Unhandled promise rejection" in journalctl #1605
Comments
Thanks for the report and logs! Looks like there is indeed an uncaught |
@back-lacking Unfortunately, that pastebin seems to have expired, so the log can no longer be accessed. Please attach the log directly to this report (you can insert files directly into a comment using the GitHub web interface — |
gsconnect.6ZBE31.txt journalctl log: |
The `lan` backend wasn't really dealing with concurrency of negotiating auxiliary streams (i.e. transfers) at all. Make a few minor modifications to correct a number of race conditions and lost warnings. closes #1605
The `lan` backend wasn't really dealing with concurrency of negotiating auxiliary streams (i.e. transfers) at all. Make a few minor modifications to correct a number of race conditions and lost warnings. closes #1605
You can give the test build from #1609 a shot if you want. I'm not sure if it will solve the stuttering though. |
just installed it using the install from zip instructions and now its "outdated" in the installed extensions |
Yeah, GSConnect has moved to GNOME 44, so you'll have to add |
trying to access that path returns an error, as that dir doesnt exist on my system. i remember i did it for an extension but forgot which one. also forgot where fedora stores the extension |
Sorry, there should be a |
so i did that edit, relogged into my user, and now the extension is just gone. doesnt show up in extension list or the gnome extensions website. |
It should look more like |
Unfortunately I don't think that will work, see #1611. Last time I had to get a test build to a GNOME 43 user, I built one locally off the |
Make that #1612. |
Frank's probably right, so here's a ZIP that might work built off the last GNOME 43 commit I could find: |
just installed it, here is a fresh log. here is also a video showing it in action, i dont think there is a stutter now. |
Well the error gets caught now, I bet that's the cause of a lot of uncaught promise rejections so might as well merge it. Thanks for testing! Looks like the old packet queue on the device-side problem. |
The `lan` backend wasn't really dealing with concurrency of negotiating auxiliary streams (i.e. transfers) at all. Make a few minor modifications to correct a number of race conditions and lost warnings. closes #1605
The `lan` backend wasn't really dealing with concurrency of negotiating auxiliary streams (i.e. transfers) at all. Make a few minor modifications to correct a number of race conditions and lost warnings. closes GSConnect#1605
The `lan` backend wasn't really dealing with concurrency of negotiating auxiliary streams (i.e. transfers) at all. Make a few minor modifications to correct a number of race conditions and lost warnings. closes #1605
Describe the bug
when interacting with music in a music player (in my case, strawberry music player), eg. playing/pausing and skipping to the next song, there would be a slight stutter.
https://pastebin.com/m2agA2Sk journalctl log
Steps to reproduce
Expected behavior
the system doesnt stutter when playing/pausing, skipping songs, etc in a music player.
GSConnect version
54
Installed from
GNOME Extensions website
GNOME Shell version
43.4
Linux distribution/release
Fedora 37
Paired device(s)
LG G7 ThinQ
KDE Connect app version
1.24.0
Plugin(s)
No response
Support log
Screenshots
No response
Notes
If more info is needed, tell me.
The text was updated successfully, but these errors were encountered: