LinuxCommandLibrary

discord

Discord is not a standard Linux command

SYNOPSIS

discord [options]

PARAMETERS

--help
    Print usage information and available options.

--version
    Display the Discord client version.

--no-sandbox
    Disable Chromium sandbox for compatibility (use cautiously).

--disable-gpu
    Disable GPU hardware acceleration.

--disable-dev-shm-usage
    Avoid /dev/shm issues in Docker/containers.

--disable-background-timer-throttling
    Prevent timer throttling in background.

--enable-features=UseOzonePlatform --ozone-platform=wayland
    Enable Wayland support.

--start-minimized
    Launch Discord minimized to tray.

--disable-smooth-scrolling
    Disable smooth scrolling for performance.

DESCRIPTION

The discord command launches the official Discord desktop application on Linux systems. Discord is a popular proprietary VoIP, instant messaging, and digital distribution platform designed for creating communities, primarily used by gamers but also for general communication with voice, video, and text channels organized into servers.

Originally web-based, Discord released a native Linux client in 2016 as a beta, built on Electron (Chromium). It provides a full-featured GUI experience matching other platforms, including screen sharing, streaming, bots integration, and Nitro perks. Installation typically involves downloading the .deb (Debian/Ubuntu), .rpm (Fedora), or AppImage from discord.com/download, or via Flatpak (flathub com.discordapp.Discord) or Snap. Once installed, discord appears in $PATH and can be run from terminals or menus.

The app supports hardware acceleration, Wayland, and custom flags for troubleshooting. It's resource-heavy (500MB+ RAM idle) but optimized for modern hardware. Updates are handled via the app's internal updater or package manager.

CAVEATS

Electron-based; high CPU/RAM usage. Not in standard repos—install from official sources. Wayland/X11 quirks possible; use flags for issues. No stdin/stdout piping; GUI only.

INSTALLATION

Official: curl -O https://dl.discordapp.net/apps/linux/...deb; sudo dpkg -i discord-*.deb. Flatpak: flatpak install flathub com.discordapp.Discord.

TRAY/STARTUP

Supports system tray. Add to autostart: copy /usr/share/applications/discord.desktop to ~/.config/autostart/.

HISTORY

Discord Linux beta released 2016; stable client ~2020 after years of PTB/Canary. Electron v20+; frequent updates via auto-updater. Dropped 32-bit support early.

SEE ALSO

flatpak(1), snap(1), chromium(1)

Copied to clipboard