I use Vesktop, it has a flatpak release and flatpak auto-updates it for me. Also it includes Vencord, so I can add as many plugins and custom themes I want.
Even screen share is fixed in wayland now! I believe that the flatpak version was on the cusp of supporting it too so it might already. I kinda stopped caring about it when everything worked, which is certainly a good sign.
I started using Discord in 2015 and around 2019 uninstalled it in favor of using it exclusively through a web browser (blocking as much of it's nonsense as possible). Discord takes too many resources hostage if anyone in your server is streaming something, even if you're not watching it. I don't have that issue when using Element (Matrix), Jitsi or any of Steam's broadcasting tools. The only reason I haven't deleted my Discord account yet is because some people I hold dear are incapable of trying something better nowadays (even when they already have it installed as is the case of Steam).
I wrote a small bash script to curl the latest .deb, install it, and delete it because i was having this problem too. shame it can't just auto-update or let me use the old version
On my aging laptop, the Discord app consumed RAM like Goku at an all-you-can-eat buffet. Moving back to a browser tab eliminated the overhead from Electron and was dramatically more performant as a result. This completely side-steps any upgrade and/or snap issues.
Browser. website. basically the same experience without weird and/or shit integration into anything, share resources with the browser that's open anyway, works fine, and allow easy customization because it's a webpage anyway and you get to mess with the CSS/HTML/JS if you want to.
I see some recommendations for Vesktop in this thread.
For some reason, launching Vesktop's Flatpak version presents a blank window. It worked perfectly fine a few weeks ago. Going back several versions doesn't fix the problem.
Does anyone else have this issue? What doesn't help is that the repo doesn't have an issue tracker:
I'm going to link this thread the next time someone screeches at me for using windows. The responses in here are so diverse and some of them are just perfection.
It's a way of controlling the software .... it would be a lot more difficult to make changes, even change settings or adjusting the software from time to time if it's constantly being updated every week.
I noticed this with Chrome ... a few years ago, there were lots of settings, hacks and changes and adjustments you could make to the browser to avoid tracking, advertising and all sorts of other things and to generally make it run faster. All that activity is lost now because Chrome literally updates itself every week.
I run Linux and my software doesn't update it self that much ... the only thing that updates itself every week is Chrome .... the entire package about 50-60MB every time, wipes itself and reinstalls a new version every time ... so any changes you had made to the software or any attempt at adjusting anything in the deep software is all lost and reset over and over again.