{"id":40663,"date":"2022-06-08T16:29:16","date_gmt":"2022-06-08T16:29:16","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=40663"},"modified":"2022-06-08T16:29:16","modified_gmt":"2022-06-08T16:29:16","slug":"gnome-extension-incompatible","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2022\/06\/gnome-extension-incompatible\/","title":{"rendered":"How to Install &#8220;Incompatible&#8221; GNOME Extension in Ubuntu \/ Fedora"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" class=\"alignleft size-thumbnail wp-image-40664\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-logo.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Your favorite GNOME extension is marked as &#8220;<i>INCOMPATIBLE<\/i>&#8220;? It might still work!<\/p>\n<p>There are so many extensions to help improve Ubuntu, Fedora, or other Linux&#8217;s GNOME desktop experience. Some of them may be outdated for your GNOME version. So, you see &#8220;incompatible&#8221; instead of on\/off switch when try installing via a web browser.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/incompatible-extension-600x286.webp\" alt=\"\" width=\"600\" height=\"286\" class=\"aligncenter size-large wp-image-40666\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/incompatible-extension-600x286.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/incompatible-extension-300x143.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/incompatible-extension.webp 687w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Sometimes, the extension is still compatible, but the Gnome version is not declared. You may try out and see if it works by disabling version validation, before bothering the extension developer.<\/p>\n<p><i><b>NOTE: Disable version validation ONLY makes incompatible Gnome extensions install-able. Extensions may refuse to work!<\/b><\/i><\/p>\n<h3>Single command to disable version validation:<\/h3>\n<p>For those familiar with Linux commands, open terminal by searching from &#8216;Activities&#8217; overview screen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/terminal-jammy.png\" alt=\"\" width=\"522\" height=\"299\" class=\"aligncenter size-full wp-image-38555\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/terminal-jammy.png 522w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/04\/terminal-jammy-300x172.png 300w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><\/p>\n<p>Then, run the single command to will disable version validation when trying to install Gnome extensions:<\/p>\n<pre>gsettings set org.gnome.shell disable-extension-version-validation true<\/pre>\n<p>Not only for <b>Ubuntu<\/b> and <b>Fedora<\/b>, it should also work for all Linux with GNOME desktop.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-version-val-600x159.webp\" alt=\"\" width=\"600\" height=\"159\" class=\"aligncenter size-large wp-image-40668\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-version-val-600x159.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-version-val-300x80.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-version-val-768x204.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-version-val.webp 858w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3>Disable version validation vid Dconf Editor:<\/h3>\n<p>For graphical configuration tool, you may first <b>install Dconf Editor from Ubuntu Software (Gnome Software)<\/b>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-dconfeditor-jammy-600x342.webp\" alt=\"\" width=\"600\" height=\"342\" class=\"aligncenter size-large wp-image-39645\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-dconfeditor-jammy-600x342.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-dconfeditor-jammy-300x171.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-dconfeditor-jammy-768x437.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/install-dconfeditor-jammy.webp 915w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Then, click top-left &#8216;Activities&#8217;, search for and launch the tool.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/launch-dconfeditor.jpg\" alt=\"\" width=\"600\" height=\"287\" class=\"aligncenter size-full wp-image-38033\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/launch-dconfeditor.jpg 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/03\/launch-dconfeditor-300x144.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Finally, navigate to &#8220;<i>org\/gnome\/shell<\/i>&#8221; in the configuration tool, and turn on the slider icon for &#8220;disable-extension-version-validation&#8221;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-extension-versionval-600x365.webp\" alt=\"\" width=\"600\" height=\"365\" class=\"aligncenter size-large wp-image-40669\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-extension-versionval-600x365.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-extension-versionval-300x182.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-extension-versionval-768x467.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/disable-extension-versionval.webp 903w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<h3>Install incompatible extension via Extension Manager:<\/h3>\n<p>Since <b>Ubuntu 22.04<\/b>, user may simply press Ctrl+Alt+T on keyboard to open terminal. Then run command to install extension manager tool:<\/p>\n<pre>sudo apt install gnome-shell-extension-manager<\/pre>\n<p>Or, search for and install &#8220;Extension Manager&#8221; in Ubuntu Software (or Gnome Software).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-600x256.webp\" alt=\"\" width=\"600\" height=\"256\" class=\"aligncenter size-large wp-image-39606\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-600x256.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-300x128.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-768x328.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager.webp 786w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Then, search for and launch the tool from &#8216;Activities&#8217; overview.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager.webp\" alt=\"\" width=\"548\" height=\"281\" class=\"aligncenter size-full wp-image-39607\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager.webp 548w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager-300x154.webp 300w\" sizes=\"auto, (max-width: 548px) 100vw, 548px\" \/><\/p>\n<p>Finally, navigate to &#8216;Browse&#8217; tab to search for and install GNOME extensions. <b>Though incompatible extensions are marked as &#8220;Unsupported&#8221;, user can still click on the button and confirm in pop-up dialog to install it anyway.<\/b><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-manager-unsupported.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-manager-unsupported-600x470.webp\" alt=\"\" width=\"600\" height=\"470\" class=\"aligncenter size-large wp-image-40670\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-manager-unsupported-600x470.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-manager-unsupported-300x235.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-manager-unsupported-768x601.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/extension-manager-unsupported.webp 922w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Your favorite GNOME extension is marked as &#8220;INCOMPATIBLE&#8220;? It might still work! There are so many extensions to help improve Ubuntu, Fedora, or other Linux&#8217;s GNOME desktop experience. Some of them may be outdated for your GNOME version. So, you see &#8220;incompatible&#8221; instead of on\/off switch when try installing via a web browser. Sometimes, the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":40664,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[1445],"class_list":["post-40663","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-gnome-shell-extension"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/40663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=40663"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/40663\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/40664"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=40663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=40663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=40663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}