Ubuntu 22:Windows 移至 Dock 下方

Ubuntu 22:Windows 移至 Dock 下方

码头下面的窗户一直在移动(见附图)。

我可以通过打开最大化窗口、锁定屏幕,然后解锁来持续重现该效果。

锁定和解锁我的系统后 Dock 与 Firefox 重叠的示例

我正在使用 Ubuntu 22.04.3 LTS 和 Gnome 版本 42.9。如果有任何其他信息有用,请告诉我。

我知道这是一个重复的问题,但其他问题没有解决方案,也没有重现步骤。由于没有声誉,我无法在这些帖子上评论重现步骤,所以我自己做了。

答案1

我能够使用以下脚本解决这个问题:

#!/bin/sh

dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver'" |
  while read x; do
    case "$x" in 
      *"boolean true"*)
         echo SCREEN_LOCKED;;
      *"boolean false"*)
         echo SCREEN_UNLOCKED
         gnome-extensions disable [email protected]
         sleep 0.5
         gnome-extensions enable [email protected]
    esac
  done

将其命名为 fix_dock.sh 之类的名称,并将其添加到“启动应用程序”。每当屏幕锁定然后“解锁”时,它都会禁用 dock,等待半秒钟然后重新启用它。这应该会重新调整窗口。

相关内容