2021-02-14 09:45 Temps de lecture : 8 min

Comment obtenir un mode de présentation «semblable à un gnome» dans KDE Plasma avec qOverview

Pour ceux qui apprécient l'esthétique de Gnome Shell, mais recherchent une configuration plus riche et plus personnalisable, KDE Plasma constitue une alternative intéressante, d'autant plus avec l'existence d'outils tels que qOverview. Ce logiciel permet aux utilisateurs de bénéficier d'une vue d'ensemble similaire à celle de Gnome au sein de KDE Plasma 5.

Ce guide a pour but d'explorer la configuration et l'utilisation de qOverview, afin de recréer un environnement de bureau Gnome fonctionnel au sein de KDE.

Avertissement : Il est important de noter que qOverview est un logiciel en phase expérimentale. Son fonctionnement optimal ne peut être garanti sur tous les systèmes. Son utilisation est donc à vos propres risques.

Installation de qOverview

Le code source de qOverview est hébergé sur GitLab. L'installation nécessite donc le clonage direct du code depuis cette plateforme. Cependant, avant de procéder, l'installation de certaines dépendances est nécessaire.

Si vous n'utilisez pas Ubuntu, Debian, Arch Linux, Fedora ou OpenSUSE, l'installation des dépendances devra être effectuée manuellement. Vous trouverez la liste de ces dépendances sur cette page.

Ubuntu

sudo apt install python3-pyqt5 python3-pyqt5.qtquick python3-dbus python3-yaml wmctrl

Debian

sudo apt-get install python3-pyqt5 python3-pyqt5.qtquick wmctrl

Arch Linux

sudo pacman -S python-pyqt5 python-dbus python-yaml wmctrl

Fedora

sudo dnf install python3-PyQt5 python3-dbus wmctrl

OpenSUSE

sudo zypper install python3-qt5 python-dbus python3-PyYAML wmctrl

Une fois les dépendances installées, le processus de construction peut commencer. Suivez les étapes ci-dessous pour compiler le logiciel :

Étape 1 : Clonez le code source sur votre machine Linux à l'aide de la commande git suivante :

git clone https://gitlab.com/bharadwaj-raju/qOverview.git

Étape 2 : Déplacez le terminal dans le répertoire du code qOverview en utilisant la commande cd :

cd qOverview

Étape 3 : Installez qOverview sur votre machine Linux en exécutant le script d'installation inclus. L'exécution avec les privilèges root (sudo ou su) est nécessaire pour assurer le bon fonctionnement.

sudo ./install.sh

Démarrage automatique de qOverview

Pour un fonctionnement optimal, qOverview doit être configuré pour se lancer automatiquement au démarrage du système. Cela nécessite la création d'un fichier de service personnalisé pour systemd. Dans un terminal, créez un nouveau fichier avec la commande touch et ouvrez-le avec l'éditeur de texte Nano :

sudo -s
touch /etc/systemd/system/qoverview.service
nano /etc/systemd/system/qoverview.service

Copiez le code suivant dans le fichier de service :

[Unit]
Description = Service Spark

[Service]
ExecStart = /usr/bin/qoverview.sh

[Install]
WantedBy = multi-user.target

Enregistrez le fichier avec Ctrl+O et créez le script de démarrage avec touch et echo :

touch /usr/bin/qoverview.sh
echo '#!/bin/bash' >> /usr/bin/qoverview.sh
echo ' ' >> /usr/bin/qoverview.sh
echo 'qoverview-config-server' >> /usr/bin/qoverview.sh

Modifiez les permissions du script avec la commande chmod :

sudo chmod u+x /usr/bin/qoverview.sh

Activez le nouveau service systemd avec les commandes suivantes :

sudo systemctl enable qoverview.service
sudo systemctl start qoverview.service

Si le service démarre correctement, qOverview sera actif sur votre système.

Configuration de qOverview

qOverview fonctionne en arrière-plan grâce au service systemd personnalisé. L'étape suivante consiste à configurer le logiciel pour reproduire l'interface Gnome Shell. Dans un terminal, exécutez la commande :

qoverview-config-server

Soyez attentif aux messages dans le terminal, car qOverview analysera votre système et configurera un nouveau bureau de type Gnome. En cas d'erreur, examinez les messages et réexécutez la commande. Une fois la configuration terminée, exécutez la commande suivante :

qoverview-config-server >/dev/null 2>&1 & disown

Cette manière d'exécuter le serveur qoverview-config-server permet de le maintenir en arrière-plan sans nécessiter une fenêtre de terminal ouverte.

La vue d'ensemble de qOverview sur KDE Plasma

Maintenant que les aspects techniques sont gérés, il est possible d'utiliser qOverview et de profiter de la vue d'ensemble de type Gnome sur KDE. Pour lancer qOverview pour la première fois, appuyez sur Alt+F2 et entrez la commande qoverview. Cela activera un nouveau mode de vue d'ensemble similaire à celui de Gnome.

Note : qOverview peut rencontrer des difficultés avec les thèmes KDE Plasma 5 personnalisés. Il est vivement recommandé d'utiliser le thème par défaut "Breeze". Vous trouverez des instructions pour modifier les thèmes KDE Plasma ici.

qoverview

Ajout d'éléments personnalisés au dock

Pour ajouter des éléments personnalisés au dock qOverview, ouvrez le fichier de configuration dans Nano :

nano ~/.config/qoverview.yaml

Recherchez la section "dock-items" et entrez les noms des applications que vous souhaitez ajouter. Enregistrez avec Ctrl+O et quittez avec Ctrl+X.

Pour en savoir plus sur qOverview

qOverview offre de nombreuses options et fonctionnalités. Cet article a couvert les bases. Si vous souhaitez approfondir vos connaissances, consultez la page officielle de développement. Vous y trouverez des informations sur la liaison des bords de l'écran, l'ajout d'éléments personnalisés au bureau et bien plus encore. Vous pouvez également consulter le fichier README fourni avec le code, en utilisant la commande :

cat ~/qOverview/README.md
Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.