Lesson 5.2: KDE Plasma

KDE Plasma is a feature-rich, modern desktop environment that combines elegance with powerful customization options. It offers a polished user experience with extensive functionality out of the box.

Why KDE? KDE Plasma aims to provide "a beautiful interface that offers a clean, hassle-free experience without compromising on features or usability."

Installing KDE Plasma

On Ubuntu 24.04, you can install KDE Plasma with:

$ sudo apt update $ sudo apt install kde-plasma-desktop

For a more complete KDE experience with additional applications:

$ sudo apt install kde-full

The kde-full package includes:

Switching to KDE Plasma

After installation, switch to KDE Plasma:

  1. Log out of your current session
  2. On the login screen, click the gear icon
  3. Select "Plasma" or "Plasma (Wayland)" from the list
  4. Enter your password and log in
Wayland vs X11: Wayland is more modern and secure, but X11 has better compatibility with some applications. Try Wayland first, switch to X11 if you encounter issues.

KDE Plasma Desktop Components

Let's explore the main components of the KDE Plasma desktop:

Plasma Desktop

The Plasma desktop is highly customizable:

Kickoff Application Launcher

KDE's application menu is powerful and searchable:

Panel (Task Manager)

The default panel includes:

KWin Window Manager

KWin handles window management with advanced features:

Key KDE Applications

KDE comes with a comprehensive suite of applications:

Dolphin File Manager

Dolphin is a powerful, feature-rich file manager:

Kate Text Editor

Kate is a professional text editor for developers:

Okular Document Viewer

Universal document viewer with advanced features:

Konsole Terminal

Feature-rich terminal emulator:

System Settings

KDE's System Settings is comprehensive and well-organized:

Appearance

Workspace Behavior

Hardware

Plasma Widgets

Widgets (Plasmoids) add functionality to your desktop:

Essential Widgets

Productivity Widgets

Activities

Activities are virtual desktops with different layouts:

# Create new activity: Meta + Q → "Activities" → "+" button # Switch activities: Meta + Tab

KRunner

KRunner is KDE's powerful launcher and search tool:

# Activate KRunner: Alt + F2 or Meta + Space

KRunner can:

KDE Keyboard Shortcuts

Master these shortcuts for productivity:

System Shortcuts

Window Management

Application Shortcuts

Customization Tips

Make KDE Plasma your own with these customizations:

Global Themes

Global themes change the entire desktop appearance:

# System Settings → Appearance → Global Theme

Desktop Effects

Enable or disable visual effects:

# System Settings → Workspace Behavior → Desktop Effects

Custom Shortcuts

Create your own keyboard shortcuts:

# System Settings → Shortcuts → Custom Shortcuts

KDE vs Other Desktops

How does KDE Plasma compare?

KDE vs GNOME

KDE vs XFCE

When to Choose KDE Plasma

KDE Plasma is ideal for:

Troubleshooting Common Issues

Performance Issues

If KDE feels slow:

Application Crashes

If applications crash frequently:

Practice Exercises

Exercise 1: Basic KDE Setup

  1. Install KDE Plasma if not already installed
  2. Log into KDE session
  3. Change the global theme
  4. Add weather widget to desktop
  5. Set up virtual desktops
Click for hints
  • Right-click desktop → Configure Desktop
  • System Settings → Appearance → Global Theme
  • Add Widgets → Weather Report
  • System Settings → Workspace Behavior → Virtual Desktops

Exercise 2: Advanced Customization

  1. Create a new activity
  2. Customize the activity with different widgets
  3. Set up custom keyboard shortcuts
  4. Configure desktop effects
  5. Practice using KRunner
Click for hints
  • Meta + Q → Activities → Create Activity
  • System Settings → Shortcuts → Custom Shortcuts
  • System Settings → Workspace Behavior → Desktop Effects
  • Meta + Space to activate KRunner

What's Next?

Now that you understand KDE Plasma, let's explore GNOME, which offers a different approach to desktop design with a focus on simplicity and workflow!

Continue to GNOME Desktop

Key Takeaways

  • KDE Plasma is feature-rich and highly customizable
  • Comprehensive application suite included
  • Activities provide separate desktop configurations
  • KRunner is a powerful launcher and search tool
  • Modern, polished interface with visual effects
  • Great for power users and Windows migrants