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. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Once again the developer community is picking up the slack where the official stuff isn't working on Linux. This time it's the turn of the Discord Overlay.

What is it? The Discord Overlay allows you to show helpful things on your screen for video creation, livestreaming or just playing games with friends. For example, having the name and avatar up of people in a specific voice chat room, to show exactly who is talking and when (amongst other things like text chat too!). Not only that, anyone who uses Discord to chat during gaming sessions on Linux can benefit, since it displays on top of your game. For people with only one monitor it can make chatting with friends much easier.

Thankfully now, you can do so on Linux too and quite easily!

All thanks the "Discord Overlay for Linux" project which hooks up with the official Discord StreamKit Overlay, allowing you to easily set it all up. You pick the server and channel, then use the dedicated sliders in the application to adjust the position on your screen. If you're making a video or livestreaming, you can then use OBS Studio to capture it too. Super useful to know about!

It might not (yet) do everything the official Discord overlay can do on Windows but it's a damn fine start.

Take a look at the Discord Overlay for Linux on GitHub if you find it useful. It's a little rough right now as it's quite early, even so it worked perfectly in our testing and did exactly what we needed. So you can look out for it in future GamingOnLinux livestreams on Twitch.

Article taken from GamingOnLinux.com.
19 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
11 comments

psymin May 4, 2020
I wonder if this project could help bring mumble-overlay to linux in a game-agnostic manner.
CJOR May 4, 2020
Is displayed above the game? Or is only for OBS?
psymin May 4, 2020
Is displayed above the game? Or is only for OBS?

A QT/X11 (much to my distress) browser window to overlay Discord activity over the screen.

On first launch a setup-window will appear. First choose either 'OBS' or 'XSplit'. There is no functional difference.

Sounds like it isn't only for OBS. I hope it isn't just for streaming. Sounds like it might be functional for more than streaming.

Edit: Yep, it works without needing OBS running and it is above all the other content on my display.


Last edited by psymin on 4 May 2020 at 6:05 pm UTC
midget_3111 May 4, 2020
Is displayed above the game? Or is only for OBS?
Above the game. The original intention was just as an Overlay to see who is online and who is talking. The streaming display was just a convenient side effect really! :D:D
CJOR May 4, 2020
Thank you for the answers

If it was for streaming, it doesn't make sense to me.
The site https://streamkit.discord.com/overlay works since ever and the only important thing is the generated link. If you understand how the link works, you no longer need the site.

If it's the same thing, but this one is shown in the game, it's fine. Useful for people who don't stream.
Liam Dawe May 4, 2020
If it was for streaming, it doesn't make sense to me.
The site https://streamkit.discord.com/overlay works since ever and the only important thing is the generated link. If you understand how the link works, you no longer need the site.
As always when stuff like this comes up: you knowing doesn't mean everyone else does, never underestimate the power and usefulness of someone making something super simple for everyone else. We've streamed using Discord for voice ever since Discord came to Linux - and this has never been mentioned until now.

If it's the same thing, but this one is shown in the game, it's fine. Useful for people who don't stream.
I totally did miss mentioning that in the article, so it's been added to be clear. Hopefully now it is :)


Last edited by Liam Dawe on 4 May 2020 at 6:16 pm UTC
Philadelphus May 5, 2020
Looks interesting, but how exactly do you use it? I see it has instructions on getting the dependencies in the readme (and I'm on Debian so that's no problem), but do you just download and run the Python script after that? Am I missing instructions somewhere?
midget_3111 May 5, 2020
Looks interesting, but how exactly do you use it? I see it has instructions on getting the dependencies in the readme (and I'm on Debian so that's no problem), but do you just download and run the Python script after that? Am I missing instructions somewhere?
That's it! Early days yet, but when we reach our next release milestone we'll sort out a proper Howto guide with it as well.
Chronarius May 5, 2020
A bit Off-Topic, but does anyone have experience with 7D2D-Mods e.g. Exitus, War3zuk, Scavengers of the Living Dead?
Do they work with the native Linux version or do I have to run 7D2D with wine/Proton? Thx :)
Philadelphus May 7, 2020
Looks interesting, but how exactly do you use it? I see it has instructions on getting the dependencies in the readme (and I'm on Debian so that's no problem), but do you just download and run the Python script after that? Am I missing instructions somewhere?
That's it! Early days yet, but when we reach our next release milestone we'll sort out a proper Howto guide with it as well.
Thanks. :) Seemed like it worked, though I'll have to play around with it a bit and figure out what it all does (not ever having used the overlay before).
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: 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!
The comments on this article are closed.