Uživatelé, kteří obdivují design prostředí Gnome Shell, ale touží po pokročilejších možnostech konfigurace a širší škále funkcí, by měli uvážit přechod na KDE Plasma. Zvláště atraktivní se tento krok jeví díky existenci softwaru jako je qOverview. qOverview je nástroj, který uživatelům umožňuje zažít přehled aplikací a oken v duchu Gnome přímo v prostředí KDE Plasma 5.
V tomto návodu si ukážeme, jak qOverview nastavit, používat a jak s jeho pomocí vytvořit plně funkční prostředí Gnome v rámci KDE!
Důležité upozornění: qOverview je stále ve fázi intenzivního vývoje a je považován za experimentální software. Proto nemusí ve vašem systému fungovat zcela bezproblémově. Používáte ho tedy na vlastní riziko!
Instalace qOverview
Vývojář poskytuje qOverview na platformě GitLab a to je jediný způsob, jak software získat. Pro jeho instalaci je nutné naklonovat zdrojový kód přímo z internetu. Než tak ale učiníme, musíme do systému nainstalovat několik závislostí.
Pokud nepoužíváte distribuce jako Ubuntu, Debian, Arch Linux, Fedora nebo OpenSUSE, budete muset potřebné závislosti nainstalovat manuálně. Na této stránce zjistíte, o které balíčky se jedná.
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 python3-PyYAML wmctrl
Po vyřešení závislostí můžeme přistoupit k samotné kompilaci softwaru. Provedeme to následujícími kroky:
Krok 1: Pomocí příkazu git clone
naklonujeme zdrojový kód do našeho počítače.
git clone https://gitlab.com/bharadwaj-raju/qOverview.git
Krok 2: Přesuneme se do složky s naklonovaným kódem qOverview pomocí příkazu cd
.
cd qOverview
Krok 3: Nainstalujeme qOverview do systému pomocí přiloženého skriptu. Nezapomeňte ho spustit s použitím sudo
nebo su
, jinak instalace nemusí proběhnout správně.
sudo ./install.sh
Automatické spouštění qOverview
Aby qOverview fungoval správně, je nutné ho nastavit tak, aby se spouštěl automaticky při každém startu systému. Pro automatické spouštění budeme pracovat s inicializačním systémem systemd a vytvoříme si vlastní soubor služby. V terminálu vytvoříme nový soubor pomocí příkazu touch
a poté ho otevřeme v textovém editoru Nano.
sudo -s touch /etc/systemd/system/qoverview.service nano /etc/systemd/system/qoverview.service
Do nového souboru služby qOverview vložíme následující kód:
[Unit]
Description=Služba pro qOverview
[Service]
ExecStart=/usr/bin/qoverview.sh
[Install]
WantedBy=multi-user.target
Soubor uložíme kombinací kláves Ctrl + O a poté pomocí příkazů touch
a echo
vytvoříme spouštěcí komponentu služby.
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
Upravíme oprávnění skriptu pomocí příkazu chmod
.
sudo chmod u+x /usr/bin/qoverview.sh
A aktivujeme nový soubor systemd pomocí níže uvedených příkazů systemctl
.
sudo systemctl enable qoverview.service sudo systemctl start qoverview.service
Pokud se služba úspěšně spustí, bude qOverview spuštěn vždy při startu vašeho systému.
Konfigurace qOverview
qOverview běží na pozadí jako systémová služba. Dalším krokem je nastavení softwaru tak, abychom mohli vytvořit prostředí podobné Gnome Shell. Spustíme konfigurační server v terminálu příkazem qoverview-config-server
.
qoverview-config-server
Během provádění tohoto příkazu sledujte výstup v terminálu, qOverview prohledá váš systém a provede potřebná nastavení pro vytvoření nového prostředí podobného Gnome. Pokud dojde k chybě, přečtěte si její popis a spusťte příkaz znovu. Po dokončení konfigurace se vraťte do terminálu a spusťte následující příkaz.
qoverview-config-server >/dev/null 2>&1 & disown
Tento způsob spuštění serveru qoverview-config-server umožní uživatelům ponechat server spuštěný na pozadí bez nutnosti mít otevřené okno terminálu.
qOverview v KDE Plasma
Nyní, když je technická stránka věci vyřešena, můžeme začít používat qOverview a získat námi požadovaný přehled aplikací a oken v duchu Gnome. Poprvé qOverview spustíte v KDE Plasma stisknutím kláves Alt + F2. Napište příkaz qoverview
a stiskněte Enter. Tím se spustí režim přehledu podobný Gnome, který můžete ihned používat!
Poznámka: qOverview má problémy s kompatibilitou s vlastními motivy KDE Plasma 5. Doporučuje se používat tento software s výchozím motivem „Breeze“. Zde se dozvíte, jak měnit motivy v KDE Plasma!
qoverview
Přidání vlastních položek do docku
Chcete přidat vlastní položky do doku qOverview? Otevřete konfigurační soubor v editoru Nano.
nano ~/.config/qoverview.yaml
Přejděte v souboru dolů k sekci „dock-items“ a napište názvy aplikací, které chcete přidat. Poté stiskněte Ctrl + O pro uložení a Ctrl + X pro ukončení.
Další informace o qOverview
qOverview nabízí spoustu možností a funkcí. V tomto článku jsme si představili základy. Chcete se o něm dozvědět více? Přejděte na oficiální stránku vývoje. Najdete zde spoustu informací, jako je například nastavení vazby okrajů obrazovky, přidávání vlastních položek na plochu a další! Případně si můžete přečíst přiložený README soubor, který je součástí kódu a zobrazíte ho pomocí příkazu:
cat ~/qOverview/README.md