Yes, this is a known issue with Dash to Dock on GNOME-based systems, including Debian 13. Several users have reported that maximized windows sometimes get partially hidden behind the dock (taskbar), especially after suspend/resume cycles or randomly. The issue appears to be related to how GNOME handles window maximization and dock placement, and it is not exclusive to Debian but affects other distributions as well.
Common workarounds and solutions:
This ensures the dock stays fixed and does not extend into the window area.bashgsettings set org.gnome.shell.extensions.dash-to-dock extend-height false gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed true
This script setsbash#!/bin/bash dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver'" | \ ( while true; do read X if echo $X | grep "boolean false" > /dev/null; then sleep 0.5 gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed 'true' elif echo $X | grep "boolean true" > /dev/null; then gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed 'false' fi done )
dock-fixed to true when the screen is unlocked and false when locked.bashgsettings reset org.gnome.shell.extensions.dash-to-dock extend-height gsettings reset org.gnome.shell.extensions.dash-to-dock dock-fixed gsettings reset org.gnome.shell.extensions.dash-to-dock autohide
Would you like help applying any of these solutions or troubleshooting further?
Le Chat can make mistakes. Check answers. Learn more