Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

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!

Article taken from GamingOnLinux.com.
Tags: Apps, Discord, Misc
4 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
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.
6 comments Subscribe

tpau 4 hours ago
I wish we could replace this with element&matrix.
Xpander 3 hours ago
User Avatar
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.
Highball 3 hours ago
Wow, I wonder how many other mainstream projects switched gears because of Valve's Steam Machine and Steam Frame announcement.
mr-victory 1 hour ago
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"
dibz 1 hour ago
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.
Kithop 37 minutes ago
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. emoji
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register