{"id":50184,"date":"2025-12-10T12:09:14","date_gmt":"2025-12-10T12:09:14","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=50184"},"modified":"2025-12-10T12:09:14","modified_gmt":"2025-12-10T12:09:14","slug":"new-extension-to-enable-gnome-top-bar-in-multiple-displays","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/12\/new-extension-to-enable-gnome-top-bar-in-multiple-displays\/","title":{"rendered":"New Extension to Enable GNOME Top Bar in Multiple Displays"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-44710\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p><b>For Ubuntu, Fedora Workstation, and other Linux with recent GNOME Desktop, there&#8217;s now a new extension to enable the top-bar in multiple monitors.<\/b><\/p>\n<p>As you know, GNOME top-bar by default only shows in the primary display for multi-monitors working in the &#8220;Join Mode&#8221;.<\/p>\n<p>There was a <a href=\"https:\/\/extensions.gnome.org\/extension\/921\/multi-monitors-add-on\/\" target=\"_blank\" rel=\"noopener\">multi-monitors-add-on<\/a> extension which can add multiple monitors overview and panel. It&#8217;s however discontinued and support ends at Gnome 3.38.<\/p>\n<p><!--more--><\/p>\n<p>Some forked that extension making it work in GNOME from v42 to 26, and I&#8217;ve written about <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2024\/07\/top-panel-multiple-monitors-ubuntu-2\/\" target=\"_blank\" rel=\"noopener\">how to install it in Ubuntu 22.04 &amp; 24.04<\/a>.<\/p>\n<p>Now with the new <a href=\"https:\/\/github.com\/FrederykAbryan\/multi-monitors-bar_fapv2\" target=\"_blank\" rel=\"noopener\">Multi Monitor Bar<\/a> extension, all Linux Distributions with recent <b>GNOME v45 ~ 49<\/b> (e.g., Ubuntu 24.04, Ubuntu 25.04\/25.10, Fedora 42\/43, Debian 13, and Arch) can easily enable the top-bar on multiple monitors.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50186\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar-700x272.webp\" alt=\"\" width=\"610\" height=\"237\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar-700x272.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar-300x117.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar-768x299.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar-1536x598.webp 1536w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar-1320x514.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/gnome-multi-topbar.webp 1550w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>As you see via the screenshot above, besides the top-bar, it also shows following items in the non-primary displays:<\/p>\n<ul>\n<li>Activities button (dot and pill icon).<\/li>\n<li>date and time menu.<\/li>\n<li>system tray icons and indicators.<\/li>\n<li>the overview screen.<\/li>\n<\/ul>\n<p>However, there are still some downsides. There&#8217;s neither <i>overview search-box<\/i> nor <i>app grid<\/i> to launch apps from the non-primary display. And, following things do NOT work properly either:<\/p>\n<ul>\n<li>Scroll on dot-and-pill icon does not switch workspace.<\/li>\n<li>Some indicator icons do not show in non-primary display.<\/li>\n<li>The built-in screenshot UI options only available in primary display, and &#8220;Screen&#8221; selection only take the primary screen, though area selection works in all screens.<\/li>\n<li>System tray icons display incorrectly when you full-screen something in primary screen. See <a href=\"https:\/\/github.com\/FrederykAbryan\/multi-monitors-bar_fapv2\/issues\/3\" target=\"_blank\" rel=\"noopener\">this issue<\/a>. In which case, you need to restart the extension to reset.<\/li>\n<\/ul>\n<h3>Install the extension to Enable Gnome Top-bar in Multi-monitors<\/h3>\n<p>For Ubuntu 24.04 and higher, simply launch App Center, search &amp; install Extension Manager (filter by Debian package).<\/p>\n<div id=\"attachment_44419\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-44419\" class=\"size-large wp-image-44419\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-600x425.webp\" alt=\"\" width=\"600\" height=\"425\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-600x425.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-300x212.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter-768x544.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter.webp 989w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><p id=\"caption-attachment-44419\" class=\"wp-caption-text\">Install Extension Manager in Ubuntu Software\/App Center<\/p><\/div>\n<p>Next, launch Extension Manager and switch to &#8220;Browse&#8221; tab, finally search &amp; install the &#8220;Multi Monitor Bar&#8221; extension.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50187\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/multi-monitorsbar-700x561.webp\" alt=\"\" width=\"610\" height=\"489\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/multi-monitorsbar-700x561.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/multi-monitorsbar-300x240.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/multi-monitorsbar-768x616.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/12\/multi-monitorsbar.webp 1018w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>After installed the extension, Gnome top-bar should display automatically on your external monitors. And, you may switch to &#8220;Installed&#8221; tab in Extension Manager to configure that extension with following options:<\/p>\n<ul>\n<li>Turn on\/off panel, activities-button, date and time button in additional monitors.<\/li>\n<li>Enable\/disable hot-corners function.<\/li>\n<li>Add more indicators to additional monitors.<\/li>\n<\/ul>\n<p><strong>For other Linux<\/strong>, simply launch web browser and visit the extension on EGO:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/extensions.gnome.org\/extension\/8773\/multi-monitor-bar\/\" target=\"_blank\" rel=\"noreferrer noopener\">Multi-monitor bar in EGO<\/a><\/div>\n<\/div>\n<p>Then, install the browser extension (if it asks) with the link in that page and refresh. Finally, use the ON\/OFF toggle to install the extension.<\/p>\n<p><strong>Tips<\/strong>: besides installing the browser extension, Debian\/Ubuntu need to also install the agent package by running the command below in terminal:<\/p>\n<pre>sudo apt install chrome-gnome-shell<\/pre>\n<p>Finally refresh the page to see the toggle option.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-50188\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multimonitor-bar-browser-700x476.webp\" alt=\"\" width=\"610\" height=\"415\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multimonitor-bar-browser-700x476.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multimonitor-bar-browser-300x204.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multimonitor-bar-browser-768x523.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multimonitor-bar-browser.webp 1143w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>After installed the extension, install &#8220;<b>Gnome Extensions<\/b>&#8221; in GNOME Software or your system package manager and use it to manage the extension preferences.<\/p>\n<p>That&#8217;s all. Enjoy!<\/p>","protected":false},"excerpt":{"rendered":"<p>For Ubuntu, Fedora Workstation, and other Linux with recent GNOME Desktop, there&#8217;s now a new extension to enable the top-bar in multiple monitors. As you know, GNOME top-bar by default only shows in the primary display for multi-monitors working in the &#8220;Join Mode&#8221;. There was a multi-monitors-add-on extension which can add multiple monitors overview and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":44710,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[689],"class_list":["post-50184","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-gnome"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50184","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=50184"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/50184\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/44710"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=50184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=50184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=50184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}