在Unity中,如何看到鼠标拖动时的“真实窗口”?

在Unity中,如何看到鼠标拖动时的“真实窗口”?

在 Unity 中,移动窗口时,其“阴影”首先移动,然后当释放鼠标时,它实际上移动到所需的位置。

在此处输入图片描述

有没有办法让实际窗口移动,而不是它的“阴影”,当它被鼠标“按住”时?

请注意,我将 GUI 从 Gnome 更改为 Unity,并且在 Gnome 中实际窗口正在被移动。

--- 编辑 J+3 ---

我在新的 FS 上安装了全新的 Ubuntu 22.04.1 和 Unity。窗口在那里正常移动,这意味着整个窗口会在此过程中移动/刷新。所以这是可能的!

请注意,我的帐户位于单独的 FS 上,由 2 个 Ubuntu 在运行时共享(安装)。我删除了.config.gnome、 ... 设置,以便新的 Ubuntu 必须重新创建它们。

                 old Ubuntu
               /
/home/myAccount
               \
                 new Ubuntu

过了一会儿,我在另一个 FS 上启动回原来的 Ubuntu,令人惊讶的是,窗口移动的方向和以前一样错误。我原本以为我的帐户中的新 Ubuntu 创建的新“好”配置会让现在使用新配置的旧 Ubuntu 正常运行。一些“坏”设置可能在系统中,而不是在我的帐户中。

更令人惊讶的是:虽然我没有更改旧 Ubuntu 的配置,只是登录然后就好了,但它仍然设法覆盖了我的配置,这样新的 Ubuntu 就会改变其行为!新的 Ubuntu 捕捉到了“错误”的移动模式 :(

好的,仍在搜索...

答案1

您可以使用 compizconfig-settings-manager 更改与窗口不透明度/透明度相关的设置,详情如下: 我怎样才能让我的窗户透明

CompizConfig-设置管理器 > 辅助功能并检查不透明度、亮度和饱和度

然后你的设备上会安装一个插件,你可以通过上下滚动来更改正在调整大小的窗口的不透明度

如果插件未激活,你可能需要重新登录

答案2

好的,经过大量的研究和dconf dump /分析,找到了答案。

lowgfx简单地说,驱动器中的参数dconf决定是否应启用低图形模式。

我已设置(来自 dconf dump)

[com/canonical/unity]
lowgfx=true
...

通过将其设置为 false,

gsettings set com.canonical.Unity lowgfx false

窗口现在“正常”移动。

相关内容