我正在运行 Ubuntu 12.04 LTS。如果我打开了几个窗口(比如四到六个,不是很多),然后按Ctrl+ Super+最小化所有窗口D,它们都会立即最小化,没有问题。但是,如果我通过用鼠标单击最小化按钮一次将它们最小化,最后一个通常会挂起。
通常它会在屏幕上暂时显示为幽灵,半最小化(换句话说,向 Unity 启动器栏缩小,一半大小或更小,并且半透明)。通常它最终会清除;有时电脑死机了,我不得不重新启动它。
窗口实际上是什么似乎并不重要。刚才,我不得不用半最小化的 Skype* 重启我的电脑。我已经看到它在终端半最小化之前冻结(并且终端当时甚至没有做任何事情)。唯一的模式是它始终是最后一个最小化的窗口冻结,并且使用键盘快捷键将所有窗口一起最小化效果很好。
到底发生了什么,我该如何阻止它?
图形信息
$ lspci
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03)
00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV635 [Radeon HD 3650/3750/4570/4580]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV635 HDMI Audio [Radeon HD 3600 Series]
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 02)
04:00.0 PCI bridge: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG PCI to PCIe Bridge
05:00.0 Audio device: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG
glxinfo 太长了,所以我把它放到了Ubuntu pastebin中。
* 我讨厌 Skype,但我需要它来工作。
我怀疑正在重绘的最小化效果/桌面组合有问题导致崩溃。如果我没记错的话, Ctrl++不会重绘桌面;它只是最小化一切。 superd
另外,您可以尝试禁用窗口效果。为此,请安装 compizconfig-settings-manager 并在那里找到相应的选项。
如果这不起作用,12.04 应该有一个你应该尝试的 2d 统一模式。
让我们知道每一个发生了什么,我们可以从那里开始。
正如 lbaile200 所说,您必须尝试安装 CompizConfig 设置管理器并禁用窗口效果。
但我猜测这可能与系统缓存有关。您可以尝试使用
Ubuntu Tweak's
“看门人”功能将其清除。使用这些命令安装 Ubuntu tweak:然后从破折号或使用终端命令打开它:
它将像这样显示,您需要选择
Start Janitor
(如下所示):(我使用的是 numix 圆形图标主题,因此根据您的主题,它看起来可能会有所不同)
现在在 Janitor 中选择您要删除的任何一种缓存,然后选择
Clean
。这应该从您的计算机中删除不需要的缓存。现在看看您的问题是否仍然存在。您也可以尝试将 unity 重置为其默认值。参考这个答案。
PS:- 对于那些想知道为什么清除缓存可以解决图形故障的人,请参阅此处。那里的 OP 说它的清除缓存解决了他们的问题。
我在 15.04 观察到同样的问题, 所以这里的这个人
问题是当最小化最后一个窗口时,动画只是挂起并且统一冻结。鼠标仍然处于活动状态,但无论我单击什么都没有反应。摆脱它的唯一方法是按 Alt+Tab,选择桌面,这将解锁统一。
这个问题与我选择的窗口最小化动画王无关。我选择了不同的动画,甚至试图在不解决问题的情况下完全禁用它们。变红的唯一方法是启用桌面图标。仅当我禁用所有桌面图标时才会出现此问题。
弗雷德
这可能与桌面图标可见性设置为关闭时发生的错误有关(可以使用 ubuntu tweak 等工具或上述程序启用/禁用)。如果您更改此设置以在桌面中隐藏桌面图标,您可能会遇到这种锁定最小化行为。
ccsm
我也因为同样的问题来到这里,并且已经多次报道了
https://bugs.launchpad.net/ubuntu/+bug/1171451
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1170483
一些用户经常遇到这个问题,并表示重置统一正在解决它。
现在我可以最小化我的最后一个窗口并且不会出现任何问题。