KDE (Français)
Related articles
- Desktop environment
- Display manager
- Window manager
- Qt
- SDDM
- Dolphin
- KDE Wallet
- KDevelop
- Trinity
- Uniform look for Qt and GTK applications KDE, officiellement appelé KDE SC (pour "KDE Software Compilation"), est un ensemble de bibliothèques, d'environnement de bureau et de logiciels intégrés qui partagent le même calendrier de sortie de nouvelles versions. Historiquement, KDE a été créé pour fournir un environnement facile d'utilisation similaire aux systèmes d'exploitation existants tels que Windows® et MacOS® aux utilisateurs de systèmes Linux et systèmes approchants. KDE était initialement l'acronyme de K Desktop Environnement. D'origine allemande, ses développeurs sont maintenant répartis sur tout le globe, et KDE est traduit en plus de 70 langues. KDE SC utilise les bibliothèques Qt.
- plasma-meta ou pour installer l'ensemble du bureau et ses composants.
- si vous préférez une installation minimale.
Installation
Elle est particulièrement modulable puisqu'il est possible d'installer les paquets indépendamment, par groupes de fonctionnalités communes, voire par méta-paquets.
En effet, à la différence d'un simple groupe, un méta-paquet va permettre le suivi complet de ses membres. Ainsi, si une nouvelle application vient enrichir la composition du méta-paquet, elle sera automatiquement installée lors d'une prochaine mise à jour du méta-paquet.
Plasma 5
Vous pouvez donc installer le bureau de différentes manières:
Applications et localisation
Pour installer la suite complète des applications KDE, vous disposez de kde-applications ou .
Éléments de la boîte à miniatures
Plasma 5 utilise une nouvelle spécification pour afficher les éléments dans la zone des miniatures de la barre des tâches appelée Status Notifier.
Pour permettre aux applications utilisant les anciens éléments de spécification XEmbed de s'afficher correctement dans les miniatures, les paquets (gtk-2), (gtk-3), (qt4) ainsi que leurs pendants lib32-libappindicator-gtk2, lib32-libappindicator-gtk2, (pour les applications 32 bits comme Skype sous une architecture x86_64) peuvent être nécessaires.
Voir également cet article (en) pour plus d'informations.
Lancement
On peut soit utiliser un gestionnaire de connexions, soit utiliser startx en renseignant le fichier :
exec startplasma-x11Configuration
Intégration des applications Gtk dans KDE
Thème Oxygen
L'apparence des applications GNOME ou plus généralement Gtk dans l'environnement KDE SC est généralement très mauvaise, un paquet permet d'appliquer aux logiciels Gtk2 l'apparence du thème Oxygen de KDE et ainsi réaliser une intégration visuelle quasi-parfaite :
pacman -S oxygen-gtk2Thème QtCurve
Plus un ensemble d'outils qu'un thème à proprement parler, QtCurve permet d'uniformiser complétement l'apparence de vos applications KDE et Gtk.
pacman -S qtcurve-kde qtcurve-gtk2Vous pourrez personnaliser complétement vos thèmes QtCurve à partir du panneau de configuration de KDE > Apparence de l'application > Style > Applications > style des composants graphiques > QtCurve > Configurer. De là, vous accèdez à un nombre considérable d'options permettant d'affiner pleinement l'apparence de chaque élément graphique de vos applications KDE (de l'apparence des menus, boutons aux formes et dégradés des barres de défilement en passant par les onglets, listes, etc.).
Il vous suffit de passer par le panneau de configuration Application Style > Widget Style et de le définir en QtCurve pour les applications KF5 et de règler les applications KDE4 via l'utilitaire . }}
Pour ce qui est des applications Gtk que vous pourriez utiliser sous KDE, il vous suffira ensuite de leur définir QtCurve comme thème, par exemple à l'aide de ou .
Thème GTK dans KDE
Il est également possible de réaliser le schéma inverse, à savoir d'indiquer aux applications de KDE de suivre le thème Gtk2. Cependant, selon le thème employé, les éléments graphiques peuvent avoir un rendu plus ou moins divergent, voire désagréable (onglets, barre de défilement...).
Le thème Gtk2 pourra être choisi grâce à l'application adéquate (par exemple ou ou directement dans le panneau de configuration de KDE pour les utilisateurs de plasma 5 disposant du paquet ). Il ne restera qu'à passer par le centre de configuration de KDE pour lui indiquer d'appliquer ce thème aux applications Kde (Apparence de l'application > Style > Applications > Style des éléments graphiques > Style GTK+ pour KDE 4 ou Application Style > Widget Style pour les utilisateurs de plasma 5).
En revanche, il est pour le moment impossible de dire à Kde de se baser sur un style Gtk3 pour ses applications. La seule possibilité est d'utiliser un thème Gtk3 qui se décline également en Gtk2 ( par exemple comme en contient gnome-themes-standard ou que vous pourriez trouver au gré de vos pérégrinations sur la toile) et de procèder comme décrit précédemment. Dès lors, la configuration du thème Gtk3 se fait à part en générant (par défaut ${XDG_CONFIG_HOME} désignant ):
[Settings] gtk-theme-name = Adwaita gtk-fallback-icon-theme = gnome gtk-font-name = Sans 10Moteurs de Phonon
Phonon est la couche d'abstraction multimédia de KDE, elle permet à vos applications d'utiliser divers moteurs pour jouer vos fichiers, ces différents moteurs peuvent être Gstreamer, VLC et même MPlayer. Les moteurs conseillés sont désormais Gstreamer puis VLC, offrant plus de fonctionnalités, phonon-qt5-vlc offrant plus de facilités avec certains types fichiers exotiques. L'installation se passe de la manière suivante :
pacman -S phonon-qt5puis suivant votre choix :
pacman -S phonon-qt5-gstreamer pacman -S phonon-qt5-vlcLa configuration se fera dans Configuration du système → Multimédia → Phonon → Moteur
Recherche sur le bureau et bureau sémantique
KDE met en œuvre le concept de poste de travail sémantique par l'intermédiaire d'Akonadi et Baloo.
Ces deux outils permettent d'indexer facilement vos données pour les retrouver efficacement au moyen de méta-données ou d'étiquettes attribuées par l'utilisateur.
Baloo
Le panneau de configuration de Baloo (panneau de configuration de KDE > Recherche sur le bureau) permet d'établir une liste noire des dossiers à ne pas indexer ainsi que la possibilité de désactiver l'indexation.
La recherche par Baloo est intégrée au lanceur KDE accessible via + ou dans Dolphin avec + .
Akonadi
Akonadi est une façon d'accéder aux données PIM, c'est-à-dire liées à la gestion des informations personnelles : contacts, adresses e-mails, pièces jointes et contenus des courriels.
Akonadi fournit ainsi un accès centralisé et un partage d'informations de ces données pour les applications concernées à travers votre bureau : KMail, Kopete, KAdressbook, etc. utilisent les ressources d'Akonadi (là où, auparavant, chaque application faisait un peu ce qu'elle voulait en matière de stockage de l'information... avec notamment risques de redondances et d'incohérences d'une application à l'autre).
La console Akonadi, , permet de parcourir les contenus des différentes ressources en dehors des applications dédiées (Kontact, etc.).
Utilisation de Webkit pour naviguer sur le Web
WebKit est un moteur de rendu de pages web libre, il s'agit du moteur utilisé dans Apple Safari et Google Chrome. WebKit est un dérivé du moteur historique de Kde KHTML. L'installation du paquet concerné :
pacman -S kwebkitpartEnsuite, dans Konqueror, menu Configuration, vous pourrez changer le moteur de rendu par defaut de Konqueror.