-
-
Notifications
You must be signed in to change notification settings - Fork 206
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] Screenshare takes a few minutes to load on hyprland #1012
Comments
This doesn't seem to be specific to hyprland, I can reproduce this issue on KDE Plasma and Gnome as well. Both X11 and Wayland. edit: I'm also on Arch, and only noticed this after doing a system wide upgrade about a week ago, perhaps that is the culprit? |
I was having the same problem until i switched to the flatpak version. In a different issue someone said downgrading Vesktop to 1.5.3 also worked. I'm on |
This is either an issue with your system or a regression in electron 33 or 32. Try building from source and switching to electron 32 by running If that fixes it, you should report it to electron instead. You will have to create a minimal electron reproduction example for that, see the instructions in their issue template for more info |
Thanks a lot for the feedback and guidance. Tried both, unfortunately neither seemed to solve the issue for me. It's quite awkward because it seems to work eventually, it just takes several minutes for it to show up. Would I be correct in assuming this is most likely a driver issue on my end? |
well your console output has a lot of errors that probably aren't normal. I would suggest googling them and maybe you'll find something relevant! I googled (actually i now realised you're not the issue opener, but still do google any errors) |
please read my replies. |
I spent a lot of time trying to solve this issue and tested many solutions, but nothing worked until now. To save others some time, here's a list of what I tried:
Finally, someone suggested using the normal Discord client on Canary, and it worked. I installed Vencord on the normal Discord client, and it works perfectly on my system. For now, my current setup is Discord on Canary with normal Vencord, and everything is working fine. I'll stick to this configuration since it resolves the issue and works with Vencord. |
This is, finally, the workaround I have been looking for. In issue #1004 we were trying to find some sort of solution or workaround, and this is the first thing that actually fixed the issue. Thanks so much for looking into it! |
Can confirm that this issue is occurring (in some form) on Arch with both Hyprland and Xfce (X11), with the aur packages It seems to manifest as streams taking ages to load for viewers (but thumbnails load with no problem?), and when they do load they are usually just a black screen, or have very strange colours (example below). There don't seem to be any errors on the console when running in X11, but I was getting the same |
Discord Account
.syrent
Operating System
6.12.4-arch1-1
Linux Only ~ Desktop Environment
Hyprland on Wayland
Package Type
installed from aur
What happens when the bug or crash occurs?
vesktop was working fine until i updated some packages. the day after that my friends couldn't see my screenshare anymore. after some troubleshooting, i noticed if i start the screenshare in Prefer Clarity type the screenshare does load, but it takes about 5 minutes to appear. and if i start screenshare in Prefer Smoothness type it will load instantly but everything is black until i do things that changes the first frame. i tried various combinations of xdg-desktop-portal options, hyprland, wlr, both, etc. but none of them made a difference.
What is the expected behaviour?
i expect screenshare to work without the delay/blackscreen
How do you recreate this bug or crash?
Debug Logs
Request Agreement
The text was updated successfully, but these errors were encountered: