自从 Unity 进入 Ubuntu 以来,我就一直看到这种不想要的行为。Unity 的启动器会随机地从 Docky “窃取”最小化动画的端点。换句话说,当我点击 Docky 中的图标来最小化窗口时,该窗口会最小化到 Unity 而不是 Docky。这种情况大多数时候都会发生在所有窗口上,尽管有时也会随机地发生窗口最小化到 Docky,但这种情况很少见。
当我最小化窗口时,它看起来是这样的: 两个动画看起来应该是这样的:
答案1
我尝试在其他论坛上查找这个问题,但都没有帮助。所以我想出了自己的替代方法。
1)将 Unity Launcher 的位置改为底部
可以通过在终端中运行以下命令来完成
gsettings set com.canonical.Unity.Launcher launcher-position Bottom
2)确保 Unity 启动器已启用自动隐藏功能,并将其灵敏度设置为最低
(https://i.stack.imgur.com/2OAHh.png)
3)按下超级键并将随机应用程序添加到统一启动器,直到它与 docky 位置对齐。
(https://i.stack.imgur.com/uIiMp.png)
现在它可以工作了:)
注意:如果你打开了在步骤 3 中用作随机应用程序的应用程序,它可能无法完美地最小化到 docky
答案2
我在尝试将窗口最小化到 docky 时遇到了相同或相关的问题。我想我找到了解决方案。如果您转到 docky 的设置并将配置设置为无,则窗口最小化将仅转到您的 dock。我仍在尝试它,看看它是否会继续这样做。
答案3
检查 compizConfig 中的动画设置可能会有帮助。
答案4
好吧,你能做的最好的事情就是使用 CCSM 禁用 Unity 插件。这将删除 Unity 启动器,但上面的面板也会消失。然后,安装 gnome-panel:
sudo apt-get install gnome-panel
并将其添加到启动应用程序。注销然后重新登录。
这应该可以解决你的问题。