- cross-posted to:
- linux@lemmy.ml
- cross-posted to:
- linux@lemmy.ml
cross-posted from: https://lemmy.zip/post/26986197
Wayland and audio is fixed, but only on the canary branch for the moment, this isnt lazy either, they changed the whole screenshare flow to suit linux’s permission prompts
I’ve been using Vesktop since forever. They have had it working already for a looooong time.
Fuck discord. Proprietary spyware. That shit isn’t getting on my computer anytime ever.
FYI, Element now has a lot of the call features that Discord has
Been using matrix since forever :) But the dissing of shitty corporate centralized applications is necessary because way too many naive users still give their data away for convenience.
Including screen share with audio?
Don’t use discord it’s like reddit
What’s a similar alternative?
At least you can still read some of reddit without an account.
Join our discord
That forwards to a shadily different URL.
Why does Boost turn that into a clickable link in the first place…?
people on reddit are saying audio-sharing is still broken for every app using the pipewire audio API directly
Which programs use the pipewire API? I can only think of mumble but no one is going to stream that.
MPV also supports pipewire.
i think bitwig is one
Whish Steam would put some effort into this too.
I would love for Valve to make an alternative to Discord, built into Steam.
Matrix really is the answer.
Same. Atm it works well for basic voice chat but not much more.
Try using OBS with its virtual camera.
Note that the flathub version has not yet been updated. The version with the screenshare is 0.0.79.
For those of us not using Wayland, any idea if this still applies? Waiting on my flatpak version to support audio sharing with screen share… And please performance improvements.
it (mostly) fixes audio on x11 too
Finally!!!
Can we get actually working global keybinds in Wayland next? Or is that a chromium/electron problem?
It’s an Electron problem, yes. The API is there, just waiting to be used.
wayland global keybinds are not really ready yet, they’re only properly implemented in one desktop, so i don’t blame the discord devs for not adding them.
Hyprland and kwin I think.
The hyprland dev is doing a ridiculous amount of work.
didn’t hyprland implement it wrong by making apps unable to add new global shortcuts themselves, or even request to add them?
No, I don’t think it’s wrong for it to be specified in the config files for hyprlands purposes, that’s standard tiling window manager stuff
Surprised he finds time to work on anything after spending so much of it being a complete dipshit online or falsely pinning his own bugs on other projects. Good for him.
So doing what every single developer does, got it.
Everyone is teflon
They don’t work for discord in hyprland unfortunately, it only works when I have discord tabbed in (I tried passing the shortcuts in the hyprland config file)
AFAIK kde’s way of doing it is kind of hacky because it was called something like “legacy global keybinds” in settings but I switched off KDE a few months ago so I don’t remember the exact details.
https://wiki.hyprland.org/Configuring/Binds/#global-keybinds that’s a bug then, it should be working according to the docs.
honestly if this is for push to talk, i have a mic mute toggle in my config that might honestly be better depends on wireplumber and ripgrep though. If you bind it to something and then have it run again on release you can make it a proper push to talk key for every single application.
$micmute = wpctl set-mute @DEFAULT_SOURCE@ toggle ; wpctl get-volume @DEFAULT_SOURCE@ | rg -q 'MUTED' && notify-send ' Mic Muted' -h string:x-canonical-private-synchronous:mic-state || notify-send --urgency=low ' Mic unmuted' -h string:x-canonical-private-synchronous:mic-state
Serious question: I see the topic about Discord screen sharing a lot. Why is this such a big deal?
Screen sharing is a big social thing for my friends and I, lacking this functionality would mean I wouldn’t be able to interact as much sharing goofy game moments and watching movies together.
I tried Vencord for a while, but my friends said that the quality of the stream on their end was consistently stuttering, an issue which isn’t happening for me in the official client, so the release of screen sharing on Discord stable after working so well on canary is a welcome update for me.
Aside from it being a main way that I spend time with friends, it’s good to see mainstream products spend effort supporting Linux as a viable gaming platform. I have friends who haven’t made the jump to Linux yet, but giving up core discord functionality was simply a dealbreaker for them.
because it’s the communications platform for gamers™.
But seriously discord screenshare was a massive painpoint for gamers switching to linux, so it’s very nice to see it finally, properly, solved.
It’s also the discussion platform for open source (sadly)
people like to share their screens with friends. generally so they can stream a game for them to watch or so people can watch stuff together
Is this only for wayland or does it extend to x11?
video worked on x11 before, audio working is new to both
Not entirely, there is an issue with sharing when you have multiple monitors. If you try to share a monitor, it shares all monitors stitched together