Best way to voice call and screenshare with audio on Linux?
One thing I really enjoy is being able to share my screen with family and friends to watch movies together or share gameplay. On Windows, you can do this trivially with Discord. On Mac, you can do this on Discord if you install some software they recommend. On Linux, I believe it's impossible with Discord unless you use a third party front end, which I'd rather not do. Zoom has screenshare with sound, but I don't know what the Linux support is like, and it's capped at 40 minutes unless you pay.
Are there other messaging services that have voice call and audio screenshare support on Linux, no unofficial front end necessary, that's also available on Windows and Mac? It's ok if it requires some setup. Ideally it would be a group chat as opposed to streamed publicly on a site like Twitch.
Jitsi meeting will do that plus it's open source! You can host your own jitsi server if you desire. I run a Matrix chat for my family so that no one is scraping our data and we can do video calls etc etc.
I'll have to research this further, thank you! This is exactly the type of answer I was looking for.
I've done this with Discord on OpenSUSE Tumbleweed... you need to make sure you have all the codecs installed and may need to use X11 (it's been awhile since I've done this).
Zoom works OK with X11, but is a disaster with Wayland.
Incidentally if anyone has any suggestions for 1-on-1 cross-platform voice chats which are server-free, I'm all ears.
Does your Discord screenshare feed include desktop/game audio? That's been the sticking point for me the last few times I tried it, but I haven't kept up with any more recent developments.
Not original commenter but no, it doesn't. To get around this I usually use
helvum
or similar tools to patch my audio into my mic. It's not ideal but it works ... of course Discord then applies things like noise cancellation to your mic audio which also needs to be turned off ... as I said, not idealI use Google
HangoutsMeet for video calls. Works on any computer that can run a web browser which has survived enough of Chrome's covering fire to implement WebRTC (which is to say, Firefox, Chrome, or any Chrome skin). I don't believe there are limits (I've never run into them, anyway); setting up screensharing on Wayland is a bit more involved than X11's "lol any client can just read the output buffer", but I think any DE will handle it for you, and uncomprehendingly following rote instructions worked for me in my Sway setup the last time I needed to do it.I really should get Jitsi installed and set up, but I have like a thousand projects I "should" do, and in the meantime,
HangoutsMeet is super lazy and works.Zoom works on Linux just fine. I use it on Wayland and can do video calls and share my screen.
I use Linux Mint and have never had any issue using Discord.
I tested it and it seems Mint screenshare on desktop doesn't have audio. Are you getting audio? From the comments here, it seems to be very finnicky about if it'll work or not for different setups, unless many people here don't realize I'm asking about audio.
Yeah audio works fine. I use it in a Firefox browser though? I think the desktop version has a chromium engine.
There's audio and then there's audio. Historically, voicechat audio from the microphone has worked fine, but desktop audio from the applications being screen-shared does not go through Discord without jumping through hoops.
Ah, got you. I only stream when gaming and Ive typically got my game noises turned off.
I guess I’ll test that out.
You can screenshare with audio from the web browser version? I didn't know it supported that...
May I ask why you are opposed to an open source client for discord, e.g. Vesktop?
Could be that I'm uninformed or misinformed, but
And also, I'm just interested to see what other options are out there besides Discord that officially support this functionality.
Technically, yes. But they don’t enforce it for things like Vesktop. Discord only takes action against server scripting, like botting a regular user account instead of using the dev api.
As far as login safety, Vesktop’s login is just a webview that renders discord’s login page. I scan the QR code with the app on my phone and it logs in fine. You can go check the github repo to see it’s not doing anything sketchy. Even build it from source to be certain.
I’ve been using Vesktop for about 6 months with no issues. The reason I started using was actually for the wayland screenshare support. I don’t make use of anything else it has to offer over the vanilla client and it feels like I’m using regular old discord.
I was literally screen sharing on Discord yesterday in a voice call. Worked without issue for me. Running Arch+Plasma. I flip between Wayland and X11 and don't remember what I was in at the time.
Discord screen share doesn't work for me on Wayland, so I switched to vencord which is an alternate discord client https://github.com/Vencord/Vesktop
I'll definitely try this out, thank you!