{"id":46889,"date":"2024-07-12T13:23:24","date_gmt":"2024-07-12T13:23:24","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=46889"},"modified":"2025-12-15T07:53:30","modified_gmt":"2025-12-15T07:53:30","slug":"top-panel-multiple-monitors-ubuntu-2","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2024\/07\/top-panel-multiple-monitors-ubuntu-2\/","title":{"rendered":"Enable Top Panel for Multiple Monitors in Ubuntu 24.04 | 22.04"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/11\/gnome-logo-dark.webp\"><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\" \/><\/a><\/p>\n<p>Have Ubuntu computer connected with multiple monitors? Here&#8217;s how to make the top panel show in all displays!<\/p>\n<p>GNOME, the default desktop in Ubuntu, so far only shows the top-panel in the primary display. For users with multiple monitors, besides working in mirror mode, here are few extensions to make the top-panel available in all screens.<\/p>\n<p><!--more--><\/p>\n<h3>For Ubuntu 24.04 &amp; Higher with GNOME<\/h3>\n<p>For Linux Distributions with recent <b>GNOME 45 ~ 49<\/b> desktop, e.g., Ubuntu 24.04, 25.04\/25.10, Fedora Workstation 42\/43, the new <a href=\"https:\/\/github.com\/FrederykAbryan\/multi-monitors-bar_fapv2\" target=\"_blank\" rel=\"noopener\">Multi Monitor Bar<\/a> extension can do the job.<\/p>\n<p>Besides the top-bar, it also shows following items in additional 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>To install it, 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>Then, launch Extension Manager, 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>The top-bar should appear in all your monitors immediately after installed the extension. While other Linux may go to the <a href=\"https:\/\/extensions.gnome.org\/extension\/8773\/multi-monitor-bar\/\" target=\"_blank\" rel=\"noopener\">extension page in EGO<\/a>, then use the ON\/OFF toggle to install it.<\/p>\n<h3>For Ubuntu 22.04 with default GNOME 42<\/h3>\n<p>For old GNOME, there is a <a href=\"https:\/\/extensions.gnome.org\/extension\/921\/multi-monitors-add-on\/\" target=\"_blank\" rel=\"noopener\">multi-monitors-add-on<\/a> extension, allowing to make it work in all displays. However, it&#8217;s no longer in development and supports end at GNOME 3.38.<\/p>\n<p>Thankfully, there&#8217;s open-source fork of that extension with GNOME from version 42 to 46 support, meaning for <b>Ubuntu 22.04<\/b> and <b>Ubuntu 24.04<\/b>, <b>Debian 12<\/b>, <b>Fedora Workstation<\/b>, <b>RHEL 9<\/b> , and other Linux with recent GNOME.<\/p>\n<p><b>NOTE: The extension for GNOME 42 ~ 44 (meaning for Ubuntu 22.04) lacks system tray indicators for additional displays<\/b>.<\/p>\n<p>1. First, <a href=\"https:\/\/github.com\/lazanet\/multi-monitors-add-on\/archive\/refs\/heads\/gnome-42_44.zip\" target=\"_blank\" rel=\"noopener\">click here<\/a> to download the forked extension.<\/p>\n<p>2. After downloaded the Zip archive. Open file manager and navigate to Downloads folder.<\/p>\n<p>Finally extract and move the &#8220;<i>multi-monitors-add-on@spin83<\/i>&#8221; sub-folder into <code>~\/.local\/share\/gnome-shell\/extensions<\/code> directory.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46891\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens-700x430.png\" alt=\"\" width=\"610\" height=\"375\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens-700x430.png 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens-300x184.png 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens-768x472.png 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens-1320x811.png 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/mv-multi-monitors-extens.png 1375w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>3. After installed the extension manually, log out and back in.<\/p>\n<p>Then, install <b>Extension Manager<\/b> (or Gnome Extensions) from either Ubuntu Software or App Center.<\/p>\n<div id=\"attachment_44419\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2023\/09\/extension-manager-inappcenter.webp\"><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\" \/><\/a><p id=\"caption-attachment-44419\" class=\"wp-caption-text\">Install Extension Manager in Ubuntu Software\/App Center<\/p><\/div>\n<p>Finally, launch the tool and turn on &#8220;Multi-Monitors Add-on&#8221; extension. <b>NOTE that in Ubuntu 22.04 it may show an error and turn off the toggle automatically, though the top-panel do works in all displays in my case.<\/b><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/turnon-multi-monitors.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-46892\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/turnon-multi-monitors-700x511.webp\" alt=\"\" width=\"610\" height=\"445\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/turnon-multi-monitors-700x511.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/turnon-multi-monitors-300x219.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/turnon-multi-monitors-768x561.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/turnon-multi-monitors.webp 849w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>The extension by default shows an indicator applet in top-right, with option to trigger its &#8220;Preferences&#8221; dialog.<\/p>\n<p>If you don&#8217;t like it, just click on it to open Preferences, then turn off the &#8220;Show Multi Monitors indicator on Top Panel&#8221; option.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitors-indicator.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-46893\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitors-indicator.webp\" alt=\"\" width=\"480\" height=\"184\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitors-indicator.webp 480w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitors-indicator-300x115.webp 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/a><\/p>\n<h3>For old Ubuntu 20.04 &#038; 18.04<\/h3>\n<p>Old GNOME from 3.14 to 3.38 can simply install the <a href=\"https:\/\/extensions.gnome.org\/extension\/921\/multi-monitors-add-on\/\" target=\"_blank\">Multi Monitors Add-On<\/a> extension to get top-bar in multiple monitors.<\/p>\n<p>1. First, open terminal (Ctrl+Alt+T) and run command to install the agent package for being able to install extensions from web browser.<\/p>\n<pre>sudo apt install chrome-gnome-shell<\/pre>\n<p>2. Then, go to the extension page via the link below:<\/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\/921\/multi-monitors-add-on\/\" target=\"_blank\" rel=\"noreferrer noopener\">Multi Monitors Add-on<\/a><\/div>\n<\/div>\n<p>Install browser extension (if it asks) via the link in the page and refresh. Finally, use the ON\/OFF toggle to install the extension.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitor-addon-browser.webp\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitor-addon-browser-700x436.webp\" alt=\"\" width=\"610\" height=\"380\" class=\"aligncenter size-large wp-image-50209\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitor-addon-browser-700x436.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitor-addon-browser-300x187.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitor-addon-browser-768x479.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/multi-monitor-addon-browser.webp 1206w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<h3>Another Workaround: Dash to Panel<\/h3>\n<p>As mentioned, the extension above for Ubuntu 22.04 is not perfect, as it does NOT show the top-right indicators.<\/p>\n<p>If you&#8217;re OK to merge the left dock and top-bar into a single panel, then the popular &#8220;Dash-to-panel&#8221; extension is a workaround that can do the job with a simple on\/off switch.<\/p>\n<div id=\"attachment_40994\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/dash2panel-allmonitor.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-40994\" class=\"size-large wp-image-40994\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/dash2panel-allmonitor-600x337.webp\" alt=\"\" width=\"600\" height=\"337\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/dash2panel-allmonitor-600x337.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/dash2panel-allmonitor-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/dash2panel-allmonitor-768x432.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/dash2panel-allmonitor.webp 1366w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-40994\" class=\"wp-caption-text\">Dash to Panel<\/p><\/div>\n<p>To install the extension, first press Ctrl+Alt+T on keyboard and run command in pop-up terminal to install &#8216;Extension Manager&#8217;:<\/p>\n<pre>sudo apt install gnome-shell-extension-manager<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-39606\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/apt-extension-manager-600x256.webp\" alt=\"\" width=\"600\" height=\"256\" 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 extension manager in &#8216;Activities&#8217; overview screen:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-39607\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/05\/launch-extensionmanager.webp\" alt=\"\" width=\"548\" height=\"281\" 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, search for and install &#8216;Dash to panel&#8217; extension from the app window under &#8216;Browse&#8217; tab.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/emanager-d2p.webp\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-40995\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/emanager-d2p-600x470.webp\" alt=\"\" width=\"600\" height=\"470\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/emanager-d2p-600x470.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/emanager-d2p-300x235.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/emanager-d2p-768x601.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2022\/06\/emanager-d2p.webp 922w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Once successfully installed the extension, your panels change automatically. And, you can right-click on panel and select the last menu option to open the configuration dialog.<\/p>","protected":false},"excerpt":{"rendered":"<p>Have Ubuntu computer connected with multiple monitors? Here&#8217;s how to make the top panel show in all displays! GNOME, the default desktop in Ubuntu, so far only shows the top-panel in the primary display. For users with multiple monitors, besides working in mirror mode, here are few extensions to make the top-panel available in all [&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-46889","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\/46889","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=46889"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/46889\/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=46889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=46889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=46889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}