Install the Plasma desktop environment on your Arch Linux system. This guide demonstrates the proper installation and configuration steps for KDE on Arch Linux.
How to Install KDE Plasma on Arch Linux
Follow this guide if you completed a minimal Arch installation. The instructions work whether you installed Arch using the official guide or an automated script.
Log into your TTY terminal if working from a minimal installation. The desktop environment installation process remains identical regardless of your current setup.
Step 1: Create a Sudo User
Skip this section if you already configured a non-root user account.
Create a new user account. Replace username with your chosen name:
# useradd -m username
The -m parameter creates a home directory automatically.
Set a password for the account:
# passwd username
Install required packages:
# pacman -S sudo nano
Edit the sudo configuration file:
# EDITOR=nano visudo
Add this line below existing entries:
username ALL=(ALL) ALL
Save and exit. The user now has administrative privileges.
Step 2: Install KDE Plasma Desktop
Install the required components for KDE Plasma:
| Package | Purpose |
|---|---|
| xorg | Display server |
| plasma | Desktop environment |
| plasma-wayland-session | Wayland protocol support |
| kde-applications | File manager and utilities |
Run the installation command:
# pacman -S xorg plasma plasma-wayland-session kde-applications
Enable essential services:
# systemctl enable sddm.service
# systemctl enable NetworkManager.service
The display manager service handles login. NetworkManager provides network connectivity after reboot.
Shut down the system:
# shutdown now
Power on your machine. The SDDM login screen appears. Enter your user password to access KDE Plasma.
Display Protocol Options
KDE Plasma supports two display protocols:
| Protocol | Benefits |
|---|---|
| Wayland | Enhanced security and performance |
| X11 | Broader application compatibility |
Plasma 6.4 defaults to Wayland. Install plasma-x11-session separately for X11 support.
Post-Installation Configuration
Navigate to System Settings after login. Customize these areas:
Adjust appearance through Colors & Themes. Install plasma-pa for audio controls. Add Powerdevil for power management features.
Common Issues
Icons display incorrectly: Reselect your icon theme in System Settings.
Screen resolution problems in virtual machines: Modify xorg.conf settings to fix display limitations.
Audio not working: Verify plasma-pa installation. Check system tray for volume controls.
Next Steps
Learn essential package management with pacman. Discover how the Arch User Repository expands available software. Configure KDE Plasma settings to match your preferences.
The Plasma desktop receives regular updates. Keep your installation current using standard update procedures.
FAQs
No. KDE does not permit direct root login. Create a standard user account with sudo privileges before installing KDE Plasma.
Install xorg, plasma, plasma-wayland-session, and kde-applications. These provide the display server, desktop environment, Wayland support, and essential applications including Dolphin file manager.
Wayland is default since Plasma 6.4. It offers better security and performance. Use X11 if applications require broader compatibility or exhibit Wayland issues.
SDDM defaults to a failsafe screen. Configure the proper Breeze theme by editing /etc/sddm.conf and setting the theme section to use breeze.
Install the plasma-pa package for audio controls. Verify that volume controls appear in the system tray. Check PulseAudio or PipeWire service status if issues persist.