The developer team at Discord released a new engineering blog post yesterday (December 8th) detailing lots of fixes, along with some Linux improvements. As one of the most popular chat apps in the world, it's good to see their support of Linux continue to get better over time.
Scanning over the long multi-list of changes here's some improvements for us:
- Resolved an issue that caused Linux clients to display two titlebars.
- Discord now supports hardware accelerated video encoding for AMD graphics cards on Linux through VAAPI, yielding almost twice the quality using less resources.
- Go Live on Steamdeck is now faster with zero-copy encoding from Gamescope, making it possible to share the action with your friends without burning up your Steamdeck.
The rest is mostly just a long separated list of bug fixes, along with an upgrade on Desktop to use Electron 37. Along with some other main highlights their team noted:
- We've refactored our media upload client code with improved retry logic and added support for file upload resumption, so large uploads can continue if interrupted. The new retry logic is written in Rust and delivered significant latency improvements—around 15% overall, with mobile platforms seeing the biggest gains (21% faster on iOS, 10% faster on Android).
- We’ve shipped a redesign of our Desktop User Settings. The goal of the redesign was to improve user’s ability to find what they’re looking for by improving the design language. Our metrics indicate this was successful, but please reach out if you have feedback.
- We invested in some CDN configuration changes that dramatically improved video embed startup times. P90 latency improved 54% from 600ms to 275ms, and p95 latency improved 47% from 1,250ms to 658ms. This also fixed certain aberrant cases where videos could take as long as 40 seconds to play. Enjoy the consistent, speedy loads of video content.
You can also join up with us on the GamingOnLinux Discord! You can even follow our news in there directly - neat!
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
I wish we could replace this with element&matrix.
2 Likes
sad that you can't disable the discords own titlebar. waste of space on my screen tbh
Before i could at least toggle the borders off from my WM and it was clean, but now the discords own titlebar thing is still wasting the space.
not the end of the world ofc, but yeah.
Before i could at least toggle the borders off from my WM and it was clean, but now the discords own titlebar thing is still wasting the space.
not the end of the world ofc, but yeah.
1 Likes
Wow, I wonder how many other mainstream projects switched gears because of Valve's Steam Machine and Steam Frame announcement.
0 Likes
Quoting: tpauI wish we could replace this with element&matrix.There is an open source discord clone (not 3rd party client, it's own thin called "stoat"
0 Likes
I long ago gave up using the actual client, I don't need fifty different browsers disguised as apps running.
Works fine, and frankly better performance-wise, as a pinned tab in Firefox.
Works fine, and frankly better performance-wise, as a pinned tab in Firefox.
0 Likes
Quoting: tpauI wish we could replace this with element&matrix.I used to think the same, but I kind of gave up on that fight. Technical issues with maintaining my own server coupled with [how long this meta-issue has been open](https://github.com/element-hq/element-meta/discussions/723), plus their list of paying customers (who, of course, really drive their development)... honestly, good old Mumble is probably still my favourite, with just running my own Nextcloud instance with Talk/Spreed what I'm currently trialling.
I still deleted my Discord account entirely last month, though - my friends are fine just pinging me directly on Steam, which apparently has similar drop-in persistent voice channels in group chats, now?! It's still janky in the same way that the Steam client itself is janky, but still.
2 Likes




How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck