-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
Bitdepth 10 breaks Vesktop screenshare #270
Comments
I'm having a similar issue. I had previously made screen share working by following the guide on the official Hyprland wiki. It is not broken and this is logged on crash:
More info:
Specs:
Packages:
|
Yeah, that should be more than enough to get the screenshare working on Hyprland. Here is something interesting suggested by a Vesktop contributor:
This is quite odd, hopefully someone figures it out. |
I have the same issue on Hyprland: with bitdepth set to 10 the screenshare doesn't work. |
Same here on NixOS, was working before and recently broke.
The same error in logs in both Slack and Vesktop
|
I've set |
maybe it's a vesktop issue then |
I have the same problem screensharing in firefox. Removing the bitdepth parameter from the config fixes the problem. |
Are you referring to specifically the Discord screenshare or something else?
Quite possibly a Discord issue actually, it's broken on Firefox and Chromium too. |
Odd, I never explicitly set the bitdepth to 8, I always just deleted the bitdepth part completely. |
It's a bit depth issue. |
I could look into making a pr into the wiki that warns about this issue. |
|
No, zoom as well as other screensharing sites as well |
no it is a bitdepth issue, setting it to 8 on my end fixes the issue. this worked 2-3 weeks ago just fine, not sure what changed since then though. |
On a fresh Hyprland installation, using the nuclear option described here fixed the issue. #!/usr/bin/env bash
sleep 1
killall -e xdg-desktop-portal-hyprland
killall -e xdg-desktop-portal-wlr
killall xdg-desktop-portal
/usr/lib/xdg-desktop-portal-hyprland &
sleep 2
/usr/lib/xdg-desktop-portal & Still investigating... |
they still need to update that to work on nixos. |
using the flatpak instead fixed the problem for me |
Fixes what tho, just Vesktop or other stuff too? |
for vesktop only, my bad |
Before I start, I am well aware that following is stated in the Hyprland wiki:
Some applications do not support screen capture with 10 bit enabled.
However, I've been using Vesktop with bitdepth set to 10 for ~8 months now and it's always worked fine.
I am on Arch, nvidia 560, just updated and using hyprland-git, as well as xdg-desktop-portal-hyprland-git.
All the hyprland related stuff is git:
Portal service seems to be running just fine:
My env vars should be just fine, commonly mentioned one being:
Lastly, this is the error message I get when I make a choice in the portal popup:
Here's a video showcasing the issue.
Possibly related: #229 #233 #251
The text was updated successfully, but these errors were encountered: