icedman / dash2dock-lite

A minimal and animated implementation of dash to dock
GNU General Public License v3.0
199 stars 16 forks source link

BUG: [Gnome 44] Dock Not Displayed on Second Monitor, Only Primary #106

Closed aoberek closed 5 months ago

aoberek commented 6 months ago

I'm experiencing an issue where the dock is not being displayed on my second monitor; it only appears on the primary monitor. This behavior persists regardless of the monitor configuration or settings adjusted within the system preferences.

Environment:

Troubleshooting Steps Taken:

Journalctl Output:

❯ journalctl /usr/bin/gnome-shell -f -o cat
JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

JS ERROR: TypeError: DockManager.getDefault() is null
get settings@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/docking.js:1707:28
_computeStyle@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:353:30
_updateIndicator@/usr/share/gnome-shell/extensions/ubuntu-dock@ubuntu.com/appIconIndicators.js:398:14

Displays config

image image image

Screencast from 2024-03-27 14-04-28.webm

icedman commented 6 months ago

Checkout the latest releases now available for Gnome 42, 43, 44

icedman commented 6 months ago

To build and install for Gnome 44 and below using the latest code base... make g44. Released also on EGO. Latest code has improved multi-monitor support (fot testing)