Starting KDE
After Kde-workspace has been installed, the first important milestone has been reached. Now you need to configure your system to start KDE.
Starting KDE from the command prompt
To start KDE from the command prompt, you first need to modify your .xinitrc file:
If you are not using ConsoleKit , remove ck-launch-session .
You can now start KDE using the startx command.
Starting KDE at boot
KDE comes with a graphical login interface called KDM (the KDE Display Manager), which provides a customizable graphical login at boot. To use KDM, you need to edit your /etc/inittab file (as the root user). First, setup run-level 5 to start KDM (adjust the path to kdm according to your system):
Additionally, you need to change the default run-level from 3 to 5:
You can now restart your system and see the KDE login screen.
Installing further languages (l10n)
You may want to install support for your locale language. The l10n packages can be found at http://download.kde.org/stable/applications/14.12.2/src/kde-l10n/. See Further KDE packages for build instructions. If you are in a KDE session when installing a new language and configure KDE to use it, the session needs to be restarted, in order to see the effects.
Installing further KDE packages
Every subsequent package can be built while having KDE up and running, but remember to keep $KDE_PREFIX and $QT4DIR set.
Как запустить kde из консоли
KDE is a software project currently comprising a desktop environment known as Plasma, a collection of libraries and frameworks (KDE Frameworks) and several applications (KDE Applications) as well. KDE upstream has a well maintained UserBase wiki. Detailed information about most KDE applications can be found there.
Installation
Plasma
Before installing Plasma, make sure you have a working Xorg installation on your system.
Install the plasma-meta meta-package or the plasma group. For differences between plasma-meta and plasma reference Package group. Alternatively, for a more minimal Plasma installation, install the plasma-desktop package. Upstream KDE has package and setup recommendations to get a fully-featured Plasma session.
To enable support for Wayland in Plasma, also install the plasma-wayland-session package. If you are an NVIDIA user with the proprietary nvidia driver, also enable the DRM kernel mode setting. If that does not work, too, check the instructions on the KDE wiki.
Plasma Mobile
KDE applications
To install the full set of KDE Applications, install the kde-applications group or the kde-applications-meta meta-package. If you only want KDE applications for a certain category such as games or education, install the relevant dependency of kde-applications-meta . Note that this will only install applications, it will not install any version of Plasma.
Unstable releases
Starting Plasma
Plasma can be started either using a display manager, or from the console.
Using a display manager
- Select Plasma (X11) to launch a new session in Xorg.
- Select Plasma (Wayland) to launch a new session in Wayland.
- Select Plasma Mobile (Wayland) to launch a new Plasma Mobile session in Wayland.
From the console
- To start Plasma with xinit/startx, append export DESKTOP_SESSION=plasma and exec startplasma-x11 to your .xinitrc file. If you want to start Xorg at login, please see Start X at login.
- To start a Plasma on Wayland session from a console, run startplasma-wayland [1]. Manually starting a dbus-session through dbus-run-session should not be needed [2].
Configuration
Most settings for KDE applications are stored in
/.config/ . However, configuring KDE is primarily done through the System Settings application. It can be started from a terminal by executing systemsettings .
Personalization
Plasma desktop
Themes
There are different types of KDE themes, varying by scope of what they modify:
-
, comprehensive packages that can include Plasma themes, application styles, colors, fonts, icons, cursors, splash screens, SDDM themes, and Konsole color schemes. , modifying the look of Plasma panels and widgets. These often have a recommended accompanying Kvantum or Aurorae theme to complete the look. , modifying the look of programs.
- Application styles that use theme engines such as Kvantum, QtCurve[3], QSvgStyle[4], and Aurorae. , providing icons for applications, files, and actions.
For easy system-wide installation and updating, some themes are available in both the AUR.
Global themes can also be installed through System Settings > Appearance > Global Theme > Get New Global Themes. .
GTK application appearance
The recommended theme for a pleasant appearance in GTK applications is breeze-gtk , a GTK theme designed to mimic the appearance of Plasma’s Breeze theme. Install kde-gtk-config (part of the plasma group) and select Breeze as the GTK theme in System Settings > Appearance > Application Style > Configure GNOME/GTK Application Style. .
alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />This article or section is out of date. alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />
In some themes, tooltips in GTK applications have white text on white backgrounds making it difficult to read. To change the colors in GTK2 applications, find the section for tooltips in the .gtkrc-2.0 file and change it. For GTK3 application two files need to be changed, gtk.css and settings.ini .
Some GTK2 programs like vuescan-bin AUR still look hardly usable due to invisible checkboxes with the Breeze or Adwaita skin in a Plasma session. To workaround this, install and select e.g. the Numix-Frost-Light skin of the numix-frost-themes AUR under System Settings > Appearance > Application Style > Configure GNOME/GTK Application Style. > GTK theme. Numix-Frost-Light looks similar to Breeze.
Faces
Plasma and SDDM will both use images found at /var/lib/AccountsService/icons/ as users’ avatars. To configure with a graphical interface, you can use System Settings > Users, which may first need to be installed (see the plasma-desktop package). The file corresponding to your username can be removed to restore the default avatar.
Widgets
Plasmoids are widgets for plasma desktop shell designed to enhance the functionality of desktop, they can be found on the AUR.
Plasmoid scripts can also be installed by right-clicking onto a panel or the desktop and choosing Add Widgets > Get New Widgets. > Download New Plasma Widgets. This will present a front-end for https://store.kde.org/ that allows you to install, uninstall, or update third-party Plasmoid scripts with just one click.
Sound applet in the system tray
Install plasma-pa or kmix (start Kmix from the Application Launcher). plasma-pa is now installed by default with plasma , no further configuration needed.
Disable panel shadow
As the Plasma panel is on top of other windows, its shadow is drawn over them. [5] To disable this behaviour without impacting other shadows, install xorg-xprop and run:
then select the panel with the plus-sized cursor. [6] For automation, install xorg-xwininfo and create the following script:
The script can be run on login with Add Script in Autostart:
Display scaling / High DPI displays
Plasma Mobile
To use Plasma Mobile on small screens, plasma-phone-settings contains several settings which can be applied globally ( /etc/xdg ) and/or per user
Applications blacklist
/.config/applications-blacklistrc ) removes applications from the applications menu/launcher to unclutter it.
KDE globals
/.config/kdeglobals ) does the following:
- Sets the webbrowser to Angelfish.
- Sets the look and feel (org.kde.plasma.phone) such that e.g. windows are maximized and do not have a titlebar.
Lock screen
/.config/kscreenlockerrc ) locks the screen immediately after login. This is useful in combination with SDDM#Autologin.
/.config/kwinrc ) does the following:
- Disables blur to improve performance.
- Enables the Maliit virtual keyboard.
Window decorations
They can be changed in System Settings > Appearance > Window Decorations, there you can also directly download and install more themes with one click.
Icon themes
Icon themes can be installed and changed on System Settings > Appearance > Icons.
Space efficiency
The Plasma Netbook shell has been dropped from Plasma 5, see the following KDE forum post. However, you can achieve something similar by editing the file
/.config/kwinrc adding BorderlessMaximizedWindows=true in the [Windows] section.
Thumbnail generation
To allow thumbnail generation for media or document files on the desktop and in Dolphin, install kdegraphics-thumbnailers and ffmpegthumbs .
Then enable the thumbnail categories for the desktop via right click on the desktop background > Configure Desktop and Wallpaper. > Icons > Configure Preview Plugins. .
In Dolphin, navigate to Configure > Configure Dolphin. > General > Previews.
Night Color
Plasma provides a Redshift-like feature (working on both Xorg and Wayland) called Night Color. It makes the colors on the screen warmer to reduce eye strain at the time of your choosing. It can be enabled in System Settings > Display and Monitor > Night Color.
Printing
You can also configure printers in System Settings > Printers. To use this method, you must first install the following packages print-manager , cups , system-config-printer . See CUPS#Configuration.
Samba/Windows support
If you want to have access to Windows services, install Samba (package samba ).
The Dolphin share functionality requires the package kdenetwork-filesharing and usershares, which the stock smb.conf does not have enabled. Instructions to add them are in Samba#Enable Usershares, after which sharing in Dolphin should work out of the box after restarting Samba.
Unlike GTK file browsers which utilize GVfs also for the launched program, opening files from Samba shares in Dolphin via KIO makes Plasma copy the whole file to the local system first with most programs (VLC is an exception). To workaround this, you can use a GTK based file browser like thunar with gvfs and gvfs-smb (and gnome-keyring for saving login credentials) to access SMB shares in a more able way.
Another possibility is to mount a Samba share via cifs-utils to make it look to Plasma like if the SMB share was just a normal local folder and thus can be accessed normally. See Samba#Manual mounting and Samba#Automatic mounting.
An GUI solution is available with samba-mounter-git AUR , which offers basically the same functionality via an easy to use option located at System Settings > Network Drivers. However, it might break with new KDE Plasma versions.
KDE Desktop activities
KDE Desktop Activities are special workspaces where you can select specific settings for each activity that apply only when you are using said activity.
Power management
Install powerdevil for an integrated Plasma power managing service. This service offers additional power saving features, monitor brightness control (if supported) and battery reporting including peripheral devices.
alt=»Tango-inaccurate.png» width=»48″ height=»48″ />The factual accuracy of this article or section is disputed. alt=»Tango-inaccurate.png» width=»48″ height=»48″ />
Autostart
Plasma can autostart applications and run scripts on startup and shutdown. To autostart an application, navigate to System Settings > Startup and Shutdown > Autostart and add the program or shell script of your choice. For applications, a .desktop file will be created, for login scripts, a .desktop file launching the script will be created.
- Programs can be autostarted on login only, whilst shell scripts can also be run on shutdown or even before Plasma itself starts.
- Shell scripts will only be run if they are marked executable.
- Shell scripts previously placed in
- Place Desktop entries (i.e. .desktop files) in the appropriate XDG Autostart directory.
- Place or symlink shell scripts in one of the following directories:
Phonon
Phonon is the multimedia API provided by KDE and is the standard abstraction for handling multimedia streams within KDE software and also used by several Qt applications. Phonon was originally created to allow KDE and Qt software to be independent of any single multimedia framework such as GStreamer or xine and to provide a stable API for a major version’s lifetime.
Phonon is being widely used within KDE, for both audio (e.g., the System notifications or KDE audio applications) and video (e.g., the Dolphin video thumbnails). It can use the following backends:
-
: phonon-qt5-vlc : phonon-qt5-gstreamer , see GStreamer#Installation for additional codec support : phonon-qt5-mpvAUR , phonon-qt5-mpv-gitAUR
KDE recommends only the VLC backend. The GStreamer backend is unmaintained but prominent Linux distributions (Kubuntu and Fedora-KDE for example) use it as default because that allows them to easily leave out patented MPEG codecs from the default installation.
- Multiple backends can be installed at once and prioritized via the phononsettings application.
- According to the KDE forums, the VLC backend lacks support for ReplayGain.
- If using the VLC backend, you may experience crashes every time Plasma wants to send you an audible warning and in quite a number of other cases as well [8]. A possible fix is to rebuild the VLC plugins cache:
Backup and restore
KDE Plasma 5 stores personalized desktop settings as configuration files in the XDG_CONFIG_HOME folder. Use the detail of configuration files to select and choose a method of backup and restore.
systemd startup
Plasma uses a systemd user instance to launch and manage all the Plasma services. This is the default startup method since Plasma 5.25, but can be disabled to use boot scripts instead with the following command (however this may stop working in a future release):
More details about the implementation can be read in Edmundson’s blog: plasma and the systemd startup.
Spell checking
KDE applications use sonnet for spell checking. See its optional dependencies for the supported spell checkers.
Configure it in System Settings > Regional Settings > Spell Check.
Running kwin wayland on NVIDIA
Applications
The KDE project provides a suite of applications that integrate with the Plasma desktop. See the kde-applications group for a full listing of the available applications. Also see Category:KDE for related KDE application pages.
Aside from the programs provided in KDE Applications, there are many other applications available that can complement the Plasma desktop. Some of these are discussed below.
System administration
Terminate Xorg server through KDE System Settings
Navigate to the submenu System Settings > Input Devices > Keyboard > Advanced (tab) > «Key Sequence to kill the X server» and ensure that the checkbox is ticked.
KCM stands for KConfig Module. KCMs can help you configure your system by providing interfaces in System Settings, or through the command line with kcmshell5.
- sddm-kcm — KDE Configuration Module for SDDM.
- kde-gtk-config — GTK2 and GTK3 Configurator for KDE.
- System policies — Set of configuration modules which allows administrator to change PolicyKit settings.
- wacom tablet — KDE GUI for the Wacom Linux Drivers.
- Kcmsystemd — systemd control module for KDE.
More KCMs can be found at linux-apps.com.
Desktop search
KDE implements desktop search with a software called Baloo, a file indexing and searching solution.
Web browsers
The following web browsers can integrate with Plasma:
- Konqueror — Part of the KDE project, supports two rendering engines – KHTML and the Chromium-based Qt WebEngine.
- Falkon — A Qt web browser with Plasma integration features, previously known as Qupzilla. It uses Qt WebEngine.
- Chromium — Chromium and its proprietary variant Google Chrome have limited Plasma integration. They can use KWallet and KDE Open/Save windows.
- Firefox — Firefox can be configured to better integrate with Plasma. See Firefox#KDE integration for details.
KDE offers its own stack for personal information management (PIM). This includes emails, contacts, calendar, etc. To install all the PIM packages, you could use the kde-pim package group or the kde-pim-meta meta package.
Akonadi
Akonadi is a system meant to act as a local cache for PIM data, regardless of its origin, which can be then used by other applications. This includes the user’s emails, contacts, calendars, events, journals, alarms, notes, and so on. Akonadi does not store any data by itself: the storage format depends on the nature of the data (for example, contacts may be stored in vCard format).
Install akonadi . For additional addons, install kdepim-addons .
MySQL
By default Akonadi will use /usr/bin/mysqld (MariaDB by default, see MySQL for alternative providers) to run a managed MySQL instance with the database stored in
System-wide MySQL instance
Akonadi supports using the system-wide MySQL for its database.[9]
alt=»Tango-view-fullscreen.png» width=»48″ height=»48″ />This article or section needs expansion. alt=»Tango-view-fullscreen.png» width=»48″ height=»48″ />
PostgreSQL
Akonadi supports either using the existing system-wide PostgreSQL instance, i.e. postgresql.service , or running a PostgreSQL instance with user privileges and the database in
Per-user PostgreSQL instance
Edit Akonadi configuration file so that it has the following contents:
- When Akonadi starts, it will create the [QPSQL] section and set the appropriate variables in it.
- The database will be stored in
Start Akonadi with akonadictl start , and check its status: akonadictl status .
-
Starting with akonadi 19.08.0-1 the PostgreSQL database cluster in
System-wide PostgreSQL instance
This requires an already configured and running PostgreSQL.
Create a PostgreSQL user account for your user:
Create a database for Akonadi:
Configure Akonadi to use the system-wide PostgreSQL:
Start Akonadi with akonadictl start , and check its status: akonadictl status .
SQLite
To use SQLite, edit the Akonadi configuration file to match the configuration below:
- When Akonadi starts, it will create the [QSQLITE3] section and set the appropriate variables in it.
- The database will be stored as
Disabling Akonadi
Users who want to disable Akonadi would need to not start any KDE applications that rely on it. See this section in the KDE userbase for more information.
KDE Telepathy
KDE Telepathy is a project with the goal to closely integrate Instant Messaging with the KDE desktop. It utilizes the Telepathy framework as a backend and is intended to replace Kopete.
To install all Telepathy protocols, install the telepathy group. To use the KDE Telepathy client, install the telepathy-kde-meta package that includes all the packages contained in the telepathy-kde group.
Use Telegram with KDE Telepathy
alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />This article or section is out of date. alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />
Telegram protocol is available using telepathy-haze , installing telegram-purple AUR or telegram-purple-git AUR and telepathy-morse-git AUR . The username is the Telegram account telephone number (complete with the national prefix +xx , e.g. +49 for Germany).
The configuration through the GUI may be tricky: if the phone number is not accepted when configuring a new account in the KDE Telepathy client (with an error message complaining about an invalid parameter which prevents the account creation), insert it between single quotes and then remove the quotes manually from the configuration file (
/.local/share/telepathy/mission-control/accounts.cfg ) after the account creation (if the quotes are not removed after, an authentication error should rise).
KDE Connect
KDE Connect provides several features to connect your Android or iOS phone with your Linux desktop:
- Share files and URLs to/from KDE from/to any app, without wires.
- Touchpad emulation: Use your phone screen as your computer’s touchpad.
- Notifications sync (4.3+): Read your Android notifications from the desktop.
- Shared clipboard: copy and paste between your phone and your computer.
- Multimedia remote control: Use your phone as a remote for Linux media players.
- WiFi connection: no usb wire or bluetooth needed.
- RSA Encryption: your information is safe.
You will need to install KDE Connect both on your computer and on your phone. For PC, install kdeconnect package. For Android, install KDE Connect from Google Play or from F-Droid. If you want to browse your phone’s filesystem, you need to install sshfs as well and configure filesystem exposes in your Android app. For iOS, install KDE Connect from the App Store. Not all features from the Android version are available on the iOS version.
To use remote input functionality on a Plasma Wayland session, the xdg-desktop-portal package is required.
It is possible to use KDE Connect even if you do not use the Plasma desktop. For desktop environments that use AppIndicators, such as Unity, install indicator-kdeconnect AUR package as well. For GNOME users, better integration can be achieved by installing gnome-shell-extension-gsconnect AUR instead of kdeconnect . To start the KDE Connect daemon manually, execute /usr/lib/kdeconnectd .
If you use a firewall, you need to open UDP and TCP ports 1714 through 1764 .
Sometimes, KDE Connect will not detect a phone. You can restart the services by running killall kdeconnectd and then opening kdeconnect in system settings or running kdeconnect-cli —refresh followed by kdeconnect-cli -l . You can also use Pair new device > Add devices by IP on KDE Connect for Android.
Tips and tricks
Use a different window manager
It is possible to use a window manager other than KWin with Plasma. This allows you to combine the functionality of the KDE desktop with the utility of a tiling window manager, which may be more fleshed out than KWin tiling scripts.
The component chooser settings in Plasma no longer allows changing the window manager, but you are still able to swap KWin via other methods.
Replacing KWin service
Since KDE 5.25, Plasma’s systemd based startup is enabled by default.
To replace KWin in this startup, you must first mask the plasma-kwin_x11.service for the current user to prevent it from starting.
Then, create a new systemd user unit to start your preferred WM [11]:
To use it, do (as user units) a daemon-reload, make sure you have masked plasma-kwin_x11.service then enable the newly created plasma-custom-wm.service .
Using script-based boot and KDEWM
Plasma’s script-based boot is used by disabling #systemd startup. If you have done so, you can change the window manager by setting the KDEWM environment variable before Plasma is invoked.
System-wide
alt=»Merge-arrows-2.png» width=»48″ height=»48″ />This article or section is a candidate for merging with Environment variables#Globally. alt=»Merge-arrows-2.png» width=»48″ height=»48″ />
If you have root access, you can also add an XSession that will be available to all users as an option on the login screen.
First, create a script with execution permissions as follows:
Replace /usr/bin/i3 to the path to your preferred WM. Ensure the path is correctly set. If KDE is unable to start the window manager, the session will fail and the user will be returned to the login screen.
Then, to add an XSession, add a file in /usr/share/xsessions with the following content:
KDE/Openbox session
The openbox package provides a session for using KDE with Openbox. To make use of this session, select KDE/Openbox from the display manager menu.
For those starting the session manually, add the following line to your xinit configuration:
KWin tiling window scripts
Bismuth and Kröhnkite are Kwin scripts that tiles windows automatically and lets you manage them via keyboard. Bismuth is more actively developed.
KZones is a KWin script that mimicks the behavior of the «Fancy Zones» feature of Microsoft PowerToys.
Configuring monitor resolution / multiple monitors
To enable display resolution management and multiple monitors in Plasma, install kscreen . This provides additional options to System Settings > Display and Monitor.
Configuring ICC profiles
To enable ICC profiles in Plasma, install colord-kde . This provides additional options to System Settings > Color Corrections.
ICC profiles can be imported using Add Profile.
Disable opening application launcher with Super key (Windows key)
To disable this feature you currently can run the following command:
Disable bookmarks showing in application menu
With the Plasma Browser integration installed, KDE will show bookmarks in the application launcher.
To disable this feature, you can run the following commands:
IBus Integration
IBus is an input method framework and can be integrated into KDE. See IBus#Integration for details.
Using IBus may be required when using KDE on Wayland to offer accented characters and dead keys support [12].
Enable hotspot in plasma-nm
Restore previous saved session
If you have System Settings > Startup and Shutdown > Desktop Session > When logging in: Restore previous saved session (default) selected, ksmserver (KDE’s session manager) will automatically save/load all open applications to/from
/.config/ksmserverrc on logout/login.
Receive local mail in KMail
If you have set up local mail delivery with a mail server that uses the Maildir format, you may want to receive this mail in KMail. To do so, you can re-use KMail’s default receiving account «Local Folders» that stores mail in
/Maildir directory (where Maildir format mail is commonly delivered) to the Local Folders’ inbox:
Alternatively, add a new receiving account with the type Maildir and set
/Maildir as its directory.
Configure Plasma for all users
Edit config/main.xml files in the /usr/share/plasma . For example, to configure the Application Launcher for all users, edit /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/config/main.xml . To prevent the files from being overwritten with package updates, add the files to Pacman’s NoUpgrade
Disable hibernate
alt=»Merge-arrows-2.png» width=»48″ height=»48″ />This article or section is a candidate for merging with Power management. alt=»Merge-arrows-2.png» width=»48″ height=»48″ />
Properly disable the hibernate feature and hide it from the menu with a Polkit policy rule.
Alternatively, add the following lines to a file in /etc/systemd/sleep.conf.d/ :
Using window rules
Kwin has the ability to specify rules for specific windows/applications. For example, you can force enable the window titlebar even if the application developer decided that there should not be one. You can set such rules as specific starting position, size, minimize state, keeping above/below others and so on.
To create a rule you can press Alt+F3 when the window of interest is in focus. Then, in More Actions > Configure special application/window settings, you can set the desired property. A list of created rules is available from System Settings > Window Management > Window Rules.
Virtual keyboard
There are no virtual keyboards installed by default. Choose an appropriate one from List of applications/Utilities#On-screen keyboards, for example the Maliit keyboard, and install it. Then enable it in System Settings.
Troubleshooting
qt5ct and kvantum bugs after upgrade
alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />This article or section is out of date. alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />
Latest update might cause incompatible HiDPI scaling that made some interfaces becomes too big for your screen, some icons are missing or can not be displayed, and missing panels or widgets.
Try to remove qt5ct and kvantum related package, then apply default global Plasma theme. If the problem persists, try clearing all your KDE configuration and reinstalling plasma to overwrite the configuration. Be sure to check HiDPI scaling in KDE system settings as well.
Fonts
Fonts in a Plasma session look poor
Try installing the ttf-dejavu and ttf-liberation packages.
After the installation, be sure to log out and back in. You should not have to modify anything in System Settings > Appearance > Fonts. If you are using qt5ct , the settings in Qt5 Configuration Tool may override the font settings in System Settings.
If you have personally set up how your Fonts render, be aware that System Settings may alter their appearance. When you go System Settings > Appearance > Fonts System Settings will likely alter your font configuration file ( fonts.conf ).
There is no way to prevent this, but, if you set the values to match your fonts.conf file, the expected font rendering will return (it will require you to restart your application or in a few cases restart your desktop). Note that Gnome’s Font Preferences also does this.
Fonts are huge or seem disproportional
Try to force font DPI to 96 in System Settings > Appearance > Fonts.
If that does not work, try setting the DPI directly in your Xorg configuration as documented in Xorg#Setting DPI manually.
Configuration related
Many problems in KDE are related to its configuration.
Plasma desktop behaves strangely
Plasma problems are usually caused by unstable Plasma widgets (colloquially called plasmoids) or Plasma themes. First, find which was the last widget or theme you had installed and disable or uninstall it.
So, if your desktop suddenly exhibits «locking up», this is likely caused by a faulty installed widget. If you cannot remember which widget you installed before the problem began (sometimes it can be an irregular problem), try to track it down by removing each widget until the problem ceases. Then you can uninstall the widget, and file a bug report on the KDE bug tracker only if it is an official widget. If it is not, it is recommended to find the entry on the KDE Store and inform the developer of that widget about the problem (detailing steps to reproduce, etc.).
If you cannot find the problem, but you do not want all the settings to be lost, navigate to
/.config/ and run the following command:
This command will rename all Plasma related configuration files to *.bak (e.g. plasmarc.bak ) of your user and when you will relogin into Plasma, you will have the default settings back. To undo that action, remove the .bak file extension. If you already have *.bak files, rename, move, or delete them first. It is highly recommended that you create regular backups anyway. See Synchronization and backup programs for a list of possible solutions.
Clean cache to resolve upgrade problems
The problem may be caused by old cache. Sometimes, after an upgrade, the old cache might introduce strange, hard to debug behaviour such as unkillable shells, hangs when changing various settings, Ark being unable to extract archives or Amarok not recognizing any of your music. This solution can also resolve problems with KDE and Qt applications looking bad after an update.
Rebuild the cache using the following commands:
Optionally, empty the
/.cache/ folder contents, however, this will also clear the cache of other applications:
Plasma desktop does not respect locale/language settings
Plasma desktop may use different settings than you set at KDE System Settings panel, or in locale.conf (per Locale#Variables). First thing to do is log out and log in after removing
/.config/plasma-localerc , if this does not fix the issue, try to edit the file manually. For example, to set LANG variable to es_ES.UTF-8 and the LC_MESSAGES variable to en_US.UTF-8 :
Cannot change theme, icons, fonts, colors in systemsettings; most icons are not displayed
Make sure that QT_QPA_PLATFORMTHEME environment variable is unset, the command printenv QT_QPA_PLATFORMTHEME should show empty output. Otherwise if you had an environment set (most likely qt5ct) the variable will force qt5ct settings upon Qt applications, the command export QT_QPA_PLATFORMTHEME= should unset the environment.
An easier (and more reliable) solution can be to uninstall completely qt5ct.
Volume control, notifications or multimedia keys do not work
Hiding certain items in the System Tray settings (e.g. Audio Volume, Media Player or Notifications) also disables related features. Hiding the Audio Volume disables volume control keys, Media Player disables multimedia keys (rewind, stop, pause) and hiding Notifications disables showing notifications.
Login Screen KCM does not sync cursor settings to SDDM
The Login Screen KCM reads your cursor settings from
/.config/kcminputrc , without this file no settings are synced. The easiest way to generate this file is to change your cursor theme in System Settings > Cursors, then change it back to your preferred cursor theme.
Missing panels/widgets
A crash or hardware change can modify the screen numbers, even on a single monitor setup. The panels/widgets can be missing after such an event, this can be fixed in the
/.config/plasma-org.kde.plasma.desktop-appletsrc file by changing the lastScreen values.
Graphical problems
Make sure you have the proper driver for your GPU installed. See Xorg#Driver installation for more information. If you have an older card, it might help to #Disable desktop effects manually or automatically for defined applications or #Disable compositing.
Getting current state of KWin for support and debug purposes
This command prints out a summary of the current state of KWin including used options, used compositing backend and relevant OpenGL driver capabilities. See more on Martin’s blog.
Disable desktop effects manually or automatically for defined applications
Plasma has desktop effects enabled by default and e.g. not every game will disable them automatically. You can disable desktop effects in System Settings > Workspace Behavior > Desktop Effects and you can toggle desktop effects with Alt+Shift+F12 .
Additionally, you can create custom KWin rules to automatically disable/enable compositing when a certain application/window starts under System Settings > Window Management > Window Rules.
Enable transparency
If you use a transparent background without enabling the compositor, you will get the message:
In System Settings > Display and Monitor > Compositor, check Compositing: Enable on startup and restart Plasma.
Disable compositing
In System Settings > Display and Monitor > Compositor, uncheck Compositing: Enable on startup and restart Plasma.
Flickering in fullscreen when compositing is enabled
In System Settings > Display and Monitor > Compositor, uncheck Compositing: Allow applications to block compositing. This may harm performance.
Plasma cursor sometimes shown incorrectly
Create the directory
/.icons/default and inside a file named index.theme with the following contents:
Execute the following command:
Cursor jerking/flicking when changing roles (e.g., when mousing over hyperlinks)
Try installing the appropriate 2D acceleration driver for your system and window manager.
Unusable screen resolution set
Your local configuration settings for kscreen can override those set in xorg.conf . Look for kscreen configuration files in
/.local/share/kscreen/ and check if mode is being set to a resolution that is not supported by your monitor.
Blurry icons in system tray
In order to add icons to tray, applications often make use of the library appindicator. If your icons are blurry, check which version of libappindicator you have installed. If you only have libappindicator-gtk2 installed, you can install libappindicator-gtk3 as an attempt to get clear icons.
Cannot change screen resolution when running in a virtual machine
When running Plasma in a VMware, VirtualBox or QEMU virtual machine, kscreen may not allow changing the guest’s screen resolution to a resolution higher than 800×600.
The workaround is to set the PreferredMode option in xorg.conf.d(5) . Alternatively try using a different graphics adapter in the VM, e.g. VBoxSVGA instead of VMSVGA for VirtualBox and Virtio instead of QXL for QEMU. See KDE Bug 407058 for details.
Dolphin, Kate, etc. stuck long time when opening
Check whether your user directories ( Documents , Downloads , etc.) are read-only.
Spectacle screenshot uses old screen state
In System Settings > Display and Monitor > Compositor, change Keep window thumbnails from Only from Shown windows to Never.
Sound problems
No sound after suspend
If there is no sound after suspending and KMix does not show audio devices which should be there, restarting plasmashell and pulseaudio may help:
Some applications may also need to be restarted in order for sound to play from them again.
MP3 files cannot be played when using the GStreamer Phonon backend
This can be solved by installing the GStreamer libav plugin (package gst-libav ). If you still encounter problems, you can try changing the Phonon backend used by installing another such as phonon-qt4-vlc AUR or phonon-qt5-vlc .
Then, make sure the backend is preferred via System Settings > Multimedia > Audio and Video > Backend.
If the settings does not show any, try phononsettings in your terminal.
No volume control icon in tray and cannot adjust sound by function key
Check if you have plasma-pa installed.
No sound after a short time
If journalctl -p4 -t pulseaudio contains entries saying Failed to create sink input: sink is suspended , try commenting the following line in in /etc/pulse/default.pa :
If the issue persists, plasma-meta or plasma may have installed pulseaudio alongside wireplumber . To fix the issue, replace pulseaudio with pipewire-pulse . If pulseaudio is preferred, replace wireplumber with pipewire-media-session . See PipeWire#PulseAudio_clients and this forum thread for more details.
Power management
No Suspend/Hibernate options
If your system is able to suspend or hibernate using systemd but do not have these options shown in KDE, make sure powerdevil is installed.
KMail
Clean Akonadi configuration to fix KMail
See [13] for details.
If you want a backup, copy the following configuration directories:
Empty IMAP inbox in KMail
For some IMAP accounts KMail will show the inbox as a top-level container (so it will not be possible to read messages there) with all other folders of this account inside.[14]. To solve this problem simply disable the server-side subscriptions in the KMail account settings.
Authorization error for EWS account in KMail
While setting up EWS account in KMail, you may keep getting errors about failed authorization even for valid and fully working credentials. This is likely caused by broken communication between KWallet and KMail. To workaround the issue set a passsword via qdbus:
Aggressive QXcbConnection / kscreen.xcb.helper journal logging
KF5/Qt 5 applications do not display icons in i3/FVWM/awesome
Problems with saving credentials and persistently occurring KWallet dialogs
It is not recommended to turn off the KWallet password saving system in the user settings as it is required to save encrypted credentials like WiFi passphrases for each user. Persistently occuring KWallet dialogs can be the consequence of turning it off.
In case you find the dialogs to unlock the wallet annoying when applications want to access it, you can let the display managers SDDM and LightDM unlock the wallet at login automatically, see KDE Wallet#Unlock KDE Wallet automatically on login. The first wallet needs to be generated by KWallet (and not user-generated) in order to be usable for system program credentials.
In case you want the wallet credentials not to be opened in memory for every application, you can restrict applications from accessing it with kwalletmanager in the KWallet settings.
If you do not care for credential encryption at all, you can simply leave the password forms blank when KWallet asks for the password while creating a wallet. In this case, applications can access passwords without having to unlock the wallet first.
Discover does not show any applications
This can be solved by installing packagekit-qt5 .
Discover stops showing updates from Arch repositories
Discover sometimes will not remove its PackageKit alpm lock. To release it, remove /var/lib/PackageKit/alpm/db.lck . Use «Refresh» in Discover and updates should appear (if there are any updates pending).
High CPU usage of kscreenlocker_greet with NVIDIA drivers
As described in KDE Bug 347772 NVIDIA OpenGL drivers and QML may not play well together with Qt 5. This may lead kscreenlocker_greet to high CPU usage after unlocking the session. To work around this issue, set the QSG_RENDERER_LOOP environment variable to basic .
Then kill previous instances of the greeter with killall kscreenlocker_greet .
OS error 22 when running Akonadi on ZFS
If your home directory is on a ZFS pool, create a
/.config/akonadi/mysql-local.conf file with the following contents:
Some programs are unable to scroll when their windows are inactive
This is caused by the problematic way of GTK3 handling mouse scroll events. A workaround for this is to set environment variable GDK_CORE_DEVICE_EVENTS=1 . However, this workaround also breaks touchpad smooth scrolling and touchscreen scrolling.
TeamViewer behaves slowly
When using TeamViewer, it may behave slowly if you use smooth animations (such as windows minimizing). See #Disable compositing as a workaround.
Kmail, Kontact and Wayland
Kmail may become unresponsive, show a black messageviewer or similar, often after having been minimized and restored. A workaround may be to set environment variable QT_QPA_PLATFORM=»xcb;wayland» . See KDE Bug 397825.
Unlock widgets (Plasma ≥ 5.18)
If you previously locked your widgets, you will probably find yourself unable to unlock them again. You just have to run this command to do so:
The new Customize Layout does not require to lock them back up but if want to do that:
KIO opens URLs with the wrong program
Check file associations regarding HTML, PHP, etc. and change it to a browser. KIO’s cache files are located in $HOME/.cache/kioexec . See also xdg-utils#URL scheme handlers.
Custom Shortcuts tab is missing under Shortcuts in System Settings
This is due to the khotkeys package being missing. After installation, a restart of the System Settings application may be necessary to apply the changes.
Lock the screen before suspending and hibernating
In the System Settings application, KDE offers a setting to automatically lock the screen after waking up from sleep. Upon resuming, some users report that the screen is briefly showed before locking. To prevent this behavior and have KDE lock the screen before suspending, create a hook in systemd(1) by creating the following file as the root user:
The use of sleep is necessary in order for the lock-session to complete before the device is suspended. Lower value do not allow for completion.
After creating the file, make it executable.
Finally, make sure that the KDE setting is enabled by going to System Settings > Workspace Behavior > Screen Locking and checking the After waking from sleep checkbox.
X11 shortcuts conflict on Wayland
Some X11 software like freerdp can grab keyboard input since KDE 5.27. Others like VMware cannot grab correctly. [15]
It is inappropriate to force grab in Xserver or in compositors. [16] You can solve it in an elegant way as follows:
unixforum.org
В дебиане иксы от кде не зависят. Нужно отдельно установить метапакет x-window-system-core.
t.t добавил в 21.07.2005 15:16
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение t.t » 21.07.2005 15:25
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение ddc » 21.07.2005 17:12
Re: как запустить KDE/Gnome
у меня в слаке — zsh ,а у фри csh — без этого просто
exec startkde в .xinitrc и обработается как надо непереживайте
wolf_black добавил в 21.07.2005 17:18
Re: как запустить KDE/Gnome
Сообщение ddc » 21.07.2005 17:24
Re: как запустить KDE/Gnome
аааа ,ничего я непихаю туда из скриптов ,мне хватает вроде
Скрипты кстати нетолько для bash можно пихать туда
Re: как запустить KDE/Gnome
Сообщение t.t » 21.07.2005 18:54
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение t.t » 22.07.2005 14:07
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение t.t » 22.07.2005 14:47
Re: как запустить KDE/Gnome
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Re: как запустить KDE/Gnome
Сообщение t.t » 22.07.2005 15:21
Re: как запустить KDE/Gnome
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Re: как запустить KDE/Gnome
по прозьбам отвечающих и дающих советы по выправке рук вношу и лог и конфиг в студию. прикреплёных файликов хватит?
—-
блин чего то не цепеляет (кривые руки )lexus3d добавил в 25.07.2005 10:15
да кстати забыл про одну детальку . видимокарточка PCI . и я думаю на ней не больше 1 метра памяти, но это не суть, главное о что пака не чего не работает
lexus3d добавил в 25.07.2005 12:41
всем спасибо . разобрался где чего быловсё исправил буду исправлять тонкости. Всётаки логи сильная вещь. да и поом у вас там темка неплохая развилась, из неё многое подчерпнул.
Как запустить kde из консоли
After Kde-workspace has been installed, the first important milestone has been reached. Now you need to configure your system to start KDE.
Starting KDE from the command prompt
To start KDE from the command prompt, you first need to modify your .xinitrc file:
If you are not using ConsoleKit , remove ck-launch-session .
You can now start KDE using the startx command.
Starting KDE at boot
KDE comes with a graphical login interface called KDM (the KDE Display Manager), which provides a customizable graphical login at boot. To use KDM, you need to edit your /etc/inittab file (as the root user). First, setup run-level 5 to start KDM (adjust the path to kdm according to your system):
Additionally, you need to change the default run-level from 3 to 5:
You can now restart your system and see the KDE login screen.
Installing further languages (l10n)
You may want to install support for your locale language. The l10n packages can be found at http://download.kde.org/stable/applications/14.12.2/src/kde-l10n/. See Further KDE packages for build instructions. If you are in a KDE session when installing a new language and configure KDE to use it, the session needs to be restarted, in order to see the effects.
Installing further KDE packages
Every subsequent package can be built while having KDE up and running, but remember to keep $KDE_PREFIX and $QT4DIR set.
Как правильно запускать kde из консоли?
Иногда нужно с консоли запустить kde..
Пошурстел по интернету. Нашел пару способов.
1)xinit /usr/bin/startkde
Не работает ускорение и звук.
2)startx startkde
Появляется консоль. Если ее закрыть то и кеды умрут..Как правильно запустить kde?
kot040188 — 5 Апрель, 2016 — 20:09
Kde не знаю, а плазму так: В 14.04 plasma-desktop, в 15.10 plasmashell.
Boom — 5 Апрель, 2016 — 23:33
startx Если из командной строки.Загружается сеанс.
MacLeod — 6 Апрель, 2016 — 00:06
nitrofox — 6 Апрель, 2016 — 01:15
Ну. Я решил попробовать репозиторий neon и теперь у меня не устанавливается sddm.. Я хочу как-то переконтоватся до выхода 16,04 =) А там с чистого листа.
Я сейчас запускаю kde:
startx /usr/bin/startkde
Так все работает и консоль не открывается. Хотя глядя как нужно настроить окружение для кед.. У меня возникают сомнения что у меня все работает правильно.Кстати а вы запускали KDE под wayland? Я пробовал LiveCd (Вроде отсюда). Там не очень юзабельно все выглядит. Иногда содержимое окна появляется не там где нужно =) Особенно в настройках беда.
И контрольный =) У вас получилось собрать kde с Qt 5.6(Хочу сам попробовать)?
MacLeod — 6 Апрель, 2016 — 02:39
теперь у меня не устанавливается sddm
Ну, так можно использовать любой — lightdm/kdm. Они все работают с /usr/share/xsessions/.Там не очень юзабельно все выглядит.
Да, я день убил, чтобы его собрать с поддержкой приложений для иксов. Оно, собственно, и не юзабельно =) Куча багов и нерешенных проблем. Ставить сейчас стоит только из разрабского интереса.У вас получилось собрать kde с Qt 5.6(Хочу сам попробовать)?
Да, я еще с 5.6-RC собирал, пришлось кучу костылей в исходники напихать, чтобы все собралось. Я потом в чате и коммитах видел, что активные разрабы вносили много фиксов, думаю сейчас должно без проблем собраться. Блин, они уже 5.6.2 плазму зарелизили.
На самом деле, я для чистоты эксперимента и собственного полного понимания процесса собирал на чистой убунте с выкошенными qt* пакетами. Это «веселье» на пару дней, могу точно сказать, что в gentoo это несравнимо проще =) Qt нужно собирать полнейший, включая webkit и прочее.
Application вообще не собирал. Особого интереса нет, а гемора куча.Name already in use
arch-wiki-md-repo / wiki / _content / russian / KDE (russian).md
- Go to file T
- Go to line L
- Copy path
- Copy permalink
Copy raw contents
Copy raw contents
Состояние перевода: На этой странице представлен перевод статьи KDE. Дата последней синхронизации: 2 февраля 2019. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
KDE — проект, состоящий из среды рабочего стола (KDE Plasma), набора библиотек и фреймворков (KDE Frameworks), а также набора приложений (KDE Applications).
KDE активно поддерживает вики-ресурс UserBase. Здесь пользователи могут получить наиболее актуальную и подробную информацию о большинстве приложений KDE.
Примечание: Перед тем, как устанавливать KDE Plasma, убедитесь, что в вашей системе установлен и настроен сервер Xorg.
Установите мета-пакет plasma-meta или группу пакетов plasma. Для получения информации о различиях между ними смотрите статью Группа пакетов.
Если вам нужна более минималистичная Plasma (с меньшим количеством установленных пакетов и приложений), установите пакет plasma-desktop.
Для поддержки Wayland также требуется установить пакет plasma-wayland-session.
Чтобы установить все приложения KDE (KDE Applications), установите группу пакетов kde-applications или мета-пакет kde-applications-meta. Обратите внимание, что установятся только Приложения KDE, а не среда рабочего стола KDE Plasma.
Для получения информации о нестабильных версиях KDE Plasma и KDE Applications смотрите статью Официальные репозитории#kde-unstable.
Примечание: Несмотря на то, что KDE Plasma можно запустить используя Wayland (Русский), на данный момент отсутствуют некоторые функции и есть известные проблемы. Для получения информации об актуальных проблемах смотрите статью Wayland Showstoppers и доску Plasma on Wayland с текущим состоянием разработки. Используйте Xorg (Русский) для получения наиболее полных возможностей и стабильной работы.
KDE Plasma можно запустить с помощью экранного менеджера или консоли.
Используя экранный менеджер
- Выберите Plasma для запуска нового сеанса в Xorg (Русский). plasma-wayland-session и выберите Plasma (Wayland) для запуска нового сеанса в Wayland (Русский).
Для запуска KDE Plasma с помощью xinit/startx, добавьте строку exec startplasma-x11 в файл .xinitrc . Также если вы хотите автоматически запускать Xorg (Русский) при входе в систему, ознакомьтесь со статьёй xinitrc (Русский)#Автозапуск X при входе в систему.
Для запуска сеанса KDE Plasma с Wayland (Русский) из консоли, выполните XDG_SESSION_TYPE=wayland dbus-run-session startplasma-wayland .[1]
Большинство настроек приложений KDE находятся в каталоге
/.config/ . Однако, KDE преимущественно настраивается в приложении Параметры системы, которое также запускается в терминале командой systemsettings5 .
Рабочий стол Plasma
Темы KDE Plasma определяют вид панелей и плазмоидов. Для большего удобства, многие темы доступны в официальных репозиториях и AUR.
Также темы KDE Plasma устанавливаются в приложении Параметры системы > Оформление рабочей среды > Загрузить оформления. .
KDE-Store предлагает ещё больше опций персонализации KDE Plasma, например, темы для SDDM (Русский) и заставки.
Внешний вид Qt и GTK
Совет: Для получения информации о едином внешнем виде тем на GTK и Qt, ознакомтесь со статьёй Uniform look for Qt and GTK applications.
Тема Breeze более недоступна для Qt4, так как её нельзя собрать без пакетов KDE 4, которые были удалены из репозитория extra в августе 2018 (FS#59784). Тем не менее, можно установить пакет breeze-gtk и выбрать GTK как стиль графического интерфейса в qtconfig-qt4 .
Рекомендуемая тема для приложений на GTK – breeze-gtk. Данные темы имитируют дизайн Breeze, использующийся в KDE Plasma. Установите kde-gtk-config (часть группы пакетов plasma) и выберите Breeze или Breeze-Dark в качестве GTK2-/GTK3-темы в приложении Параметры системы > Оформление приложений > Стиль программ GNOME/GTK+.
В некоторых случаях, подсказки в GTK-приложениях имеют белый текст на белом фоне, что заметно усложняет их чтение. Чтобы изменить цвета в GTK2-приложениях, найдите раздел для подсказок («tooltips») в файле .gtkrc-2.0 и измените его. Для GTK3-приложений измените два файла: gtk.css и settings.ini .
Некоторые GTK2-приложения (например, vuescan-bin) всё равно плохо смотрятся из-за невидимых флажков с темой Breeze или Adwaita в KDE Plasma. Для решения этой проблемы, установите и выберите, к примеру, тему Numix-Frost-Light из пакета numix-frost-themes в приложении Параметры системы > Оформление приложений > Стиль программ GNOME/GTK+ > Стиль программ GTK2. Numix-Frost-Light также выглядит похоже на Breeze.
Plasma и SDDM используют PNG-файл
/.face.icon в качестве аватара пользователя. Чтобы настроить его с помощью графического интерфейса, перейдите в Параметры системы > Учётная запись > Управление пользователями (может потребоваться установить пакет user-manager). Иконка по умолчанию находится в /usr/share/sddm/faces/ .
Плазмоиды представляют собой небольшие приложения (бинарные или скриптовые) для KDE Plasma, предназначенные для расширения функциональности рабочего стола.
Самый лёгкий способ установить скриптовые плазмоиды – вызвать контекстное меню панели или рабочего стола и выбрать Добавить виджеты > Пополнить список виджетов. > Получить новые виджеты Plasma. . Здесь вы сможете устанавливать, удалять и обновлять любые виджеты, размещенные на store.kde.org.
Также многие бинарные плазмоиды доступны в AUR.
Звуковой апплет в системном трее
Установите plasma-pa или kmix (запустите Kmix из Меню запуска приложений). Обратите внимание, что plasma-pa устанавливается вместе с пакетом plasma и не требует настройки.
Примечание: Чтобы настроить шаг регулировки звука, добавьте VolumePercentageStep=*шаг* в раздел [Global] файла
/.config/kmixrc , установив желаемый шаг (целое число).
Отключение тени панели
В связи с тем, что панель KDE Plasma находится поверх других окон, её тень всегда падает на них. [2] Для отключения данной функции, без влияния на какие-либо другие тени, установите xorg-xprop и выполните данную команду:
затем кликните курсором мыши на панель. [3] Для автоматизации данных действий установите xorg-xwininfo и создайте следующий скрипт:
Задайте права исполнения данного скрипта:
Скрипт можно добавить в автоматический запуск при входе в систему с помощью кнопки Добавить сценарий в приложении Параметры системы > Запуск и завершение > Автозапуск:
Декорации окон настраиваются в приложении Параметры системы > Оформление приложений > Оформление окон.
Здесь вы также можете загрузить и установить новые темы оформления. Кроме того, некоторые из них доступны в AUR.
Темы значков устанавливаются и изменяются в приложении Параметры системы > Значки.
Примечание: Все современные среды рабочего стола для Linux используют одинаковый формат значков, но в средах вроде GNOME (Русский) используется меньше значков (особенно в меню и панелях инструментов). В связи с тем, что в темах для таких сред, как правило, не хватает значков, используемых в Plasma и приложениях KDE, рекомендуется устанавливать темы совместимые с Plasma.
Совет: В связи с тем, что некоторые темы значков не наследуют их от стандартной темы, вам может не хватать определённых значков. Чтобы наследовать их от Breeze, добавьте breeze в массив Inherits= в файле /usr/share/icon/*theme-name*/index.theme . Например: Inherits=breeze,hicolor . Данный процесс придётся повторять после каждого обновления темы значков. Как вариант, воспользуйтесь хуками pacman для автоматизации этих действий.
Экономия места на экране
Рабочая среда Plasma Netbook была удалена из Plasma 5, подробности доступны на официальном форуме. Но несмотря на это, можно добиться похоже результата отредактировав файл
/.config/kwinrc , добавив строку BorderlessMaximizedWindows=true в секции [Windows] .
Генерирование эскизов файлов
Для генерирования эскизов медиафайлов, их предпросмотра в Dolphin или на рабочем столе, установите пакеты kdegraphics-thumbnailers и ffmpegthumbs.
Затем выберите категории эскизов для отображения на рабочем столе: кликните ПКМ на обоях и перейдите в Настроить рабочий стол. > Значки > Настроить модули предварительного просмотра. .
В Dolphin данная функция находится в меню Управление > Настроить Dolphin. > Главное > Миниатюры.
Совет: Используйте веб-интерфейс CUPS (Русский) для более быстрой настройки. Принтеры, настроенные таким образом, могут быть использованы приложениями KDE.
Также принтеры можно настроить в приложении Параметры системы > Принтеры. Для этого установите пакеты print-manager и cups. Подробнее о настройке CUPS вы можете прочитать на странице CUPS (Русский)#Настройка.
Установите Samba (доступна с пакетом samba), если необходимо получить доступ к службам Windows.
Для обмена файлами Dolphin требует пакет kdenetwork-filesharing и настроить общий каталог (userhares), который отсутствует в стандартном файле настроек ( smb.conf ). Инструкции по его добавлению приведены в разделе Samba (Русский)#Создание ресурсов общего доступа от имени обычного пользователя. После выполнения инструкций, обмен файлами в Dolphin заработает после перезапуска Samba.
Совет: Используйте * (звёздочку) в имени и пароле пользователя для доступа к общему каталогу Windows без аутентификации в диалоге Dolphin.
В отличии от файловых менеджеров основанных на GTK+ (Русский) и использующих GVfs также для открытия программ, открытие файлов из общего каталога Samba в Dolphin (использующего KIO) сначала копирует файл целиком в локальную систему перед его открытием в большинстве программ (исключение — VLC). Для решения этой проблемы можно использовать файловые менеджеры на основе GTK, например, thunar с gvfs и gvfs-smb (и gnome-keyring для сохранения учётных данных).
Также можно смонтировать общий каталог Samba с помощью cifs-utils. Так, для Plasma это будет казаться локальной папкой к которой можно обращаться как обычно. Для более подробной информации смотрите статьи Samba (Русский)#Ручное монтирование и Samba (Русский)#Автоматическое монтирование.
Для настройки подключения к Samba из графического интерфейса можно использовать samba-mounter-git, который предлагает практически ту же самую функциональность, но доступную в приложении Параметры системы > Network Drivers. Тем не менее, данная функциональность может ломаться с выходом новых версий KDE Plasma.
Комнаты KDE (Desktop Activities) представляют собой специальные рабочие пространства, для каждого из которых можно задавать независимые настройки.
Установите powerdevil для получения встроенной службы управления энергопотреблением Plasma. Данная служба предлагает дополнительные возможности по оптимизации энергопотребления, регулировке яркости экрана (если поддерживается) и получению информации о состоянии аккумуляторов устройств.
В качестве альтернативного пакета, который не зависит от NetworkManager и Bluez, можно воспользоваться powerdevil-light.
Примечание:
- Powerdevil может не переопределять все настройки logind (например, закрытие крышки ноутбука). В таких случаях, потребуется изменить настройки самого logind — более подробная информация доступна в статье Power management#Power management with systemd.
- Также поведение, описанное выше, может быть вызвано параметром LidSwitchIgnoreInhibited в logind, которое по умолчанию равняется yes. [4]
KDE Plasma может автоматически запускать приложения и скрипты во время включения и выключения. Для добавление приложения или скрипта в автозапуск, перейдите в Параметры системы > Запуск и Завершение > Автозапуск. Для приложений будет создан файл .desktop, для скриптов — символическая ссылка.
Примечание:
Приложения могут быть автоматически запущены только во время входа в систему, тогда как скрипты могут быть также запущены во время выключения системы или даже перед запуском KDE Plasma.
Скрипты будут запущены только в том случае, если они являются исполняемыми.
Разместите ярлыки приложений (например, файлы .desktop) в соответствующей директории XDG Autostart.
Разместите или создайте символическую ссылку на скрипты в одной из следующих директорий:
для запуска скриптов во время входа в систему, перед запуском KDE Plasma.
для запуска скриптов во время входа в систему.
для запуска скриптов во время выключения системы.
Phonon широко используется в среде KDE, как для аудио (например, для системных уведомлений), так и для видео (например, для видео-миниатюр в Dolphin).
Какой бекенд использовать?
На выбор предоставляются бекенды, основанные на GStreamer и VLC, каждый из которых имеет версию для приложений на Qt 4 и Qt 5 (phonon-qt4-gstreamer, phonon-qt5-gstreamer – phonon-qt4-vlc, phonon-qt5-vlc).
По умолчанию бекенд на VLC имеет более высокий приоритет, но некоторые популярные дистрибутивы Linux (например, Kubuntu и Fedora-KDE) предпочитают использовать GStreamer, в котором не используются запатентованные кодеки MPEG. Стоит отметить, что у обоих бекендов немного отличаются возможности.
Также для бекенда на Gstreamer существуют опциональные зависимости кодеков:
-
— кодеки Libav. — поддержка PulseAudio и дополнительные кодеки. — дополнительные кодеки. — дополнительные кодеки.
В прошлом были разработаны и другие бекенды, но они больше не поддерживаются и их пакеты были удалены из AUR.
Примечание:
- Можно установить несколько бекендов и изменять их приоритет в приложении phononsettings.
- Согласно форуму KDE, у бекенда на VLC отсутствует поддержка ReplayGain.
- Во время использования бекенда на VLC могут наблюдаться сбои в работе приложений когда Plasma хочет отправить уведомление со звуком (также и в некоторых других случаях) [5]. Данную проблему можно попробовать решить обновлением кеша плагинов VLC:
Проект KDE поставляет набор приложений, интегрированных в среду рабочего стола KDE Plasma, полный список которых доступен в группе пакетов kde-applications. Также в категории Category:KDE (Русский) доступны статьи, относящиеся к приложениям KDE.
Кроме приложений, поставляемых в KDE Applications, доступны также и многие другие, дополняющие KDE Plasma. Некоторые из них описаны ниже.
Сочетание клавиш для остановки X-сервера
Перейдите в Параметры системы > Устройства ввода > Клавиатура > Дополнительно (вкладка) и отметьте флажок «Комбинация клавиш для прерывания работы X-сервера».
Модули KCM (KConfig Module) добавляют компоненты настройки системы в приложение Параметры системы. Также они доступны из командой строки с помощью команды kcmshell5
sddm-kcm — Модуль для настройки SDDM (Русский).
kde-gtk-config — Конфигурация GTK2 и GTK3 для KDE.
System policies — Набор модулей, который позволяет администраторам изменять настройки PolicyKit.
wacom tablet — Графический интерфейс для Wacom Linux Drivers.
Kcmsystemd — Модуль для настройки systemd.
Больше модулей KCM можно найти на сайте linux-apps.com.
В KDE Plasma есть локальный поисковик — Baloo, который позволяет индексировать и искать файлы.
Следующие веб-браузеры могут быть интегрированы в Plasma:
Konqueror — Часть проекта KDE. Поддерживает два движка — KHTML и Qt WebEngine, основанный на Chromium (Русский).
Falkon — Веб-браузер основанный на Qt и включающий в себя возможности интеграции с Plasma. Falkon (ранее известный как Qupzilla) использует движок Qt WebEngine.
Chromium — Chromium и его проприетарный вариант Google Chrome довольно ограничены в интеграции с Plasma. Они могут использовать KWallet и диалоги Plasma для открытия и сохранения файлов.
Firefox — Firefox можно настроить для большей интеграции с Plasma. Смотрите Firefox#KDE/GNOME integration для более подробной информации.
Совет: Начиная с Plasma 5.13 можно интегрировать Firefox (Русский) или Chrome с Plasma для получения следующих возможностей: управление воспроизведением медиаконтентом из трея Plasma, уведомление о загрузках и нахождение открытых вкладок через KRunner. Установите plasma-browser-integration и соответствующее дополнение для браузера. Поддержка Chrome/Chromium уже должна быть включена, для Firefox смотрите Firefox#KDE/GNOME integration.
KDE поставляет свой собственный набор приложений для управления персональной информацией (PIM), что включает в себя работу с электронными письмами, контактами, календарями и так далее. Чтобы установить все PIM-пакеты, воспользуйтесь группой пакетов kdepim или мета-пакетом kdepim-meta.
Akonadi представляет собой хранилище локального кеша для PIM-данных, которые, независимо от их происхождения, могут использоваться другими приложениями. Сюда входят: электронная почта, контакты, календари, события, журналы, будильники, заметки и так далее. Формат хранения данных зависит от самих данных (например, контакты могут храниться в формате vCard).
Установите пакет akonadi. Для получения дополнений, установите kdepim-addons.
Примечание: Если вы не планируете использовать MariaDB в качестве базы данных, то используйте следующую команду для пропуска зависимостей mariadb при установке пакета akonadi:
По умолчанию Akonadi использует /usr/bin/mysqld (по умолчанию это MariaDB, см. статью MySQL для получения информации об альтернативных провайдерах) для запуска экземпляра MySQL с базой данных в
Общесистемный экземпляр MySQL
Akonadi поддерживает использование общесистемного экземпляра MySQL (Русский) для своей базы данных.[6]
Akonadi поддерживает использование как существующего общесистемного экземпляра PostgreSQL (Русский) (например, postgresql.service ), так и запуск PostgreSQL с правами пользователя и базой данных в
Экземпляр PostgreSQL для каждого пользователя
Отредактируйте файл конфигурации Akonadi так, чтобы он содержал следующие параметры:
Примечание:
- Секция [QPSQL] и её значения будут созданы во время запуска Akonadi.
- База данных будет храниться в директории
Запустите Akonadi командой akonadictl start и проверьте его статус: akonadictl status .
Примечание:
-
Начиная с akonadi 19.08.0-1 кластер базы данных PostgreSQL
Общесистемный экземпляр PostgreSQL
Данный метод требует уже настроенный и запущенный экземпляр PostgreSQL (Русский).
Создайте аккаунт пользователя PostgreSQL:
Создайте базу данных для Akonadi:
Настройте Akonadi, чтобы он использовал общесистемный PostgreSQL:
Примечание: Собственные порт, имя пользователя и пароль можно указать с помощью опций Port= , User= , Password= в секции [QPSQL] .
Запустите Akonadi командой akonadictl start и проверьте его статус: akonadictl status .
Для использования SQLite отредактируйте файл конфигурации Akonadi так, чтобы он содержал следующие параметры:
Примечание:
- Секция [QSQLITE3] и её значения будут созданы во время запуска Akonadi.
- База данных будет храниться в файле
Смотрите раздел Disabling the Akonadi subsystem в KDE UserBase.
KDE Telepathy — проект, направленный на обеспечение лучшей интеграции обмена мгновенными сообщениями с рабочим столом KDE, пришедший на смену Kopete. В качестве бекенда используется фреймворк Telepathy.
Чтобы установить все протоколы Telepathy, установите группу пакетов telepathy. Клиент Telepathy доступен с пакетом telepathy-kde-meta, который также включает в себя все пакеты из группы telepathy-kde.
Использование Telegram с KDE Telepathy
Протокол Telegram (Русский) доступен с пакетом telepathy-haze, установкой telegram-purple или telegram-purple-git и telepathy-morse-git. Имя пользователя — это номер телефона, привязанный к вашему аккаунту Telegram (учитывая национальный код страны +*xx* , например, +49 для Германии).
Настройка с помощью графического интерфейса может быть сложноватой: если при добавлении нового аккаунта в KDE Telepathy номер телефона не принимается (отображается ошибка о недопустимом для создания аккаунта номере), поместите его между одинарных кавычек, после чего, вручную уберите эти кавычки из файла конфигурации (
/.local/share/telepathy/mission-control/accounts.cfg ) после создания аккаунта (в ином случае, должна появится ошибка авторизации).
Примечание: Файл конфигурации должен быть отредактирован вручную когда KDE Telepathy не запущен. Например, это можно сделать в сеансе отличном от KDE Plasma. В ином случае, ваши изменения могут быть перезаписаны программным обеспечением.
KDE Connect предлагает ряд функций для подключения Android-смартфона к вашему устройству с Linux:
- Пересылайте файлы и ссылки с KDE Plasma в любое приложение (и наоборот).
- Эмуляция тачпада: используйте экран вашего смартфона как тачпад компьютера.
- Синхронизация уведомлений (Android 4.3+): получайте уведомления с вашего Android-смартфона в KDE Plasma.
- Общий буфер обмена: копируйте и вставляйте с KDE Plasma в Android (и наоборот).
- Удалённое управление медиаконтентом: используйте ваш смартфон для управления медиаплеерами в Linux.
- Подключение по Wi-Fi: нет нужды в проводах или Bluetooth.
- Шифрование RSA: ваши данные в безопасности.
Вам нужно будет установить KDE Connect как на компьютере (пакет kdeconnect), так и на Android-смартфоне (приложение из Google Play или F-Droid). Обратите внимание, что для доступа к файловой системе смартфона требуется также установить пакет sshfs и дать соответствующее разрешение на доступ к ФС при запуске Android-приложения.
KDE Connect можно использовать и с другими средами рабочего стола. Для тех, которые используют AppIndicators (например, Unity) установите также пакет indicator-kdeconnect. Пользователи GNOME могут улучшить интеграцию с помощью установки gnome-shell-extension-gsconnect вместо kdeconnect. Чтобы запустить демон KDE Connect вручную, выполните /usr/lib/kdeconnectd .
Если вы используете межсетевой экран, вам потребуется открыть TCP- и UDP-порты от 1714 до 1764 . Смотрите https://community.kde.org/KDEConnect#Troubleshooting.
Советы и рекомендации
Использование альтернативного оконного менеджера
Plasma больше не позволяет выбирать альтернативный оконный менеджер в Параметрах системы. [7] Теперь для этого нужно задать значение переменной окружения KDEWM перед запуском Plasma. [8] Сделать это можно создав скрипт set_window_manager.sh в
/.config/plasma-workspace/env и экспортируя там переменную KDEWM . Например, для использования оконного менеджера i3 (Русский) скрипт будет выглядеть следующим образом:
/.config/plasma-workspace/env/set_window_manager.sh export KDEWM=/usr/bin/i3
После чего сделайте скрипт исполняемым:
/.config/plasma-workspace/env/set_window_manager.sh Примечание: Необходимо вручную задать диалогам открытие в плавающем режиме для их корректного отображения в оконном менеджере i3. См. раздел I3 (Русский)#Правильное обращение с плавающими диалогами для получения более подробной информации.
Пакет openbox предоставляет сеанс для использования KDE Plasma с Openbox (Русский). Чтобы его использовать, выберите KDE/Openbox из меню экранного менеджера.
Для запуска сеанса вручную, добавьте следующую строку в ваш файл xinitrc (Русский):
Включение композитных эффектов
После замены Kwin на оконный менеджер без композитного менеджера (например, Openbox (Русский)), композитные эффекты рабочего стола (прозрачность и т.п.) пропадут. В таком случае, установите и запустите отдельный композитный менеджер, например, Xcompmgr (Русский) или Compton (Русский).
Настройка разрешения экрана / нескольких мониторов
Для настройки разрешения экрана и нескольких мониторов в Plasma установите пакет kscreen, после чего появятся дополнительные опции в приложении Параметры системы > Экран.
KWin-lowlatency — попытка уменьшить задержки и прерывания в композиторе KWin. Для установки доступен пакет kwin-lowlatency.
Для настройки |ICC-профилей в Plasma установите пакет colord-kde, который добавляет дополнительные опции в Параметры системы > Цветовая коррекция.
ICC-профили можно импортировать с помощью функции Добавить профиль.
Отключение открытия Меню запуска приложений клавишей Super (Windows)
Для отключения данной функции можно воспользоваться следующей командой:
Отключение отображения закладок браузера в меню приложений
KDE Plasma отображает закладки браузера в меню запуска приложений, если в системе установлена интеграция браузеров с Plasma (Plasma Browser Integration).
Для отключения этой функции, воспользуйтесь следующими командами:
Шрифты в KDE Plasma выглядят плохо
Первым делом, попробуйте установить шрифты ttf-dejavu и ttf-liberation. После установки перезайдите в систему и не меняйте ничего в приложении Параметры системы > Шрифты. Если вы используете qt5ct, настройки Qt5 Configuration Tool могут переопределять настройки шрифтов в Параметрах системы.
Если вы вносили изменения в параметры отображения шрифтов, имейте в виду, что приложение Параметры системы может на них влиять. Когда вы изменяете что-нибудь в приложении Параметры системы > Шрифты, скорее всего, файл конфигурации шрифтов ( fonts.conf ) будет перезаписан.
Это невозможно предотвратить, но ожидаемое поведение отображения шрифтов можно вернуть, задав такие же значения, как и в вашем файле fonts.conf (также понадобится перезапустить приложения или, в некоторых ситуациях, перезапустить среду рабочего стола). Обратите внимание, что у Font Preferences в среде GNOME (Русский) такое же поведение.
Огромные или непропорциональные буквы
Попробуйте вручную задать значение DPI равное **96** в приложении Параметры системы > Шрифты.
Если это не помогло, попробуйте также вручную установить значение DPI в конфигурации сервера Xorg, как указано на странице Xorg (Русский)#Настройка DPI вручную.
Множество проблем в KDE Plasma могут возникать из-за ошибок в файлах настроек.
Странное поведение рабочего стола Plasma
Проблемы в KDE Plasma обычно вызваны нестабильными виджетами (плазмоидами) или темами Plasma. Первым делом, найдите, какие последние плазмоиды и темы вы устанавливали и попробуйте их отключить или удалить.
Если вы наблюдаете проблемы с зависанием/закрытием Plasma, скорее всего, они вызваны ошибкой в одном из установленных виджетов. В случае если вы не помните, какие из них были установлены до появления проблемы (она может быть непостоянной), попробуйте исключать по одному до исчезновения проблемы. После этого можно удалить данный виджет и создать отчёт об ошибке на баг-трекере KDE если это официальный виджет. В ином случае, рекомендуется найти виджет на KDE Store и уведомить его автора о проблеме (указывая детали, например, как повторить ошибку).
Если вы не можете найти источник проблемы и не хотите сбрасывать все настройки, перейдите в каталог
/.config и введите следующую команду:
Данная команда переименует все файлы конфигурации Plasma вашего пользователя в *.bak (например, plasmarc.bak ) и когда вы перезайдёте в Plasma, вы снова получите настройки по умолчанию. Для возвращения предыдущего состояния файлов конфигурации достаточно будет убрать расширение .bak. Если у вас уже есть файлы *.bak, сначала переименуйте, переместите или удалите их. Также крайне рекомендуется регулярно создавать бекапы, смотрите статью Synchronization and backup programs (Русский) для получения информации о возможных решениях.
Очистка кэша для решения проблем с обновлением
Также проблемы могут быть вызваны старыми данными в кэше. Иногда, после обновления, они могут вызывать странное, мало предсказуемое и трудное в отладке поведение рабочего стола или программ KDE. Например, незакрываемые командные оболочки, зависания во время изменения различных настроек, невозможность Ark извлечь архив или невозможность Amarok распознать вашу коллекцию музыки. Также это может помочь решить проблему с плохим внешним видом программ KDE или Qt после обновления.
Перестроить кэш можно следующей командой:
Дополнительно, удалите содержимое директории
/.cache . Обратите внимание, что это также очистит и кэш других программ:
Не работают уведомления, мультимедийные клавиши или изменение громкости
Отключение отображения некоторых пунктов в настройках трея (виджета «Системный лоток»), таких как «Громкость», «Проигрыватель» или «Системные уведомления», приводит к отключению связанного с этим функционала. Так, при отключении «Громкости» перестанут работать клавиши изменения громкости, «Проигрывателя» — мультимедийные клавиши (перемотка, стоп, пауза), «Системных уведомлений» — отображение уведомлений.
KCM входа в систему не синхронизирует настройки курсора с SDDM
KCM входа в систему считывает настройки курсоров из
/.config/kcminputrc , без этого файла настройки не будут синхронизироваться. Наиболее простой способ сгенерировать данный файл — изменить настройки курсора в приложении Параметры системы > Курсоры мыши, после чего вернуть предпочитаемую тему курсоров.
Убедитесь, что в системе установлен подходящий драйвер для вашей видеокарты. Смотрите статью Xorg (Русский)#Установка драйвера для получения более подробной информации. В случае с более старой видеокартой может помочь #Отключение эффектов рабочего стола вручную или автоматически для определённых приложений или #Отключение композитного режима.
Получение текущего состояния KWin для поддержки и отладки
Следующая команда выведет полную сводку о текущем состоянии KWin включая использующиеся настройки, данные о композитном бекенде и возможностях драйвера OpenGL. Более подробная информация доступна в данном блоге.
Отключение эффектов рабочего стола вручную или автоматически для определённых приложений
Эффекты рабочего стола Plasma активированы по умолчанию и, к примеру, не каждая игра автоматически их отключает. Вы можете выключить эффекты рабочего стола вручную в приложении Параметры системы > Поведение рабочей среды > Эффекты и включать/выключать их с помощью сочетания клавиш Alt+Shift+F12 .
Также можно создать собственные правила KWin для автоматического включения/выключения композитного режима при запуске определённых программ в приложении Параметры системы > Диспетчер окон > Особые параметры окон.
Вы увидите следующее сообщение при использовании прозрачного фона без включения композитора:
Перейдите в Параметры системы > Экран > Обеспечение эффектов, отметьте флажок Включать графические эффекты при входе в систему и перезапустите Plasma.
Отключение композитного режима
В приложении Параметры системы > Экран > Обеспечение эффектов снимите флажок с опции Включать графические эффекты при входе в систему и перезапустите Plasma.
Мерцание окон в полноэкранном режиме при включённом композитном режиме
В приложении Параметры системы > Экран > Обеспечение эффектов снимите флажок с опции Разрешать приложениям блокировать режим с графическими эффектами. Это может повлиять на производительность.
Разрыв изображения с NVIDIA
Курсор иногда отображается неправильно
/.icons/default и файл index.theme внутри неё со следующим содержанием:
Также выполните данную команду:
Непригодное для использования множество разрешений экрана
Ваши локальные настройки kscreen могут переопределять параметры xorg.conf . Просмотрите конфигурационные файлы kscreen в директории
/.local/share/kscreen/ и проверьте, не задано ли режиму (mode) неподдерживаемое вашим дисплеем разрешение.
Размытые иконки в системном трее
Приложения часто используют библиотеку appindicator для добавления иконок в трей. Если они отображаются размытыми, проверьте установленную версию библиотеки в системе. В случае, если установлен только пакет libappindicator-gtk2, попробуйте также установить libappindicator-gtk3 или libappindicator-sharp.
Примечание: Первым делом убедитесь, что у вас установлен пакет alsa-utils.
Отсутствие звука после выхода из ждущего режима
В случае если в Plasma отсутствует звук после выхода из ждущего режима и KMix не отображает нужных аудиоустройств, может помочь перезапуск plasmashell и pulseaudio:
Другим приложениям тоже может понадобиться перезапуск для возобновления возможности воспроизводить звук.
MP3-файлы не воспроизводятся с бекендом GStreamer в Phonon
Эту проблему можно решить установкой плагина libav (пакет gst-libav) для GStreamer. Если вы все еще испытываете проблемы, вы можете попробовать другой бекенд для Phonon, например, phonon-qt4-vlc или phonon-qt5-vlc.
Также убедитесь, что выбранный вами бекенд имеет самый высокий приоритет в приложении Параметры системы > Мультимедиа > Звук и видео > Библиотеки воспроизведения.
Отсутствие ждущего/спящего режима
Если система может переходить в спящий или ждущий режим используя systemd (Русский), но данная опция не отображается в KDE Plasma, убедитесь, что установлен пакет powerdevil.
Сброс настроек Akonadi для решения проблем с KMail
См. данный документ для получения подробной информации
Если необходимо сделать резервную копию настроек, скопируйте следующие директории:
Пустая папка входящих сообщений в IMAP-аккаунте KMail
Для некоторых аккаунтов KMail использующих протокол IMAP, папка входящих сообщений может отображаться в виде контейнера верхнего уровня (таким образом, делая прочтение сообщений невозможным) со всеми остальными директориями в нём.[9]. Для решений этой проблемы достаточно отключить подписки на стороне сервера (server-side subscriptions) в настройках аккаунта в KMail.
Ошибка авторизации EWS-аккаунта в KMail
При добавлении EWS-аккаунта в KMail могут возникнуть ошибки авторизации даже с корректными и работающими данными. Вероятнее всего, это вызвано нарушением связи KWallet и KMail. Для решения проблемы задайте пароль с помощью qdbus:
Зависания при использовании автоматического монтирования NFS-раздела
Использование автоматического монтирования с systemd раздела с файловой системой NFS (Русский) может приводить к зависаниям, для более подробной информации смотрите отчёт об ошибке на баг-трекере KDE.
Слишком частое журналирование событий QXcbConnection
Приложения на KF5/Qt 5 не отображают значки в i3/FVWM/awesome
Проблемы с сохранением учётных данных и постоянно появляющимися диалогами KWallet
KWallet, систему сохранения паролей, не рекомендуется отключать в настройках пользователя, так как для каждого из них сохраняются некоторые зашифрованные данные, например, пароли от сетей WiFi. Однако постоянно появляющиеся диалоги KWallet могут стать причиной его отключения.
В случае если вас раздражают диалоги разблокировки KWallet когда приложения хотят получить к нему доступ, можно разрешить экранным менеджерам SDDM (Русский) и LightDM (Русский) автоматически разблокировать бумажник при входе в систему – cмотрите KDE Wallet#Unlock KDE Wallet automatically on login. Первый бумажник должен быть сгенерирован непосредственно KWallet (а не пользователем), чтобы использовать его при входе в систему.
В случае если вы не хотите открывать в памяти учётные данные бумажника для каждого приложения, можно ограничить доступ некоторых программ к нему с помощью kwalletmanager в настройках KWallet.
Если же вы совсем не беспокоитесь насчёт шифрования учётных данных, можно просто оставить поля для ввода пароля пустыми во время создания бумажника в KWallet. В таком случае приложения смогут получать доступ к бумажнику без его предварительной разблокировки.
Discover не отображает никакие приложения
Проблему можно решить установкой пакета packagekit-qt5.
Высокая нагрузка kscreenlocker_greet на ЦП при использовании драйверов NVIDIA
Как описано в KDE Bug 347772, драйвера NVIDIA OpenGL и QML могут не очень хорошо взаимодействовать друг с другом в Qt 5. Это может привести к тому, что kscreenlocker_greet будет использовать довольно много ресурсов ЦП после разблокировки сессии. Для исправления данной проблемы задайте переменной окружения QSG_RENDERER_LOOP значение basic .
После чего закройте предыдущий процесс экрана приветствия с помощью команды killall kscreenlocker_greet .
«OS error 22» при выполнении Akonadi на ZFS
Если ваша домашняя директория находится в пуле ZFS, создайте файл
/.config/akonadi/mysql-local.conf со следующим содержанием:
Не работает прокрутка неактивных окон в некоторых программах
Проблема вызвана тем, что GTK3 проблематично обрабатывает события прокрутки мышью. Временным решением является задание переменной окружения GDK_CORE_DEVICE_EVENTS=1 . Однако такое решение также не позволяет использовать плавную прокрутку на тачпаде и прокрутку на сенсорном дисплее.
TeamViewer работает медленно
TeamViewer может медленно работать при включённых плавных анимациях (таких как сворачивание окон). Временным решением является #Отключение композитного режима.
KDE (Русский)
KDE — проект, состоящий из среды рабочего стола (KDE Plasma), набора библиотек и фреймворков (KDE Frameworks), а также набора приложений (KDE Applications).
KDE активно поддерживает вики-ресурс UserBase. Здесь пользователи могут получить наиболее актуальную и подробную информацию о большинстве приложений KDE.
Установка
Plasma
Установите мета-пакет plasma-meta или группу пакетов plasma . Для получения информации о различиях между ними смотрите статью Группа пакетов.
Если вам нужна более минималистичная Plasma (с меньшим количеством установленных пакетов и приложений), установите пакет plasma-desktop .
Для поддержки Wayland также требуется установить пакет plasma-wayland-session . Если у вас NVIDIA, также установите egl-wayland , и, если с проприетарным драйвером nvidia сеанс не запускается, включите DRM kernel mode setting. Если это тоже не помогает, посмотрите инструкции в KDE wiki.
Приложения KDE
Чтобы установить все приложения KDE (KDE Applications), установите группу пакетов kde-applications или мета-пакет kde-applications-meta . Если вы хотите установить только определённую категорию приложений (например, игры или образование), установите соответствующую зависимость kde-applications-meta . Обратите внимание, что установятся только Приложения KDE, а не среда рабочего стола KDE Plasma.
Нестабильные версии
Для получения информации о нестабильных версиях KDE Plasma и KDE Applications смотрите статью Официальные репозитории#kde-unstable.
Запуск Plasma
KDE Plasma можно запустить с помощью экранного менеджера или консоли.
Используя экранный менеджер
- Выберите Plasma (X11) для запуска нового сеанса в Xorg.
- Выберите Plasma (Wayland) для запуска нового сеанса в Wayland.
Используя консоль
- Для запуска KDE Plasma с помощью xinit/startx, добавьте строки export DESKTOP_SESSION=plasma и exec startplasma-x11 в файл .xinitrc . Также если вы хотите автоматически запускать Xorg при входе в систему, ознакомьтесь со статьёй xinitrc (Русский)#Автозапуск X при входе в систему.
- Для запуска сеанса KDE Plasma с Wayland из консоли, выполните XDG_SESSION_TYPE=wayland startplasma-wayland .
Настройка
Большинство настроек приложений KDE находятся в каталоге
/.config/ . Однако, KDE преимущественно настраивается в приложении Параметры системы, которое также запускается в терминале командой systemsettings .
Персонализация
Рабочий стол Plasma
Темы KDE Plasma определяют вид панелей и виджетов Plasma. Для большего удобства, многие темы доступны в официальных репозиториях и AUR.
Также темы KDE Plasma устанавливаются в приложении Параметры системы > Внешний вид > Оформление рабочей среды > Загрузить оформления. .
KDE-Store предлагает ещё больше опций персонализации KDE Plasma, например, темы для SDDM и заставки.
Внешний вид GTK-приложений
Для GTK-приложений рекомендуется использовать тему breeze-gtk , которая имитирует дизайн Breeze, использующийся в KDE Plasma.
Установите kde-gtk-config (часть группы пакетов plasma ) и выберите Breeze или темы GTK в приложении Параметры системы > Внешний вид > Оформление приложений > Настроить оформление приложений GNOME/GTK.
alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />This article or section is out of date. alt=»Tango-view-refresh-red.png» width=»48″ height=»48″ />
В некоторых случаях, подсказки в GTK-приложениях имеют белый текст на белом фоне, что заметно усложняет их чтение. Чтобы изменить цвета в GTK2-приложениях, найдите раздел для подсказок («tooltips») в файле .gtkrc-2.0 и измените его. Для GTK3-приложений измените два файла: gtk.css и settings.ini .
Некоторые GTK2-приложения (например, vuescan-bin AUR ) всё равно плохо смотрятся из-за невидимых флажков с темой Breeze или Adwaita в KDE Plasma. Для решения этой проблемы, установите и выберите, к примеру, тему Numix-Frost-Light из пакета numix-frost-themes AUR в приложении Параметры системы > Внешний вид > Оформление приложений > Настроить оформление приложений GNOME/GTK > Стиль программ GTK. Numix-Frost-Light также выглядит похоже на Breeze.
Аватар
Plasma и SDDM используют изображения из /var/lib/AccountsService/icons/ в качестве аватаров пользователей. Чтобы выбрать аватар с помощью графического интерфейса, перейдите в Параметры системы > Пользователи (может потребоваться установить пакет plasma-desktop ). Для восстановления стандартного аватара можно удалить файл с вашим именем пользователя.
Виджеты
Плазмоиды представляют собой небольшие приложения (бинарные или скриптовые) для KDE Plasma, предназначенные для расширения функциональности рабочего стола.
Самый лёгкий способ установить скриптовые плазмоиды – вызвать контекстное меню панели или рабочего стола и выбрать Добавить виджеты > Пополнить список виджетов. > Загрузить виджеты Plasma. . Здесь вы сможете устанавливать, удалять и обновлять любые виджеты, размещённые на store.kde.org.
Также многие бинарные плазмоиды доступны в AUR.
Звуковой апплет в системном трее
Установите plasma-pa или kmix (запустите Kmix из Меню запуска приложений). Обратите внимание, что plasma-pa устанавливается вместе с пакетом plasma и не требует настройки.
/.config/kmixrc , установив желаемый шаг (целое число).
Отключение тени панели
В связи с тем, что панель KDE Plasma находится поверх других окон, её тень всегда падает на них. [1] Для отключения данной функции, без влияния на какие-либо другие тени, установите xorg-xprop и выполните данную команду:
затем кликните курсором мыши на панель. [2] Для автоматизации данных действий установите xorg-xwininfo и создайте следующий скрипт:
Скрипт можно добавить в автоматический запуск при входе в систему с помощью кнопки Добавить сценарий входа в систему в приложении Параметры системы > Запуск и завершение > Автозапуск:
Масштабирование экрана / HiDPI мониторы
Декорации окон
Декорации окон настраиваются в приложении Параметры системы > Внешний вид > Оформление окон.
Здесь вы также можете загрузить и установить новые темы оформления. Кроме того, некоторые из них доступны в AUR.
Темы значков
Темы значков устанавливаются и изменяются в приложении Параметры системы > Внешний вид > Значки.
Экономия места на экране
Рабочая среда Plasma Netbook была удалена из Plasma 5, подробности доступны на официальном форуме. Но несмотря на это, вы можете добиться похожего результата, отредактировав файл
/.config/kwinrc , добавив строку BorderlessMaximizedWindows=true в секции [Windows] .
Генерирование эскизов файлов
Для генерирования эскизов медиафайлов, их предпросмотра в Dolphin или на рабочем столе, установите пакеты kdegraphics-thumbnailers и ffmpegthumbs .
Затем выберите категории эскизов для отображения на рабочем столе: кликните ПКМ на обоях и перейдите в Настроить рабочий стол и обои. > Значки > Настроить модули предварительного просмотра. .
В Dolphin данная функция находится в меню Настройка > Настроить Dolphin. > Главное > Миниатюры.
Ночная цветовая схема
Plasma предоставляет функцию «Ночная цветовая схема», похожую на Redshift и поддерживающую как Xorg, так и Wayland. Она изменяет цветовую температуру, делая её теплее и тем самым уменьшая усталость глаз. Включить и настроить данную функцию можно в приложении Параметры системы > Экран > Ночная цветовая схема.
Печать
Также принтеры можно настроить в приложении Параметры системы > Принтеры. Для этого установите пакеты print-manager , cups и system-config-printer . Подробнее о настройке CUPS вы можете прочитать на странице CUPS (Русский)#Настройка.
Поддержка Samba/Windows
Установите Samba (доступна с пакетом samba ), если необходимо получить доступ к службам Windows.
Для обмена файлами Dolphin требует пакет kdenetwork-filesharing и поддержку общих каталогов (usershares), которая в стандартном файле настроек ( smb.conf ) отключена по умолчанию. Инструкции по его добавлению приведены в разделе Samba (Русский)#Создание ресурсов общего доступа от имени обычного пользователя. После выполнения инструкций и перезапуска Samba обмен файлами в Dolphin заработает.
В отличие от файловых менеджеров, основанных на GTK и использующих GVfs также для открытия программ, открытие файлов из общего каталога Samba в Dolphin (использующего KIO) сначала копирует файл целиком в локальную систему перед его открытием в большинстве программ (исключение — VLC). Для решения этой проблемы можно использовать файловые менеджеры на основе GTK, например, thunar с gvfs и gvfs-smb (и gnome-keyring для сохранения учётных данных).
Также можно смонтировать общий каталог Samba с помощью cifs-utils . Тогда Plasma будет воспринимать его как обычную локальную папку, к которой можно обращаться как обычно. Для более подробной информации смотрите статьи Samba (Русский)#Ручное монтирование и Samba (Русский)#Автоматическое монтирование.
Для настройки подключения к Samba из графического интерфейса можно использовать samba-mounter-git AUR , который предлагает практически ту же самую функциональность, но доступную в приложении Параметры системы > Network Drivers. Тем не менее, данная функциональность может ломаться с выходом новых версий KDE Plasma.
Комнаты KDE
Комнаты KDE (Desktop Activities) представляют собой специальные рабочие пространства, для каждого из которых можно задавать независимые настройки.
Управление энергопотреблением
Установите powerdevil для получения встроенной службы управления энергопотреблением Plasma. Данная служба предлагает дополнительные возможности по оптимизации энергопотребления, регулировке яркости экрана (если поддерживается) и получению информации о состоянии аккумуляторов устройств.
- Ещё один альтернативный пакет с поддержкой управления яркостью через DDC/CI — powerdevil-ddcutilAUR .
- Для интеграции с профилями питания нужна опциональная зависимость power-profiles-daemon.
- Power Devil может не переопределять все настройки logind (например, закрытие крышки ноутбука). В таких случаях, потребуется изменить настройки самого logind — более подробная информация доступна в статье Power management#Power management.
- Также поведение, описанное выше, может быть вызвано параметром LidSwitchIgnoreInhibited в logind, которое по умолчанию равняется yes. [3]
Автозапуск приложений
KDE Plasma может автоматически запускать приложения и скрипты во время включения и выключения. Для добавления приложения или скрипта в автозапуск перейдите в Параметры системы > Запуск и завершение > Автозапуск. После добавления будет создан соответствующий файл .desktop.
- Приложения могут быть автоматически запущены только во время входа в систему, тогда как скрипты могут быть также запущены во время выключения системы или даже перед запуском KDE Plasma.
- Скрипты будут запущены только в том случае, если они являются исполняемыми.
- Для скриптов, которые ранее размещались в
- Разместите ярлыки приложений (например, файлы .desktop) в соответствующей директории XDG Autostart.
- Разместите или создайте символическую ссылку на скрипты в одной из следующих директорий:
/.config/plasma-workspace/env/ для запуска скриптов во время входа в систему, перед запуском KDE Plasma.
/.config/plasma-workspace/shutdown/ для запуска скриптов во время завершения работы Plasma.
Phonon
Phonon — мультимедийный фреймворк от KDE, который предоставляет API для разработки мультимедиа-приложений. Phonon использует набор расширяемых модулей, выполняющих реальную работу.
Phonon широко используется в среде KDE, как для аудио (например, для системных уведомлений), так и для видео (например, для видео-миниатюр в Dolphin).
Какой бекенд использовать?
На выбор предоставляются бекенды, основанные на GStreamer и VLC, каждый из которых имеет версию для приложений на Qt 4 и Qt 5 ( phonon-qt4-gstreamer AUR , phonon-qt5-gstreamer – phonon-qt4-vlc AUR , phonon-qt5-vlc ).
По умолчанию бекенд на VLC имеет более высокий приоритет, но некоторые популярные дистрибутивы Linux (например, Kubuntu и Fedora-KDE) предпочитают использовать GStreamer, в котором не используются запатентованные кодеки MPEG. Стоит отметить, что у обоих бекендов немного отличаются возможности.
Также для бекенда на Gstreamer существуют опциональные зависимости кодеков:
- gst-libav — кодеки Libav.
- gst-plugins-good — поддержка PulseAudio и дополнительные кодеки.
- gst-plugins-ugly — дополнительные кодеки.
- gst-plugins-bad — дополнительные кодеки.
В прошлом были разработаны и другие бекенды, но они больше не поддерживаются и их пакеты были удалены из AUR.
- Можно установить несколько бекендов и изменять их приоритет в приложении phononsettings.
- Согласно форуму KDE, у бекенда на VLC отсутствует поддержка ReplayGain.
- Во время использования бекенда на VLC могут наблюдаться сбои в работе приложений когда Plasma хочет отправить уведомление со звуком (также и в некоторых других случаях) [4]. Данную проблему можно попробовать решить обновлением кеша плагинов VLC:
Резервное копирование и восстановление
Запуск через systemd
Plasma предоставляет новый опциональный метод запуска через пользовательский юнит systemd вместо обычных загрузочных скриптов. Он отключен по умолчанию, и по желанию его можно включить с помощью команды:
Чтобы проверить, что запуск через systemd прошёл успешно, вы можете проверить статус юнита plasma-plasmashell.service с помощью systemctl —user.
Проверка орфографии
Для проверки орфографии приложения KDE используют фреймворк sonnet . Поддерживаемые им инструменты проверки орфографии указаны в опциональных зависимостях этого пакета.
Запуск kwin wayland на NVIDIA
Приложения
Проект KDE поставляет набор приложений, интегрированных в среду рабочего стола KDE Plasma, полный список которых доступен в группе пакетов kde-applications . Также в категории Category:KDE (Русский) доступны статьи, относящиеся к приложениям KDE.
Кроме приложений, поставляемых в KDE Applications, доступны также и многие другие, дополняющие KDE Plasma. Некоторые из них описаны ниже.
Системное администрирование
Сочетание клавиш для остановки X-сервера
Перейдите в Параметры системы > Устройства ввода > Клавиатура > Дополнительно (вкладка) и отметьте флажок «Комбинация клавиш для прерывания работы X-сервера».
Модули KCM (KConfig Module) добавляют компоненты настройки системы в приложение Параметры системы. Также они доступны из командой строки с помощью команды kcmshell5
- sddm-kcm — Модуль для настройки SDDM.
- kde-gtk-config — Конфигурация GTK2 и GTK3 для KDE.
- System policies — Набор модулей, который позволяет администраторам изменять настройки PolicyKit.
- wacom tablet — Графический интерфейс для Wacom Linux Drivers.
- Kcmsystemd — Модуль для настройки systemd.
Больше модулей KCM можно найти на сайте linux-apps.com.
Локальный поисковик
В KDE Plasma есть локальный поисковик — Baloo, который позволяет индексировать и искать файлы.
Веб-браузеры
Следующие веб-браузеры могут быть интегрированы в Plasma:
- Konqueror — Часть проекта KDE. Поддерживает два движка — KHTML и Qt WebEngine, основанный на Chromium.
- Falkon — Веб-браузер основанный на Qt и включающий в себя возможности интеграции с Plasma. Falkon (ранее известный как Qupzilla) использует движок Qt WebEngine.
- Chromium — Chromium и его проприетарный вариант Google Chrome довольно ограничены в интеграции с Plasma. Они могут использовать KWallet и диалоги Plasma для открытия и сохранения файлов.
- Firefox — Firefox можно настроить для большей интеграции с Plasma. Смотрите Firefox (Русский)#Интеграция с KDE для более подробной информации.
KDE поставляет свой собственный набор приложений для управления персональной информацией (PIM), что включает в себя работу с электронными письмами, контактами, календарями и так далее. Чтобы установить все PIM-пакеты, воспользуйтесь группой пакетов kde-pim или мета-пакетом kde-pim-meta .
Akonadi
Akonadi представляет собой хранилище локального кеша для PIM-данных, которые, независимо от их происхождения, могут использоваться другими приложениями. Сюда входят: электронная почта, контакты, календари, события, журналы, будильники, заметки и так далее. Формат хранения данных зависит от самих данных (например, контакты могут храниться в формате vCard).
Установите пакет akonadi . Для получения дополнений, установите kdepim-addons .
MySQL
По умолчанию Akonadi использует /usr/bin/mysqld (по умолчанию это MariaDB, см. статью MySQL (Русский) для получения информации об альтернативных провайдерах) для запуска экземпляра MySQL с базой данных в
Общесистемный экземпляр MySQL
Akonadi поддерживает использование общесистемного экземпляра MySQL для своей базы данных.[5]
alt=»Tango-view-fullscreen.png» width=»48″ height=»48″ />This article or section needs expansion. alt=»Tango-view-fullscreen.png» width=»48″ height=»48″ />
PostgreSQL
Akonadi поддерживает использование как существующего общесистемного экземпляра PostgreSQL (например, postgresql.service ), так и запуск PostgreSQL с правами пользователя и базой данных в
Экземпляр PostgreSQL для каждого пользователя
Отредактируйте файл конфигурации Akonadi так, чтобы он содержал следующие параметры:
- Секция [QPSQL] и её значения будут созданы во время запуска Akonadi.
- База данных будет храниться в директории
Запустите Akonadi командой akonadictl start и проверьте его статус: akonadictl status .
-
Начиная с akonadi 19.08.0-1 кластер базы данных PostgreSQL
Общесистемный экземпляр PostgreSQL
Данный метод требует уже настроенный и запущенный экземпляр PostgreSQL.
Создайте аккаунт пользователя PostgreSQL:
Создайте базу данных для Akonadi:
Настройте Akonadi, чтобы он использовал общесистемный PostgreSQL:
Запустите Akonadi командой akonadictl start и проверьте его статус: akonadictl status .
SQLite
Для использования SQLite отредактируйте файл конфигурации Akonadi так, чтобы он содержал следующие параметры:
- Секция [QSQLITE3] и её значения будут созданы во время запуска Akonadi.
- База данных будет храниться в файле
Отключение Akonadi
Смотрите раздел Disabling the Akonadi subsystem в KDE UserBase.
KDE Telepathy
KDE Telepathy — проект, направленный на обеспечение лучшей интеграции обмена мгновенными сообщениями с рабочим столом KDE, пришедший на смену Kopete. В качестве бекенда используется фреймворк Telepathy.
Чтобы установить все протоколы Telepathy, установите группу пакетов telepathy . Клиент Telepathy доступен с пакетом telepathy-kde-meta , который также включает в себя все пакеты из группы telepathy-kde .
Использование Telegram с KDE Telepathy
Протокол Telegram доступен с пакетом telepathy-haze , установкой telegram-purple AUR или telegram-purple-git AUR и telepathy-morse-git AUR . Имя пользователя — это номер телефона, привязанный к вашему аккаунту Telegram (учитывая национальный код страны +xx , например, +49 для Германии).
Настройка с помощью графического интерфейса может быть сложноватой: если при добавлении нового аккаунта в KDE Telepathy номер телефона не принимается (отображается ошибка о недопустимом для создания аккаунта номере), поместите его между одинарных кавычек, после чего, вручную уберите эти кавычки из файла конфигурации (
/.local/share/telepathy/mission-control/accounts.cfg ) после создания аккаунта (в ином случае, должна появится ошибка авторизации).
KDE Connect
KDE Connect предлагает ряд функций для подключения Android-смартфона к вашему устройству с Linux:
- Пересылайте файлы и ссылки с KDE Plasma в любое приложение (и наоборот).
- Эмуляция тачпада: используйте экран вашего смартфона как тачпад компьютера.
- Синхронизация уведомлений (Android 4.3+): получайте уведомления с вашего Android-смартфона в KDE Plasma.
- Общий буфер обмена: копируйте и вставляйте с KDE Plasma в Android (и наоборот).
- Удалённое управление медиаконтентом: используйте ваш смартфон для управления медиаплеерами в Linux.
- Подключение по Wi-Fi: нет нужды в проводах или Bluetooth.
- Шифрование RSA: ваши данные в безопасности.
Вам нужно будет установить KDE Connect как на компьютере (пакет kdeconnect ), так и на Android-смартфоне (приложение из Google Play или F-Droid). Обратите внимание, что для доступа к файловой системе смартфона требуется также установить пакет sshfs и дать соответствующее разрешение на доступ к ФС при запуске Android-приложения.
KDE Connect можно использовать и с другими средами рабочего стола. Для тех, которые используют AppIndicators (например, Unity) установите также пакет indicator-kdeconnect AUR . Пользователи GNOME могут улучшить интеграцию с помощью установки gnome-shell-extension-gsconnect AUR вместо kdeconnect . Чтобы запустить демон KDE Connect вручную, выполните /usr/lib/kdeconnectd .
Если вы используете межсетевой экран, вам потребуется открыть TCP- и UDP-порты от 1714 до 1764 .
Иногда KDE Connect не обнаруживает телефон. Вы можете перезапустить службы, выполнив killall kdeconnectd , а затем открыв kdeconnect в системных настройках или выполнив команду kdeconnect-cli —refresh и затем kdeconnect-cli -l .
Советы и рекомендации
Использование альтернативного оконного менеджера
Plasma больше не позволяет выбирать альтернативный оконный менеджер в Параметрах системы. [7] Теперь для этого нужно задать значение переменной окружения KDEWM перед запуском Plasma. Инструкции доступны на KDE UserBase Wiki — Tutorials/Using Other Window Managers with Plasma (англ.).
Сеанс KDE/Openbox
Пакет openbox предоставляет сеанс для использования KDE Plasma с Openbox. Чтобы его использовать, выберите KDE/Openbox из меню экранного менеджера.
Для запуска сеанса вручную, добавьте следующую строку в ваш файл xinitrc:
Включение композитных эффектов
После замены Kwin на оконный менеджер без композитного менеджера (например, Openbox), композитные эффекты рабочего стола (прозрачность и т.п.) пропадут. В таком случае, установите и запустите отдельный композитный менеджер, например, Xcompmgr или picom.
Настройка разрешения экрана / нескольких мониторов
Для настройки разрешения экрана и нескольких мониторов в Plasma установите пакет kscreen , после чего появятся дополнительные опции в приложении Параметры системы > Экран.
KWin-lowlatency
KWin-lowlatency — попытка уменьшить задержки и прерывания в композиторе KWin. Для установки доступен пакет kwin-lowlatency AUR .
Настройка ICC-профилей
Для настройки ICC-профилей в Plasma установите пакет colord-kde , который добавляет дополнительные опции в Параметры системы > Цветовая коррекция.
ICC-профили можно импортировать с помощью кнопки Добавить профиль.
Отключение открытия Меню запуска приложений клавишей Super (Windows)
Для отключения данной функции можно воспользоваться следующей командой:
Отключение отображения закладок браузера в меню приложений
KDE Plasma отображает закладки браузера в меню запуска приложений, если в системе установлена интеграция браузеров с Plasma (Plasma Browser Integration).
Для отключения этой функции, воспользуйтесь следующими командами:
Интеграция с IBus
IBus — это фреймворк методов ввода; он может быть интегрирован в KDE. Подробнее смотрите IBus#Integration.
Использование IBus может потребоваться при использовании KDE на Wayland для поддержки акцентов и dead keys [8].
Включение точки доступа в plasma-nm
Восстановление предыдущего сеанса
Если в параметрах KDE выбран пункт Запуск и завершение > Управление сеансами > При входе: восстанавливать предыдущий сеанс (по умолчанию), то ksmserver будет автоматически сохранять открытые приложения в файл
/.config/ksmserverrc и загружать их оттуда при следующем входе.
Получение локальной почты в KMail
Если вы настроили доставку локальной почты на почтовом сервере, который использует формат Maildir, вы можете захотеть получать эту почту в KMail. Для этого вы можете повторно использовать стандартную учетную запись KMail «Локальные папки», которая хранит почту в
Создайте символическую ссылку
/Maildir (куда обычно доставляется почта в формате Maildir), ведущую на папку входящих сообщений Local Folders:
Или создайте новую учётную запись с типом Maildir и укажите для неё каталог
Настройка Plasma для всех пользователей
Измените файлы config/main.xml в каталоге /usr/share/plasma . Например, чтобы настроить Application Launcher для всех пользователей, измените файл /usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/config/main.xml . Чтобы предотвратить перезапись файлов при обновлении пакетов, добавьте файлы в список NoUpgrade в Pacman.
Решение проблем
Шрифты
Шрифты в KDE Plasma выглядят плохо
Первым делом, попробуйте установить шрифты ttf-dejavu и ttf-liberation .
После установки перезайдите в систему и не меняйте ничего в приложении Параметры системы > Внешний вид > Шрифты. Если вы используете qt5ct , настройки Qt5 Configuration Tool могут переопределять настройки шрифтов в Параметрах системы.
Если вы вносили изменения в параметры отображения шрифтов, имейте в виду, что приложение Параметры системы может на них влиять. Когда вы изменяете что-нибудь в приложении Параметры системы > Внешний вид > Шрифты, скорее всего, файл конфигурации шрифтов ( fonts.conf ) будет перезаписан.
Это невозможно предотвратить, но ожидаемое поведение отображения шрифтов можно вернуть, задав такие же значения, как и в вашем файле fonts.conf (также понадобится перезапустить приложения или, в некоторых ситуациях, перезапустить среду рабочего стола). Обратите внимание, что у Font Preferences в среде GNOME такое же поведение.
Огромные или непропорциональные буквы
Попробуйте вручную задать значение DPI равное 96 в приложении Параметры системы > Внешний вид > Шрифты.
Если это не помогло, попробуйте также вручную установить значение DPI в конфигурации сервера Xorg, как указано на странице Xorg (Русский)#Настройка DPI вручную.
Настройки
Множество проблем в KDE Plasma могут возникать из-за ошибок в файлах настроек.
Странное поведение рабочего стола Plasma
Проблемы в KDE Plasma обычно вызваны нестабильными виджетами (плазмоидами) или темами Plasma. Первым делом, найдите, какие последние плазмоиды и темы вы устанавливали и попробуйте их отключить или удалить.
Если вы наблюдаете проблемы с зависанием/закрытием Plasma, скорее всего, они вызваны ошибкой в одном из установленных виджетов. В случае если вы не помните, какие из них были установлены до появления проблемы (она может быть непостоянной), попробуйте исключать по одному до исчезновения проблемы. После этого можно удалить данный виджет и создать отчёт об ошибке на баг-трекере KDE если это официальный виджет. В ином случае, рекомендуется найти виджет на KDE Store и уведомить его автора о проблеме (указывая детали, например, как повторить ошибку).
Если вы не можете найти источник проблемы и не хотите сбрасывать все настройки, перейдите в каталог
/.config и введите следующую команду:
Данная команда переименует все файлы конфигурации Plasma вашего пользователя в *.bak (например, plasmarc.bak ) и когда вы перезайдёте в Plasma, вы снова получите настройки по умолчанию. Для возвращения предыдущего состояния файлов конфигурации достаточно будет убрать расширение .bak. Если у вас уже есть файлы *.bak, сначала переименуйте, переместите или удалите их. Также крайне рекомендуется регулярно создавать бекапы, смотрите статью Программы синхронизации и резервного копирования для получения информации о возможных решениях.
Очистка кэша для решения проблем с обновлением
Также проблемы могут быть вызваны старыми данными в кэше. Иногда, после обновления, они могут вызывать странное, мало предсказуемое и трудное в отладке поведение рабочего стола или программ KDE. Например, незакрываемые командные оболочки, зависания во время изменения различных настроек, невозможность Ark извлечь архив или невозможность Amarok распознать вашу коллекцию музыки. Также это может помочь решить проблему с плохим внешним видом программ KDE или Qt после обновления.
Перестроить кэш можно следующей командой:
Дополнительно, удалите содержимое директории
/.cache . Обратите внимание, что это также очистит и кэш других программ:
Рабочий стол Plasma не соблюдает настройки локали/языка
Рабочий стол Plasma может использовать настройки, отличные от тех, которые вы задали в параметрах KDE или в файле locale.conf (согласно Локали#Переменные окружения). Первое, что нужно сделать, это выйти из системы и войти в неё после удаления файла
/.config/plasma-localerc , а если это не поможет, попробуйте отредактировать файл вручную. Например, установить переменную LANG в ru_RU.UTF-8 , а переменную LC_MESSAGES в en_US.UTF-8 :
Не получается изменить тему, значки, шрифты, цвета в настройках системы; большинство значков не отображается
Убедитесь, что переменная окружения QT_QPA_PLATFORMTHEME не установлена, команда printenv QT_QPA_PLATFORMTHEME должна не вывести ничего. В противном случае, если она установлена (скорее всего qt5ct), переменная будет принудительно устанавливать настройки qt5ct для Qt-приложений, команда export QT_QPA_PLATFORMTHEME= должна снять переменную.
Не работают уведомления, мультимедийные клавиши или изменение громкости
Отключение отображения некоторых пунктов в настройках трея (виджета «Системный лоток»), таких как «Громкость», «Проигрыватель» или «Системные уведомления», приводит к отключению связанного с этим функционала. Так, при отключении «Громкости» перестанут работать клавиши изменения громкости, «Проигрывателя» — мультимедийные клавиши (перемотка, стоп, пауза), «Системных уведомлений» — отображение уведомлений.
KCM входа в систему не синхронизирует настройки курсора с SDDM
KCM входа в систему считывает настройки курсоров из
/.config/kcminputrc , без этого файла настройки не будут синхронизироваться. Наиболее простой способ сгенерировать данный файл — изменить настройки курсора в приложении Параметры системы > Курсоры мыши, после чего вернуть предпочитаемую тему курсоров.
Отсутствуют панели/виджеты
Сбой или изменение аппаратного обеспечения может изменить номера экранов, даже при использовании одного монитора. Панели/виджеты могут пропасть, это можно исправить в файле
/.config/plasma-org.kde.plasma.desktop-appletsrc , изменив значения lastScreen .
Графика
Убедитесь, что в системе установлен подходящий драйвер для вашей видеокарты. Смотрите статью Xorg (Русский)#Установка драйвера для получения более подробной информации. В случае с более старой видеокартой может помочь #Отключение эффектов рабочего стола вручную или автоматически для определённых приложений или #Отключение композитного режима.
Получение текущего состояния KWin для поддержки и отладки
Следующая команда выведет полную сводку о текущем состоянии KWin включая использующиеся настройки, данные о композитном бекенде и возможностях драйвера OpenGL. Более подробная информация доступна в данном блоге.
Отключение эффектов рабочего стола вручную или автоматически для определённых приложений
Эффекты рабочего стола Plasma активированы по умолчанию и, к примеру, не каждая игра автоматически их отключает. Вы можете выключить эффекты рабочего стола вручную в приложении Параметры системы > Поведение рабочей среды > Эффекты и включать/выключать их с помощью сочетания клавиш Alt+Shift+F12 .
Также можно создать собственные правила KWin для автоматического включения/выключения композитного режима при запуске определённых программ в приложении Параметры системы > Диспетчер окон > Особые параметры окон.
Включение прозрачности
Вы увидите следующее сообщение при использовании прозрачного фона без включения композитора:
Перейдите в Параметры системы > Экран > Обеспечение эффектов, отметьте флажок Графические эффекты: Включать при входе в систему и перезапустите Plasma.
Отключение композитного режима
В приложении Параметры системы > Экран > Обеспечение эффектов снимите флажок с опции Графические эффекты: Включать при входе в систему и перезапустите Plasma.
Мерцание окон в полноэкранном режиме при включённом композитном режиме
В приложении Параметры системы > Экран > Обеспечение эффектов снимите флажок с опции Графические эффекты: Разрешать приложениям блокировать режим с графическими эффектами. Это может повлиять на производительность.
Курсор иногда отображается неправильно
/.icons/default и файл index.theme внутри неё со следующим содержанием:
Также выполните данную команду:
Мигающий курсор во время изменения его вида
Если курсор начинает мигать при изменении его вида (например, при наведении на ссылку), попробуйте установить соответствующий драйвер для ускорения 2D-операций в системе и оконном менеджере.
Непригодное для использования множество разрешений экрана
Ваши локальные настройки kscreen могут переопределять параметры xorg.conf . Просмотрите конфигурационные файлы kscreen в директории
/.local/share/kscreen/ и проверьте, не задано ли режиму (mode) неподдерживаемое вашим дисплеем разрешение.
Размытые иконки в системном трее
Приложения часто используют библиотеку appindicator для добавления иконок в трей. Если они отображаются размытыми, проверьте установленную версию библиотеки в системе. В случае, если установлен только пакет libappindicator-gtk2 , попробуйте также установить libappindicator-gtk3 .
Не получается изменить разрешение экрана при запуске в виртуальной машине
При запуске Plasma в виртуальной машине VMware, VirtualBox или QEMU kscreen иногда не может выставить разрешение экрана гостя больше чем 800×600.
В качестве обходного пути можно установить опцию PreferredMode в xorg.conf.d(5) . Также можно попробовать использовать другой графический адаптер для ВМ: например, в VirtualBox вместо VMSVGA использовать VboxSVGA, а в QEMU — Virtio вместо QXL. Смотрите KDE Bug 407058 для подробностей.
Dolphin, Kate и другие программы надолго подвисают при открытии
Проверьте, доступны ли ваши пользовательские каталоги ( Документы , Загрузки и т.д.) только для чтения.
Отсутствие звука после выхода из ждущего режима
В случае если в Plasma отсутствует звук после выхода из ждущего режима и KMix не отображает нужных аудиоустройств, может помочь перезапуск plasmashell и pulseaudio:
Другим приложениям тоже может понадобиться перезапуск для возобновления возможности воспроизводить звук.
MP3-файлы не воспроизводятся с бекендом GStreamer в Phonon
Эту проблему можно решить установкой плагина libav (пакет gst-libav ) для GStreamer. Если вы все еще испытываете проблемы, вы можете попробовать другой бекенд для Phonon, например, phonon-qt4-vlc AUR или phonon-qt5-vlc .
Также убедитесь, что выбранный вами бекенд имеет самый высокий приоритет в приложении Параметры системы > Мультимедиа > Звук и видео > Библиотеки воспроизведения.
Управление электропитанием
Отсутствие ждущего/спящего режима
Если система может переходить в спящий или ждущий режим используя systemd, но данная опция не отображается в KDE Plasma, убедитесь, что установлен пакет powerdevil .
KMail
Сброс настроек Akonadi для решения проблем с KMail
Смотрите [9] для получения подробной информации.
Если необходимо сделать резервную копию настроек, скопируйте следующие директории:
Пустая папка входящих сообщений в IMAP-аккаунте KMail
Для некоторых аккаунтов KMail использующих протокол IMAP, папка входящих сообщений может отображаться в виде контейнера верхнего уровня (таким образом, делая прочтение сообщений невозможным) со всеми остальными директориями в нём.[10]. Для решений этой проблемы достаточно отключить подписки на стороне сервера (server-side subscriptions) в настройках аккаунта в KMail.
Ошибка авторизации EWS-аккаунта в KMail
При добавлении EWS-аккаунта в KMail могут возникнуть ошибки авторизации даже с корректными и работающими данными. Вероятнее всего, это вызвано нарушением связи KWallet (англ.) и KMail. Для решения проблемы задайте пароль с помощью qdbus:
Слишком частое журналирование событий QXcbConnection
Приложения на KF5/Qt 5 не отображают значки в i3/FVWM/awesome
Проблемы с сохранением учётных данных и постоянно появляющимися диалогами KWallet
KWallet, систему сохранения паролей, не рекомендуется отключать в настройках пользователя, так как для каждого из них сохраняются некоторые зашифрованные данные, например, пароли от сетей WiFi. Однако постоянно появляющиеся диалоги KWallet могут стать причиной его отключения.
В случае если вас раздражают диалоги разблокировки KWallet когда приложения хотят получить к нему доступ, можно разрешить экранным менеджерам SDDM и LightDM автоматически разблокировать бумажник при входе в систему – cмотрите KDE Wallet#Unlock KDE Wallet automatically on login. Первый бумажник должен быть сгенерирован непосредственно KWallet (а не пользователем), чтобы использовать его при входе в систему.
В случае если вы не хотите открывать в памяти учётные данные бумажника для каждого приложения, можно ограничить доступ некоторых программ к нему с помощью kwalletmanager в настройках KWallet.
Если же вы совсем не беспокоитесь насчёт шифрования учётных данных, можно просто оставить поля для ввода пароля пустыми во время создания бумажника в KWallet. В таком случае приложения смогут получать доступ к бумажнику без его предварительной разблокировки.
Discover не отображает приложения
Проблему можно решить установкой пакета packagekit-qt5 .
Высокая нагрузка kscreenlocker_greet на ЦП при использовании драйверов NVIDIA
Как описано в KDE Bug 347772 (англ.), драйвера NVIDIA OpenGL и QML могут не очень хорошо взаимодействовать друг с другом в Qt 5. Это может привести к тому, что kscreenlocker_greet будет использовать довольно много ресурсов ЦП после разблокировки сессии. Для исправления данной проблемы задайте переменной окружения QSG_RENDERER_LOOP значение basic .
После чего закройте предыдущий процесс экрана приветствия с помощью команды killall kscreenlocker_greet .
«OS error 22» при выполнении Akonadi на ZFS
Если ваша домашняя директория находится в пуле ZFS, создайте файл
/.config/akonadi/mysql-local.conf со следующим содержанием:
Не работает прокрутка неактивных окон в некоторых программах
Проблема вызвана тем, что GTK3 проблематично обрабатывает события прокрутки мышью. Временным решением является задание переменной окружения GDK_CORE_DEVICE_EVENTS=1 . Однако такое решение также не позволяет использовать плавную прокрутку на тачпаде и прокрутку на сенсорном дисплее.
Медленно работающий TeamViewer
TeamViewer может медленно работать при включённых плавных анимациях (таких как сворачивание окон). Временным решением является #Отключение композитного режима.
Kmail, Kontact и Wayland
Kmail может зависнуть, показывать чёрное окно просмотра сообщения или что-то подобное, часто после сворачивания и восстановления. Обходным решением может быть установка переменной окружения QT_QPA_PLATFORM=»xcb;wayland» . Смотрите KDE Bug 397825.
Разблокировка виджетов (Plasma ≥ 5.18)
Если вы ранее заблокировали свои виджеты, вы, вероятно, не сможете разблокировать их снова. Для этого нужно просто выполнить эту команду:
Новый Customize Layout не требует блокировать их обратно, но если вы хотите это сделать:
Недоступны специальные действия в настройках комбинаций клавиш
Это связано с отсутствием пакета khotkeys . После его установки переоткройте параметры системы, и на вкладке «Комбинации клавиш» появится вложенная вкладка «Специальные действия».
Блокировка экрана перед уходом в ждущий или спящий режим
В приложении «Параметры системы» KDE предлагает настройку для автоматической блокировки экрана после пробуждения компьютера. При возобновлении работы некоторые пользователи сообщают, что экран успервает ненадолго отобразиться перед фактической блокировкой. Чтобы предотвратить такое поведение и заставить KDE блокировать экран перед приостановкой, создайте хук systemd(1) , создав следующий файл от имени root:
После создания файла сделайте его исполняемым.
Наконец, в параметрах KDE поставьте галочку Поведение рабочей среды > Блокировка экрана > Автоматически блокировать экран > После выхода из ждущего режима.
unixforum.org
В дебиане иксы от кде не зависят. Нужно отдельно установить метапакет x-window-system-core.
t.t добавил в 21.07.2005 15:16
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение t.t » 21.07.2005 15:25
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение ddc » 21.07.2005 17:12
Re: как запустить KDE/Gnome
у меня в слаке — zsh ,а у фри csh — без этого просто
exec startkde в .xinitrc и обработается как надо непереживайте
wolf_black добавил в 21.07.2005 17:18
Re: как запустить KDE/Gnome
Сообщение ddc » 21.07.2005 17:24
Re: как запустить KDE/Gnome
аааа ,ничего я непихаю туда из скриптов ,мне хватает вроде
Скрипты кстати нетолько для bash можно пихать туда
Re: как запустить KDE/Gnome
Сообщение t.t » 21.07.2005 18:54
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение t.t » 22.07.2005 14:07
Re: как запустить KDE/Gnome
Re: как запустить KDE/Gnome
Сообщение t.t » 22.07.2005 14:47
Re: как запустить KDE/Gnome
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Re: как запустить KDE/Gnome
Сообщение t.t » 22.07.2005 15:21
Re: как запустить KDE/Gnome
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Re: как запустить KDE/Gnome
по прозьбам отвечающих и дающих советы по выправке рук вношу и лог и конфиг в студию. прикреплёных файликов хватит?
—-
блин чего то не цепеляет (кривые руки )lexus3d добавил в 25.07.2005 10:15
да кстати забыл про одну детальку . видимокарточка PCI . и я думаю на ней не больше 1 метра памяти, но это не суть, главное о что пака не чего не работает
lexus3d добавил в 25.07.2005 12:41
всем спасибо . разобрался где чего быловсё исправил буду исправлять тонкости. Всётаки логи сильная вещь. да и поом у вас там темка неплохая развилась, из неё многое подчерпнул.
Как правильно запускать kde из консоли?
Иногда нужно с консоли запустить kde..
Пошурстел по интернету. Нашел пару способов.
1)xinit /usr/bin/startkde
Не работает ускорение и звук.
2)startx startkde
Появляется консоль. Если ее закрыть то и кеды умрут..Как правильно запустить kde?
kot040188 — 5 Апрель, 2016 — 20:09
Kde не знаю, а плазму так: В 14.04 plasma-desktop, в 15.10 plasmashell.
Boom — 5 Апрель, 2016 — 23:33
startx Если из командной строки.Загружается сеанс.
MacLeod — 6 Апрель, 2016 — 00:06
nitrofox — 6 Апрель, 2016 — 01:15
Ну. Я решил попробовать репозиторий neon и теперь у меня не устанавливается sddm.. Я хочу как-то переконтоватся до выхода 16,04 =) А там с чистого листа.
Я сейчас запускаю kde:
startx /usr/bin/startkde
Так все работает и консоль не открывается. Хотя глядя как нужно настроить окружение для кед.. У меня возникают сомнения что у меня все работает правильно.Кстати а вы запускали KDE под wayland? Я пробовал LiveCd (Вроде отсюда). Там не очень юзабельно все выглядит. Иногда содержимое окна появляется не там где нужно =) Особенно в настройках беда.
И контрольный =) У вас получилось собрать kde с Qt 5.6(Хочу сам попробовать)?
MacLeod — 6 Апрель, 2016 — 02:39
теперь у меня не устанавливается sddm
Ну, так можно использовать любой — lightdm/kdm. Они все работают с /usr/share/xsessions/.Там не очень юзабельно все выглядит.
Да, я день убил, чтобы его собрать с поддержкой приложений для иксов. Оно, собственно, и не юзабельно =) Куча багов и нерешенных проблем. Ставить сейчас стоит только из разрабского интереса.У вас получилось собрать kde с Qt 5.6(Хочу сам попробовать)?
Да, я еще с 5.6-RC собирал, пришлось кучу костылей в исходники напихать, чтобы все собралось. Я потом в чате и коммитах видел, что активные разрабы вносили много фиксов, думаю сейчас должно без проблем собраться. Блин, они уже 5.6.2 плазму зарелизили.
На самом деле, я для чистоты эксперимента и собственного полного понимания процесса собирал на чистой убунте с выкошенными qt* пакетами. Это «веселье» на пару дней, могу точно сказать, что в gentoo это несравнимо проще =) Qt нужно собирать полнейший, включая webkit и прочее.
Application вообще не собирал. Особого интереса нет, а гемора куча.how to start kde plasma from command line
What we need to do is open the “trigger”. If there is already one line that defines “DESKTOP”, just change the value of it. Then we will start KDE when we run startx from console.
How do I start Plasma Desktop from terminal?
- Step1: Install Tasksel; a prerequisite for installing Kubuntu. .
- Step 2: Install Kubuntu Desktop. .
- Step 3: Restart your system to login to KDE Plasma.
How do I start a plasma session?
Autostart. Plasma can autostart applications and run scripts on startup and shutdown. To autostart an application, navigate to System Settings > Startup and Shutdown > Autostart and add the program or shell script of your choice.
How do I restart KDE?
Use the Ctrl-Alt-Backspace shortcut keys to restart KDE.
How do I open KDE files?
KDE comes with the console application Konsole. You will usually find it in the start menu in Programs -> System. If you do not have a full KDE installation any console application, such as xterm will do just fine.
How do I stop KDE Plasma?
«exit» and enter just to close it) and Ctrl+Alt+F7 to get back to KDE..
How do I run Kubuntu?
- You may also begin the installation directly from the cd, without booting to the full KDE desktop.
- Insert the Kubuntu disc into your CD drive.
- Start or restart your computer. .
- Select your language here.
- Select «Install Kubuntu» here. .
- CategoryInstallation CategoryInstallation.
How do I check my KDE version?
Open any KDE related program, like Dolphin, Kmail or even System Monitor, not a program like Chrome or Firefox. Then click on the Help option in the menu and then click on About KDE . That will tell your your version.
What is KDE Plasma?
Plasma is a Desktop. Use Plasma to surf the web; keep in touch with colleagues, friends and family; manage your files, enjoy music and videos; and get creative and productive at work.
What is Startkde?
startkde, with ksmserver, is a standard X11R6 session manager that can manage any X11R6 SM compliant program. startkde and ksmserver use the contents of the
/. kde directory for starting previously saved sessions.
How do I start akonadi?
The Akonadi control module started by the context menu of the Akonadi tray icon provides an easy means to starting, stopping, restarting and querying the status of the Akonadi server. You may also accomplish this from the commandline using the command akonadictl .
How do I start KDM?
Well-Known Member. You can start kdm manually by just running kdm. If you want kdm to start automatically on boot edit /etc/ttys and look at the last entry on the ttys (8 I think).
Desktop
Raspberry
StorageStarting KDE
After Kde-workspace has been installed, the first important milestone has been reached. Now you need to configure your system to start KDE.
Starting KDE from the command prompt
To start KDE from the command prompt, you first need to modify your .xinitrc file:
If you are not using ConsoleKit , remove ck-launch-session .
You can now start KDE using the startx command.
Starting KDE at boot
KDE comes with a graphical login interface called KDM (the KDE Display Manager), which provides a customizable graphical login at boot. To use KDM, you need to edit your /etc/inittab file (as the root user). First, setup run-level 5 to start KDM (adjust the path to kdm according to your system):
Additionally, you need to change the default run-level from 3 to 5:
You can now restart your system and see the KDE login screen.
Installing further languages (l10n)
You may want to install support for your locale language. The l10n packages can be found at http://download.kde.org/stable/applications/14.12.2/src/kde-l10n/. See Further KDE packages for build instructions. If you are in a KDE session when installing a new language and configure KDE to use it, the session needs to be restarted, in order to see the effects.
Installing further KDE packages
Every subsequent package can be built while having KDE up and running, but remember to keep $KDE_PREFIX and $QT4DIR set.