sudo apt 升級並重新啟動後,Ubuntu 20.04 中缺少 Dock

sudo apt 升級並重新啟動後,Ubuntu 20.04 中缺少 Dock

我這樣做sudo apt upgrade並重新啟動了 Ubuntu 20.04 系統。但是,登入後桌面環境中缺少 Dock。當我按下Super按鈕進入螢幕時,Dock 確實出現在顯示器的左邊緣Activities

我已經嘗試過解決方案1並且還做

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

每次重新啟動時都要檢查擴充座的外觀。仍然失蹤。

注意到Settings--> Appearance-->中有些奇怪的東西DockIcon size為 0,無法變更且Show on為空。Position on screen最初是空白的。我可以選擇任何選項,但 Dock 仍然沒有出現。看圖片

設定-外觀-Dock問題

不久前,我安裝Dash-to-Dock並卸載了它。在這次升級之前,Dock 仍然出現並運行良好數週。根據 apt log,受影響的軟體包是:

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

如何讓 Dock 重新出現?

更新

@vanadium 我無法從Extension或啟用 Ubuntu Docks Tweaks。見下文。無法執行第 4 步驟。

ubuntudock錯誤

答案1

  1. 首先,安裝擴充工具 ( gnome-shell-extension-prefs),載入它並停用「Ubuntu Dock」擴充功能(如果尚未停用)。
  2. 使用以下終端命令將 Ubuntu Dock 的配置設定重設為原廠預設值:dconf reset -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-desktopsudo apt install ubuntu-desktop.這會將 Ubuntu Dock 拉回來
  3. 如果桌面環境中沒有出現ubuntu-dock事件,請重新啟動系統。

答案2

這裡是非技術新手:我刪除了 gnome-shell-extensions,問題就消失了。

相關內容