Discord on Fedora - Building Discord From Scratch

By Darren Nathanael on Sat, Jan 20, 2024 / Updated at Sun, Jan 21, 2024

Introduction

I hate Discord, As a Fedora 39 user, I found myself facing issues with the official Discord app (Flatpak) and Vesktop^1. After googling for a solution, I gave up… but then- I found a GitHub repository by RPM-Outpost. So in this guide, I’ll walk you through the steps to install Discord from scratch on Fedora 39, using this alternative approach.

Installing Discord From Scratch

Step 1: Download and Extract the Zip

The first step is to head over to the RPM-Outpost GitHub repository and download the master.zip file. Once downloaded, extract the contents of the zip file.

RPM-Outpost master.zip contents

Step 2: Run the Installation Script

Open your terminal and execute the following command:

1# If you want the stable repo; you can replace it with ptb, canary, or development
2
3./create-package.sh stable

Building Discord

Finished Discord Build

Step 3: Witness the Magic 🕺🕺

After the building has been completed, Discord is searchable from the start menu, and it even automatically pulls my session from my browser and auto login.

End Note

Discord is great when it works; see you next time, nerds!

Connect with me @ connect.darrennathanael.com

Vesktop & Discord Issue

[^1] Basically, I log into Vesktop and it works. Everything works, but if I reboot my machine, my discord session vanishes and I have to re-login, which is annoying.

The Discord app (Flatpak) just does not work; it attempts to take my session from the browser and then it crashes.