Рейтинг:0

Missing Dock in Ubuntu 20.04 after sudo apt upgrade and restart

флаг cn

I did sudo apt upgrade and restarted Ubuntu 20.04 system. However, after login the Dock is missing from the desktop environment. The Dock does appear on the left edge of the monitor when I press the Super button to enter the Activities screen.

I have tried solutions 1 and also doing

$ sudo apt install gnome-shell-extension-ubuntu-dock
$ sudo dpkg-reconfigure gnome-shell-extension-ubuntu-dock

Each time reboot to check the appearance of the dock. Still missing.

noticed something strange in Settings --> Appearance --> Dock. Icon size is 0 and can't be changed and Show on is blank. Position on screen was initially blank. I could selected any of the options but Dock still does not appear. See image

Settings-Appearance-Dock Issue

Quite sometime ago, I had installed Dash-to-Dock and uninstalled it. Dock still appears and worked well for weeks until this upgrade. According to apt log, the affected packages were:

Upgrade: brave-browser:amd64 (1.27.111, 1.28.106), libegl1-mesa-dev:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libegl-mesa0:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), update-notifier-common:amd64 (3.192.30.8, 3.192.30.9), libwbclient0:amd64 (2:4.11.6+dfsg-0ubuntu1.9, 2:4.11.6+dfsg-0ubuntu1.10), grub-common:amd64 (2.04-1ubuntu26.12, 2.04-1ubuntu26.13), libglapi-mesa:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libglapi-mesa:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libxatracker2:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), grub2-common:amd64 (2.04-1ubuntu26.12, 2.04-1ubuntu26.13), grub-pc:amd64 (2.04-1ubuntu26.12, 2.04-1ubuntu26.13), libgbm1:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), samba-libs:amd64 (2:4.11.6+dfsg-0ubuntu1.9, 2:4.11.6+dfsg-0ubuntu1.10), grub-pc-bin:amd64 (2.04-1ubuntu26.12, 2.04-1ubuntu26.13), firefox-locale-en:amd64 (91.0+build2-0ubuntu0.20.04.1, 91.0.1+build1-0ubuntu0.20.04.1), libgles2-mesa-dev:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), distro-info-data:amd64 (0.43ubuntu1.5, 0.43ubuntu1.6), libgl1-mesa-dev:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libgl1-mesa-dri:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libgl1-mesa-dri:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libsmbclient:amd64 (2:4.11.6+dfsg-0ubuntu1.9, 2:4.11.6+dfsg-0ubuntu1.10), shim-signed:amd64 (1.40.6+15.4-0ubuntu7, 1.40.7+15.4-0ubuntu9), libgl1-mesa-glx:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), firefox:amd64 (91.0+build2-0ubuntu0.20.04.1, 91.0.1+build1-0ubuntu0.20.04.1), mesa-vdpau-drivers:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), mesa-vulkan-drivers:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), mesa-vulkan-drivers:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), update-notifier:amd64 (3.192.30.8, 3.192.30.9), mesa-va-drivers:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libglx-mesa0:amd64 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1), libglx-mesa0:i386 (21.0.3-0ubuntu0.2~20.04.1, 21.0.3-0ubuntu0.3~20.04.1)
End-Date: 2021-08-20  06:44:43

How do I get the Dock to reappear?

Update

@vanadium I can't enable Ubuntu Docks from Extension or Tweaks. See below. Can't do your step 4.

ubuntudock error

Рейтинг:3
флаг cn
  1. Сначала установите инструмент расширений (gnome-shell-extension-prefs), загрузите его и отключите расширение «Ubuntu Dock», если оно еще не отключено.
  2. Сбросьте настройки конфигурации Ubuntu Dock до заводских значений по умолчанию с помощью следующей команды терминала: сброс dconf -f /org/gnome/shell/extensions/dash-to-dock/
  3. (Вероятно, не нужно, но чтобы убедиться: выйдите из системы, а затем снова войдите)
  4. Повторно включите Ubuntu Dock в инструменте «Расширения». Если вы не видите Ubuntu Dock в инструменте, попробуйте сначала перезапустить.

Это приведет к сбросу ваших личных настроек док-станции. Проблема с текущей конфигурацией, скорее всего, вызывает проблемы. Ubuntu Dock является производным от расширения Dash to Dock и имеет те же настройки конфигурации.

Если проблемы сохраняются, возможно, проблема на системном уровне. Затем попробуйте переустановить док-станцию:

  1. Удалить с помощью команды sudo apt purge gnome-shell-extension-ubuntu-dock. Это, вероятно, также удалит метапакет ubuntu-desktop. Скорее всего, это не нужно, но вы можете перезагрузить компьютер, чтобы быть уверенным.
  2. Переустановить Ubuntu-рабочий стол: sudo apt установить ubuntu-рабочий стол. Это вернет Ubuntu Dock обратно.
  3. Если событие ubuntu-dock не появляется в среде рабочего стола, перезагрузите систему.
Sun Bear avatar
флаг cn
Спасибо. Но я не могу сделать шаг 4. Добавил эту проблему в свой вопрос. Кстати, я думал, что Dash-to-Dock не совместим с Ubuntu 20.04, так как его разработчик некоторое время назад прекратил работу над ним? Влияет ли это на Ubuntu Dock?
vanadium avatar
флаг cn
Тогда есть и общесистемная проблема. Удалите с помощью команды «sudo apt purge gnome-shell-extension-ubuntu-dock». Это, вероятно, также удалит метапакет `ubuntu-desktop`. Чтобы убедиться, перезагрузите компьютер. Затем переустановите `sudo apt install ubuntu-desktop`, что должно вернуть док-станцию ​​ubuntu. Затем попробуйте снова включить расширение. Сообщите, если это сработает, я добавлю к ответу.
Sun Bear avatar
флаг cn
Спасибо. :) После последней команды я заметил, что расширение «Ubuntu док» не отображается в gnome-tweaks, поэтому не может его включить. После перезагрузки системы и входа в систему на рабочем столе автоматически появилась док-станция Ubuntu. Никаких других шагов настройки не требуется.Возможно, вы также можете добавить систему перезапуска в свой обновленный ответ. Интересно, помогло бы использование `Alt`+`F2`, а затем `r`+`Return` для перезапуска gnome-shell (вместо перезапуска Ubuntu)?
vanadium avatar
флаг cn
Хорошо, я добавил, что может потребоваться перезагрузка. Пожалуйста, «примите» ответ: нажмите на галочку рядом с вопросом.
Sun Bear avatar
флаг cn
Пожалуйста, не забудьте также включить свои инструкции в свои комментарии (с последующим перезапуском) к ответу, поскольку они исправили мою проблему. Ваш предыдущий ответ не решил мою проблему. ;) Ваше здоровье
vanadium avatar
флаг cn
Я действительно добавил переустановку всей системы. Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.