Linux - Screen Share Sound Support

Comments

466 comments

  • Sadnehs

    OBS is able to capture audio in Linux . Just let us stream to discord from OBS

    1
  • jedi22300

    April 9, 2022. I still cannot screenshare with audio on Manjaro KDE. Please fix this!

    1
  • anrag

    +1

    3
  • Steven

    +1, discord is positioned well to follow gaming onto platforms beyond windows, but not if they neglect simple features like this...

    3
  • ArcticSin

    I actually cancelled my nitro simply because I moved to linux and there isn't any proper support for audio. I'd resubscribe if there was.

    1
  • bestlife

    The size of this thread is embarrassing for both the one's in it and the one's allowing the problem to persist. The date of this thread, especially when seeing all the other features you guys work day and night over, is powerfully disheartening. You guys make all these other cool things happen with this outdated version of Electron on both Linux and Windows all the time. But when it comes to this, a feature that people expect to work anywhere, it is treated like a non-fundamental Nitro-level feature that people want instead of something that others are lucky enough to have simply because they have a different OS choice. Why the hell is this thread so old with no serious response from the other devs? 

     

    At one point, you guys took this problem seriouly enough to come up with your own custom solution to make it work on Windows. Where is this for Unix? Is there seriously no one on your team capable of solving this? The tools to make it happen are plastered all over the internet. Someone's already making it happen on Github for the Chromium version of your application. It's a really bad look, man. I'm sorry. 

     

    To you, this issue is small and easy to sweep away, but to everyone else, it's a glaring and ugly flaw. The userbase of Linux is amalgamating with the Windows userbase. People are coming in expecting this to work.

    I'm not saying you'll be helping the Linux community, I'm saying you'll save people otherwise wasted time. Just someone at the top talk to Tencent and make it happen please this is a joke 

    11
  • Mohad

    it's the old paradox yet again.

    no one uses linux, so companies do not care about it,

    companies do not care about linux, people won't use it.

    3
  • BlooAlien

    I can promise that the instant a viable cross-platform alternative to Discord becomes available, almost every Linux user will switch to it straight away, and take as many of their Windows and Mac friends along with them as will follow.  Perhaps Twitch can accomplish what Discord cannot?  It's not like it's really "rocket surgery" or anything. It's streaming audio and video.  Something they already do, yet somehow they can't seem to walk and chew gum at the same time?

    Mohad https://support.discord.com/hc/en-us/community/posts/360050971374/comments/6320308587671

    It's the same old FUD again "no one uses linux" … Everyone who uses computers and / or smartphones uses Linux whether they realize it or not, even if it's not the actual operating system installed on their device.  Hell, even Microsoft uses and supports Linux these days, as does Valve, and thanks to them, even Epic EAC and BattlEye now support Linux.   Just because some companies still choose to be deeply rooted in a dead or dying FUD fueled past doesn't mean we should ever encourage it or support it.  Tech companies that can't adapt to changing times deserve to become obsolete.

    1
  • RealNC

    I tried to stream a game today for the first time, and there was no sound :-(

    2
  • Rameez

    Why is it still not solved? Its so dumb that I cant stream my game sound.

    2
  • zeGolem

    Here among the thousands of people waiting for such a basic feature to be available. It feels like the Discord team is investing much more time in gimmicky features rather than basic feature parity between all platforms :/ I'd honestly consider buying Nitro once they treat Linux as a first class supported platform, but for now I can't justify giving them money if their service doesn't support my use case well, and I suppose this is the case for many

    2
  • Comrade

    +1 Discord needs to hurry up and use pipewire for audio and video already

    2
  • PerkWombo

    Two years later and people are still coming to this thread. Discord really needs to get their stuff together. Such things like "you can't just because of how your OS works" are so full of crap. It would be so easy to get audio streaming up and running but because of "lack of market need" they ignore us like always.

    I mean, Linux is growing at a rate never seen before, even besides the steam deck, adoption has never been higher on desktop. And yet such a basic feature isn't available even though there's been a community and people that need it and keep talking about it for years in the little hope that's left that they would come and listen to us just for once, even if it's for something as dumb as this.

    1
  • Einhornyordle

    Why can we even suggest and vote for features if discord ignores it anyway -.-

    5
  • anrag

    I cant believe that this is the biggest thread in this forum

    and yet, we have no answer

    just sad

    2
  • Kraüs

    I have a feeling the company has grown so much they don't use these forums anymore. Either that or they know that since the bug was featured on LTT and other YT channels they figure the complaint numbers are inflated. It's the only thing I can think of as to why they wouldn't attempt to solve the problem.

    1
  • Arctic Penguin

    I've just cancelled Nitro since Discord does not seem to care. And I got two friends of mine to cancel as well. Why would I possibly pay the same price for an inferior service?

    We also still cannot screenshare on Wayland after all this time, and nowadays even the latest Ubuntu 22.04 LTS is using Wayland by default. Despite that, it is not being treated, making the lifes of a lot of users difficult. Just implement the portal API or open source your client so someone else can, it's not that hard. Wayland is not going away any time soon.

    For anyone reading this, you might want to upvote the part about Wayland screensharing as well: https://support.discord.com/hc/en-us/community/posts/360068080771-Screen-sharing-issues-on-wayland

    6
  • Einhornyordle

    I cancelled mine the minute they wanted me to pay 100€ for the full nitro. I've no issue supporting free projects, I donate to Mozilla, Signal and even some Minecraft Modders as well, but 100€ a year for broken features.. no thank you

    4
  • Comrade

    Discord, please use pipewire already. Wayland is the default on the two most popular Linux distributions ever, Ubuntu and Fedora. So your app is currently being shipped broken for most users by not supporting wayland.

    4
  • night.

    +1

    1
  • Alkaris

    This was posted 2 years ago and nothing has been done . How with Discord being as big as it is now, NOT made this fix yet? This is pretty fucking ridiculous. Discord employs over 600+ people as of March 2022 and can't seem to have a team of people capable of making and adding features to the Linux builds of Discord as much as they have have enough of a team for Windows, Mac, Android and iOS builds of Discord.

    Out of the 600+ employees you have on Discord it wouldn't be hard to assimilate 50 or 100+ people in the software development side to work on these things for all platforms and ensuring said features works across the board no matter what platform it's being used on.

    2
  • Ren

    +1, I hate to be negative here but with the steam deck having already been around for a while now and Linux becoming a more viable option for gaming while Discord is STILL not adding highly requested features I think means it's time to accept that Discord just doesn't care about anyone but their largest market share (Windows) so I'll stop supporting them and paying for nitro until that changes.

    2
  • Alkaris

    > Discord, employs 600+ people globally.

    > Can't even have a team who can work on Linux desktop builds.

    > Every dev employee Discord has is Windows main coder only.

    > Uses Electrum which is Chromium and NodeJS bundled framework.

    > Consumes 80% of RAM like Google Chrome.

    1
  • BlooAlien

    Not only am I unwilling to pay for Discord at this point, but I've been actively convincing my friends to stop paying as well.  There's companies that actually listen to their paying customers and actually deliver highly requested services and bugfixes.  Would much rather pay them.  Same reason I've never bought a game from GOG.  Some of their most highly voted feature requests have gone literally ignored for many years now.  Funny how they're falling on hard times…  Hey, Discord.  Don't be a GOG!

    1
  • Ginjutsu

    +1 for the growing Steam Deck userbase.

    1
  • DarkOK

    Screenshare audio doesn't have to be a Pipewire only feature either, PulseAudio allows recording audio from specific programs. How do you think pavucontrol's meter works?

    1
  • The Midnight Gospel

    +1 This is literally the only thing keeping me from running Arch full time

    2
  • Tommy Bolderaysky

    +1 Discord it's not so difficult why you can't just fix it

    1
  • RandomAnimeGamer

    It's 2022 and the Steam Deck is out. I reserved it an hour after the page went live and got it a whole year later. It's clearly in demand and uses Linux. There is absolutely no excuse for Discord to have not ensured this would work.

    1
  • Katja

    I have no idea if they have developers working on this (or Linux as a whole) at this point, but at least address it (somehow). Acknowledge at least you don't want to work on Linux and leave it at that (basically a life support state), or confirm SOMETHING.

    xorg screenshare works other than the audio, but Wayland screenshare is entirely busted, which bothers me a lot. At the bare minimum, update the Electron version; it's insecure, and should give an easy patch-around to use Pipewire for screenshare audio. It'd be a start at the bare minimum. Otherwise, I'm not sure what to say. Linux has a growing user base by the day (see: Steam Deck's launch, Proton growing in support and people seeing it as viable in comparison to Windows 10/11, etc), and you REFUSE to acknowledge anything when it comes to basic support. Even the Linux support icon at the bottom of the page is gone, and you went out of your way to add a fix to screenshare audio in macOS, meanwhile Linux is probably a lot simpler by design simply due to Pipewire as an audio server.

    This rant is going to most likely be ignored by any devs/staff knowing how Discord operates as a company and their lack of acknowledgement to the Linux community as a whole shows the complacency in "Meh, we're doing the bare minimum while never updating Electron", and that bothers me a lot. At the very least, acknowledge us somehow instead of just ignoring us and posting on Twitter for once. Come on.

    Or, at the bare minimum, say "We don't have any Linux devs, so it's unlikely to ever happen". I have no idea at this point. The fix is simple: Pipewire and updated Electron, using the two together. Fixing Wayland support probably will take a whole lot more, but at the very least if you're not gonna address the screenshare, just fix the Wayland issues.

    I'm not a dev by ANY means, I have a decent understanding on how some Linux things work (not a dev, again, just a somewhat knowledgable user,) and would just like to see you fix it somehow, or just say "We're not gonna do anything, deal with it" so we can move on, at the minimum. Just be transparent.

    Can I just add that this is the most updated request in this forum by a decent margin? I mean, it doesn't really matter since Discord for Linux is in a state I'd call "just under life support", but at this point the ball is in the devs' court.

    If you all can go out of your way to fix macOS audio, you can put in some effort for the Linux side. It's basically just tiring waiting on this so people can screenshare (with audio) to their friends gameplay, story, YouTube videos, etc., meanwhile most of the pieces are there, you just have to do the small work of putting it together and maintaining it properly.

    Also, please, for all that is good for you, update Electron; that's a huge security vulnerability waiting to happen.

    +1 to fixing this, alongside Wayland's bugged screenshare.

    2

Please sign in to leave a comment.