Sharing screens with sound is still not supported in Discord for Linux, and it is the only reason I dual-boot Windows. Please upvote the feature request!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/linux_gaming

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Screenshare-with-audio-on-Discord-with-Linux

    A repo trying to gather all info regarding proper screensharing on Discord with Desktop Audio for linux users

    You can try https://github.com/edisionnano/Screenshare-with-audio-on-Discord-with-Linux although if its just for you an your friends its more feasible to look into another platform. You could stream to ssh101 and give em a link for example, youll get better bitrate too

  • Vector

    A glossy Matrix collaboration client for the web.

    Discord is proprietary software. We have a decent Free software alternatives. I use https://element.io/ Check it out.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • Soundux

    🔊 A cross-platform soundboard

    Not a "real" solution, but you can use Soundux to mix the application sound with your microphone: https://github.com/Soundux/Soundux. Would still be great if Discord would fix the issue.

  • owncast

    Take control over your live stream video by running it yourself. Streaming + chat out of the box.

    I'm surprised that you haven't looked at something else - like OwnCast for example.

  • obs-studio

    OBS Studio - Free and open source software for live streaming and screen recording

    Tip: Use OBS (https://obsproject.com/) to create a virtual webcam and use scenes to switch back and forth between audio sources, video sources - everything without switching sources in any app. Just pull all your sources into one single app and push out one video and audio stream into whatever you want to use. The overall experience is so much better than selecting sources in Discord/browsers/whatever.

  • Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

    Now on Electron , which is a Chromium fork, you'd use getUserMedia for desktop capture too as noted on https://github.com/electron/electron/blob/main/docs/api/desktop-capturer.md

  • electron

    Build cross platform desktop apps with web technologies (by discord)

    The Discord Desktop app uses Electron and their Electron fork's source code is available on Github. If you take a look at their repo you'll see that one of the patches they apply is this one https://github.com/discord/electron/commit/ca8c921ed35c741acae57ea32c340f1eaf150044 that disables getUserMedia.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts