Skip to main content

Command Palette

Search for a command to run...

How to Download Discord on Linux

Published
5 min readView as Markdown

Introduction

If you're a Linux user and want to join the millions chatting on Discord, you're in the right place. Discord is a popular communication app for gamers, communities, and teams. But installing it on Linux can seem tricky if you're used to Windows or macOS.

Don't worry—I’ll guide you through the easiest ways to download and install Discord on your Linux system. Whether you use Ubuntu, Fedora, or another distribution, you’ll find clear steps here to get Discord running smoothly.

What Is Discord and Why Use It on Linux?

Discord is a free voice, video, and text chat app. It’s widely used for gaming, work groups, and social communities. On Linux, Discord offers the same features as on other platforms, making it a great choice for communication.

Here’s why you might want Discord on Linux:

  • Cross-platform support: Chat with friends on Windows, macOS, or mobile.
  • Free and secure: No cost, with strong privacy controls.
  • Community tools: Create servers, channels, and roles.
  • Low resource use: Runs well on most Linux setups.

Now, let’s explore how to download and install Discord on your Linux machine.

How to Download Discord on Linux: Official Methods

Discord provides an official Linux client, which you can download directly from their website. This method works well for most users.

Step 1: Download the Discord .deb or .tar.gz File

  • Visit the official Discord website at discord.com.
  • Navigate to the download section and select the Linux option.
  • You’ll see two main file types:
    • .deb file: For Debian-based distros like Ubuntu, Mint, Pop!_OS.
    • .tar.gz file: For other distros or manual installation.

Step 2: Install Discord Using the Package Manager

If you downloaded the .deb file, you can install it easily:

  • Open a terminal.
  • Navigate to the folder where the file downloaded (usually ~/Downloads).
  • Run the command:

    sudo apt install ./discord-*.deb
    

This command installs Discord and resolves dependencies automatically.

Step 3: Launch Discord

Once installed, you can open Discord from your application menu or by typing discord in the terminal.

Using the .tar.gz File

If you downloaded the .tar.gz file:

  • Extract it using:

    tar -xvzf discord-*.tar.gz
    
  • Inside the extracted folder, run the Discord executable:

    ./Discord
    

This method runs Discord without installing it system-wide.

Installing Discord on Different Linux Distributions

Linux comes in many flavors, so installation steps vary slightly.

Ubuntu and Debian-Based Distros

  • Use the .deb file from Discord’s website.
  • Install with:

    sudo apt install ./discord-*.deb
    
  • Alternatively, you can add third-party repositories, but the official package is recommended for stability.

Fedora and Red Hat-Based Distros

  • Fedora users can use the .tar.gz file.
  • Extract and run Discord manually.
  • Or use Flatpak (explained below) for easier installation.

Arch Linux and Manjaro

  • Discord is available in the Arch User Repository (AUR).
  • Use an AUR helper like yay:

    yay -S discord
    
  • This method builds Discord from source and keeps it updated.

Using Flatpak to Install Discord on Linux

Flatpak is a universal package manager that works across many Linux distros. It simplifies installing apps like Discord.

Step 1: Install Flatpak (if not installed)

  • On Ubuntu/Debian:

    sudo apt install flatpak
    
  • On Fedora:

    sudo dnf install flatpak
    

Step 2: Add the Flathub Repository

Flathub hosts many Flatpak apps, including Discord.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Step 3: Install Discord via Flatpak

flatpak install flathub com.discordapp.Discord

Step 4: Run Discord

flatpak run com.discordapp.Discord

Flatpak keeps Discord updated automatically, which is a big plus.

Using Snap to Install Discord on Linux

Snap is another universal package system supported by many Linux distros.

Step 1: Install Snap (if needed)

  • On Ubuntu, Snap is pre-installed.
  • On other distros, install Snap with your package manager.

Step 2: Install Discord with Snap

sudo snap install discord

Step 3: Launch Discord

You can launch Discord from your app menu or by typing:

snap run discord

Snap packages also update automatically.

Troubleshooting Common Discord Installation Issues on Linux

Sometimes, you might face problems installing or running Discord. Here are common issues and fixes:

  • Discord won’t start: Try running from terminal to see error messages.
  • Missing dependencies: Use your package manager to install missing libraries.
  • Audio issues: Check PulseAudio or PipeWire settings.
  • App crashes: Update your graphics drivers and system packages.
  • Flatpak or Snap not found: Ensure these package managers are installed and enabled.

Tips for Using Discord on Linux

Once installed, here are some tips to improve your Discord experience:

  • Enable hardware acceleration: In Discord settings, turn on hardware acceleration for better performance.
  • Use Discord web version: If installation fails, use discord.com/app in your browser.
  • Keep Discord updated: Use Flatpak or Snap for automatic updates.
  • Customize notifications: Adjust notification settings to avoid distractions.
  • Use Discord themes: Customize appearance with third-party themes (requires BetterDiscord, which is unofficial).

Conclusion

Downloading and installing Discord on Linux is easier than you might think. Whether you prefer the official .deb package, Flatpak, Snap, or building from AUR, there’s a method for every Linux user. With Discord on your Linux system, you can enjoy seamless voice, video, and text chat with your friends and communities.

If you run into issues, remember to check dependencies and use the terminal for error messages. Discord’s Linux support has improved a lot, so you’ll get a smooth experience once installed. Now, go ahead and join your favorite servers!


FAQs

How do I update Discord on Linux?

If you installed Discord via Flatpak or Snap, updates happen automatically. For .deb installs, you can update using your package manager with sudo apt update && sudo apt upgrade.

Can I use Discord on Linux without installing it?

Yes, you can use Discord’s web version by visiting discord.com/app in any modern browser.

Is Discord free to use on Linux?

Absolutely. Discord is free on all platforms, including Linux, with optional paid features like Nitro.

What Linux distros support Discord?

Discord supports most popular distros, including Ubuntu, Debian, Fedora, Arch, and others via official packages, Flatpak, Snap, or AUR.

Why is Discord slow or lagging on Linux?

Performance issues may be due to outdated drivers, missing dependencies, or hardware acceleration settings. Updating your system and enabling hardware acceleration in Discord can help.

More from this blog

L

LinuxBloke | Linux Tips, Tricks & Troubleshooting

672 posts