使用Unity与Docky冲突最小化窗口


12

自从Unity来到Ubuntu以来,我就看到了这种有害的行为。Unity的启动器随机“窃取”端点以最小化Docky的动画。换句话说,当我单击Docky中的图标以最小化一个窗口时,该窗口最小化为Unity而不是Docky。大多数情况下,所有窗口均会发生这种情况,尽管有时甚至是随机的,但窗口最小化到Docky的情况却很少发生。

这是最小化窗口时的外观: 在此处输入图片说明 这是两个动画的外观: 在此处输入图片说明


我不确定这个问题-您是要报告错误还是要寻求解决方法?
belacqua 2012年

1
我想首先问一下这是否是一个错误。如果没有,可以做些什么使所有窗口最小化并从实际使用的扩展坞(在我的例子中为Docky)中最大化。
ТомицаКораћ

在带有cairo-dock 3.4.1的16.04 LTS上仍然相同。bugs.launchpad.net/ubuntu/+source/unity/+bug/1077201
4xy

Answers:


3

我尝试在其他论坛中查找此问题,但没有帮助。所以我想出了自己的替代方法。

1)将Unity Launcher的位置更改为底部

这可以通过在终端中运行以下命令来完成

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

2)确保为统一启动器启用了自动隐藏,并将其灵敏度设置为最低

http://i.imgur.com/snzNQrA.png

3)按超级键,然后将随机应用添加到统一启动器,直到与对接放置对齐。

http://i.imgur.com/QbJc7Fu.png

现在它应该可以工作了:)

注意:如果您在第3步中打开了用作随机应用程序的应用程序,则可能无法完美地将其最小化


2

我在尝试将Windows最小化到最小时遇到了相同或相关的问题。我想我已经找到了解决方案。如果您进入ocky的设置并将配置设置为none,则最小化窗口将仅进入您的dock。我仍在玩它,看它是否会继续这样做。


1
将什么配置设置为“无”?
ТомицаКораћ

@ 91448底座隐藏配置。@ user108829您不必将其设置为该值,只需要将该选项更改为其他选项即可。

是那个码头隐藏配置?
Vasil Valchev 2014年

1

检查compizConfig中的动画设置可能会有所帮助。


您能否提供有关如何执行此操作的更多信息?
伊莱亚·卡根

好吧,我检查了没有用于更改窗口最小化位置的特定设置。鱼眼缩放效果或魔术灯实际上是compiz可以处理的窗口动画。您可以尝试其他扩展坞,看看它们是否具有相同的行为,如果还没有,我建议安装compizConfig, sudo apt-get install compizconfig-settings-manager并在“动画设置”页面中可以更改最小化动画。Compiz是一种高级工具,因此请谨慎使用。(-:
Aaron

1
那么,这是否解决了ТомицаКораћ提出的问题?这就是我想知道的-更改与这些Compiz动画有关的设置是否可以解决该问题?
伊利亚·卡根

@Aaron感谢您的输入。不幸的是,我无法通过CCSM解决此问题。在CCSM>效果>效果设置>魔术灯中,有一个名为“打开/关闭移动端”的设置。我尝试了启用和禁用此功能,但是即使重启后也没有明显的变化。我尝试过AWN和Plank,但它们似乎没有这个问题。
ТомицаКораћ

1
我想我发现了另一个怪异的细节:窗口的图标总是或几乎总是(不确定)被锁定在Unity的Launcher中,而应该最小化到Docky。但是,其图标未锁定到Unity's Launcher的窗口,即那些仅在打开时始终或几乎总是登陆到Unity's Launcher的图标。邪恶...
ТомицаКораћ

0

http://www.hackourlife.com/awn-vs-cairo-dock-vs-docky-mac-style-linux-docks-reviewed/

您是否尝试过其中一种?(即:遮阳篷?/开罗?)

*(我曾经使用awn,可以在旧的10.10环境中轻松地讲,但自从11.04 <...中的x进行更改以来就没有尝试过,但是我还是这样;至少是稳定的。)

虽然我知道这不是直接解决您的问题的方法,但它可能是一个不错的临时选择。:D


1
感谢@knope的建议。是的,我尝试了很多码头。我已经使用AWN多年了,但仍然认为它可能是最好的一种。我不太喜欢开罗,只是因为在自己设置正确的位置之前,它已经太多了要调整的细节。但是,我切换到Docky的原因是它重量轻,但它几乎可以满足码头上的所有需求。另外,我认为其他任何基座都不具有其鱼眼缩放效果。许多都有相似的东西,但事实却并非完全相同。
ТомицаКораћ

0

好吧,您能做的最好的事情就是使用CCSM禁用Unity插件。这将删除Unity启动器,但上面板也将消失。然后,安装gnome-panel:

sudo apt-get install gnome-panel

并将其添加到启动应用程序。注销并重新登录。

那应该解决您的问题。


1
SalsaRui谢谢,但我不想禁用整个Unity。我喜欢Unity的发展方式,目前关于Unity的唯一不合理的事情是可怕的Launcher。
ТомицаКораћ

0

我注意到的(以防有人还在想),当您要最小化的应用程序已经停靠在统一启动器上时,它不再最小化到启动器,而是停靠在基座上,因此要修复它,我将我打开过的每个程序都停靠了一下。发射器,以避免将其最小化到错误的位置。当您移动启动的应用程序的窗口时,似乎停止工作,团结似乎再次接管了该应用程序的控制,并再次将其最小化到了错误的位置,因此除非有人知道如何修复,否则这只能部分起作用,对不起

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.