57

Installed Ubuntu 17.10 today, menubar, launcher and the bar which indicates time/date/network connection status are missing.

I am using the secondary display and connecting the laptop to the secondary. Even without the secondary display, the top bar on the screen and launcher are missing. When secondary is enabled and laptop display is disabled,there is no menu bar, launcher and bar at the screen top are also missing.

In Ubuntu 17.04 if we disable built-in-display and enable secondary display it works fine. How can I fix it in Ubuntu 17.10?

N0rbert
  • 99,918

6 Answers6

85

I think its simpler than that. Just set "show on" to "All displays" in the Dock settings on Ubuntu 17.10:

screen

Videonauth
  • 33,355
  • 17
  • 105
  • 120
fer0x
  • 959
  • 5
  • 5
  • 1
    Maybe I have a GNOME extension which disables it, but I don't have the Dock menu item in my settings. – Dan Dec 07 '17 at 09:23
  • 1
    Hey @Dan try this answer : https://askubuntu.com/questions/967590/dock-settings-missing-in-gnome-control-center-after-upgrade-to-ubuntu-17-10 – fer0x Feb 16 '18 at 04:13
  • 14
    This is only for the "Dock", the top bar (which shows time/date) is still shown on only one display. Any ideas? – IanDess Mar 21 '18 at 23:48
  • 3
    confirmed this is still the way to achieve this in 18.04 LTS – Todd Dec 16 '18 at 03:57
13

You might try enabling the "multi-monitors-add-on".

Follow the directions given here: https://www.maketecheasier.com/extend-gnome-3-panel-dual-monitors/,

Reproduced Here for convenience:

git clone https://github.com/spin83/multi-monitors-add-on.git
cd multi-monitors-add-on
cp -r multi-monitors-add-on@spin83 ~/.local/share/gnome-shell/extensions

Relaunch Gnome Shell by typing "Alt+F2", then typing "r" and pressing enter

Make sure you have gnome-tweak-tool

sudo apt install gnome-tweak-tool

Then open "tweaks" (gnome-tweak-tool), click on the "extensions", and then enable "Multi monitors add-on"

NB this Also works for Ubuntu 18.04...

N.B.
  • 139
9

I have the same problem. So far I was able to enable the launcher on every screen. To do that you need to go to Settings -> Dock and pick "All displays" for "Show on" setting.

Karol K
  • 99
3

Install the Gnome Tweak Tool:

sudo apt install gnome-tweak-tool

Then launch it

gnome-tweak-tool

Or get to it by searching for "tweak" in the "Show Applications" area.

Bottom left will be a "workspaces" tab where you can tweak your workspaces. I found what I was looking for there.

enter image description here

utdream
  • 229
  • 2
  • 3
1

I am not entirely sure if what I will suggest is helpful for the very specific question, but I hope it is helpful to other users.

After upgrading some pcs from Ubuntu Gnome 17.04 to Ubuntu 17.10 with dual monitors, it occurred to me that the monitor order and the primary monitor gets changed from the first monitor to the second.

This configuration can be found in the new Ubuntu in Settings, Devices, Displays:

Ubuntu 17.10 Monitor settings

You can drag-drop to reorder the displays, and there is a small area below labelled 'Primary Display' which is not very obvious that is clickable.

Wtower
  • 467
  • 9
  • 16
0

Have you tried setting the secondary display as your main one? The top panel only shows on the main display by default in Gnome 3.

Unfortunately multi monitor support in Gnome 3 is not really polished in my opinion. Hopefully things will get better now that Ubuntu is using it.