Jak zakázat kontrolu verzí pro rozšíření Gnome
Problémy s rozšířeními Gnome Shell a jejich řešení
Rozšíření pro prostředí Gnome Shell přinášejí mnoho užitečných funkcí, ale bohužel mají i své stinné stránky. Jedním z hlavních problémů je mechanismus kontroly verzí. Ačkoli pro vývojáře má tento systém své opodstatnění, pro běžné uživatele se může stát spíše překážkou. Zejména proto, že pokud rozšíření není včas aktualizováno na novou verzi Gnome, systém ho automaticky deaktivuje. To může frustrovat uživatele, kteří chtějí jen efektivně pracovat.
V novějších verzích Gnome Shell už problémy s nekompatibilitou rozšíření nejsou tak časté, přesto se mohou stále vyskytovat a být obtěžující. Proto je někdy užitečné kontrolu verzí rozšíření vypnout, zvláště pokud potřebujete, aby vaše oblíbená rozšíření fungovala bez problémů.
Instalace nástroje Dconf
Pro deaktivaci kontroly verzí rozšíření v prostředí Gnome Shell budete potřebovat nástroj Dconf Editor. Než se pustíte do dalších kroků, ujistěte se, že máte tento editor nainstalovaný. Dconf Editor je naštěstí běžně dostupný ve většině distribucí Linuxu.
Pro instalaci postupujte podle instrukcí pro vaši distribuci:
Ubuntu
sudo apt install dconf-editor
Debian
sudo apt-get install dconf-editor
Arch Linux
sudo pacman -S dconf-editor
Fedora
sudo dnf install dconf-editor
OpenSUSE
sudo zypper install dconf-editor
Univerzální instalace na Linuxu
Dconf Editor je klíčovým nástrojem pro uživatele Gnome, kteří si chtějí přizpůsobit a optimalizovat své prostředí. Proto by neměl být problém s jeho instalací ani na méně známých distribucích Linuxu. Stačí vyhledat "Dconf Editor" v terminálu a nainstalovat ho.
Pokud se vám ho nedaří najít v balíčcích, můžete si stáhnout zdrojový kód a zkompilovat ho ručně. Pozor: Pro kompilaci potřebujete mít nainstalovaný Glib, Git, Meson, Ninja a nejnovější verzi GTK.
Nejprve si naklonujte kód pro Dconf:
git clone git://git.gnome.org/dconf
Přejděte do složky Dconf a vytvořte adresář pro sestavení:
cd dconf mkdir build
cd build meson --prefix=/usr --sysconfdir=/etc .. sudo ninja install
Po sestavení a instalaci Dconf přejděte zpět do adresáře se zdrojovým kódem a naklonujte si zdrojový kód editoru Dconf:
git clone https://gitlab.gnome.org/GNOME/dconf-editor.git
Přejděte do složky s kódem editoru:
cd dconf-editor
Vytvořte nový podadresář pro sestavení:
mkdir build
Přejděte do složky sestavení:
cd build
Spusťte kompilaci pomocí Meson:
meson --prefix=/usr --sysconfdir=/etc ..
A nainstalujte editor pomocí Ninja:
sudo ninja install
Zakázání kontroly verzí rozšíření
Jakmile máte Dconf Editor nainstalovaný, můžete ho spustit. Nejrychleji to provedete pomocí příkazového řádku Gnome Shell. Stiskněte klávesy Alt + F2, zadejte do textového pole příkaz a potvrďte klávesou Enter:
dconf-editor
Alternativně můžete Dconf Editor vyhledat v menu aplikací. Po spuštění se zobrazí varovné okno. Přečtěte si ho a odsouhlaste kliknutím na "Budu opatrný". Můžete také zrušit zaškrtnutí políčka, pokud si nepřejete, aby se varování v budoucnu zobrazovalo.

V okně Dconf Editoru vyhledejte a klikněte na "Org", poté vyberte "Gnome" a následně "shell".
Všechna nastavení týkající se prostředí Gnome Shell, včetně nastavení rozšíření, se nacházejí v sekci "shell". V tomto seznamu najděte položku "disable-extension-version-validation". Přepněte posuvník vedle této položky do polohy "zapnuto". Tímto trvale deaktivujete kontrolu verzí rozšíření Gnome.

Po vypnutí kontroly verzí je nutné restartovat relaci. Zavřete Dconf Editor a znovu stiskněte Ctrl + F2. Do okna zadejte:
r
Potvrďte klávesou Enter. Tím se restartuje Gnome Shell. Po opětovném načtení plochy by měla být všechna dříve deaktivovaná rozšíření opět funkční.
Pokud i po deaktivaci kontroly verzí a restartu nevidíte aktivovaná rozšíření, zkuste restartovat celý systém. Někdy je potřeba, aby se změny v Dconfu plně projevily.
Aktualizace rozšíření
Pokud jste se touto příručkou snažili vyřešit problémy s rozšířeními, ale vypnutí kontroly verzí nepomohlo, může být řešením jejich aktualizace. Aktualizace rozšíření je jednoduchá a můžete ji provést přímo ze svého webového prohlížeče.

Přejděte na webovou stránku rozšíření Gnome Shell a vyberte "Installed Extensions". Zobrazí se seznam nainstalovaných rozšíření. U těch, pro která je dostupná aktualizace, uvidíte zelenou šipku. Klikněte na ni pro aktualizaci.