Advanced KDE Use — "Release the Kraken!"
Virtual Desktops
Virtual Desktops help you organize your screen workspace by adding additional, virtual screen spaces to the left, top, bottom or right of your screen. You can place application windows on different Virtual Desktops and switch between them either using a widget in the menu bar or keyboard shortcuts.
To add Virtual Desktops, open System Settings, navigate to and click + Add Desktop to add additional Virtual Desktops.
This will add all desktops in a single row. To add more rows, simply select your desired number of rows in "Rows".
Your added desktops will show up in the menu bar widget after clicking Apply.
Switch between them by clicking on the widget or by using the following keyboard shortcuts:
-
Meta+Ctrl+←: move left
-
Meta+Ctrl+→: move right
-
Meta+Ctrl+↑: move up
-
Meta+Ctrl+↓: move down
| Meta usually is the key with the window symbol on your keyboard. |
When using the application switcher (see below!), switching to apps on different Virtual Desktops will automatically switch between desktops, too.
Keyboard Shortcuts
To see all possible keyboard shortcuts or to define your own, open System Settings and go to .
System Settings
Sometimes you need to quickly open System Settings to change a setting. Meta+I will open System Settings at any time.
Managing Apps
If you’re like us, you regularly have many apps open. Putting them on virtual desktops helps unclutter your screen. To switch between application windows:
-
Alt+Tab: opens the application switcher; press to cycle through your open apps
-
Ctrl+F10: zoom out of all desktops and show all application windows next to each other
-
Alt+F4: close an app
-
Meta+Ctrl+Shift+Arrowkey: move the current app window on a virtual desktop up, down, left or right
-
Meta+PageDown: minimize a window
-
Meta+PageUp: maximize a window
Konsole
As a Linux power user you’ll regularly need a shell in Konsole. To quickly fire up Konsole, simply press Ctrl+Alt+T. You can read more about this in Advanced Command Line Use — "In the Beginning there was Shell".
Quick App Launching
Imagine you’re working on something using your keyboard and quickly need to launch Firefox to look something up. Instead of using the mouse or touchpad, there are two ways to do this with your keyboard.
Pressing Alt+Space will open KRunner at the top of your screen.
Start typing the name of the app you want. KRunner will highlight the best match. Pressing Enter will launch the app. If your app is further down in the list, navigate to it using the arrow keys and launch it with Enter as well. The search is fuzzy so you’ll find apps even if you don’t exactly know the name.
The second way is the Application Launcher’s search. Simply press Meta to open the Application Launcher but instead of clicking through menus, simply start typing the app’s name. Similarly to KRunner, Application Launcher will highlight the best match and you launch the app by pressing Enter.
Screen Edges
KDE has a feature called "Screen Edges". Moving your mouse to the four edges or the four corners of your screen triggers a command that you can define. To configure, open System Settings and go to .
The settings menu shows a monitor with edges and corners. Click one of the squares on the monitor and a drop-down list lets you select the action you want to trigger. You could, for example, have the lower left-hand corner trigger the lock screen. Explore the other triggers. They offer a helpful way to manage your desktop with a mouse.
User Accounts: Sharing Your Computer
Fedora is a multi-user system by design. This means:
-
You can have multiple users on the same system
-
Each user has their own
-
home directory
-
settings
-
desktop layout
-
configuration
-
At least one user on your computer (that is you if you installed Fedora on it) is the administrator of the system. The administrator has special privileges including installing software, changing ownership of files and accessing every aspect of the system. Non-admin users have limited rights. They can’t accidentally damage vital parts of the system.
The admin of the computer can create other user accounts - to do so:
-
Open System Settings
-
Scroll to "Users"
-
Click on + Add new… to add an additional user
-
Enter the user information in the "Create User" dialogue
| Have as few "Administrator" users as possible. Typically, users should have the "Standard" account type with limited privileges. Remember: administrators have full access to all system settings and accounts, including your account. With great power comes great responsibility! |
Logging in as a different user
The username and the password you assigned to users in the previous step are their credentials. Users log in to Fedora by entering their credentials on the login screen. The login screen appears:
-
directly after booting
-
or after a user has logged out
-
or after a user selected "Switch User" from the "Session" menu in the Application Launcher
-
or while the screen is locked
Note that multiple users can stay logged in simultaneously, albeit only one user can have their Desktop Environment open at the same time. You can switch users at any time and this will resume with the user’s DE exactly how they left it unless the computer is rebooted. Logging in as a second user or even more will not terminate other user sessions.
Want to help? Learn how to contribute to Fedora Docs ›