最小化或关闭应用程序导致 Ubuntu 冻结

最小化或关闭应用程序导致 Ubuntu 冻结

所以我想尝试 Gnome 环境和 XFCE 环境,所以我安装了它们,但我禁用了 Unity 插件。但不知怎的,我设法卸载了这两个环境并恢复了我的 Unity。但

  1. ubuntu 启动时仍在加载 Gnome 徽标。

  2. 在桌面上受苦并打开应用程序后,一切都正常了,但几分钟后,当我最小化或尝试关闭某些进程时,我的 Ubuntu 突然冻结,直到我按下 CTRL+ALT+DEL 它才恢复正常。

请帮助我的 Ubuntu 顺利运行。

答案1

首先,通过打开终端并执行以下命令确保已完全安装 ubuntu 桌面:

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop

现在,执行以下命令重置 unity 和 compiz(记住,unitycompiz 插件;如果禁用该插件,则会禁用 unity):

dconf reset -f /org/compiz/
nohup setsid unity

您的屏幕将会闪烁,可能需要几分钟才能恢复正常。如果您愿意,您可以继续重新启动。

您还应该看看这些:

切换窗口管理器/桌面环境?

如何删除 Plymouth 启动动画管理器并保留默认启动屏幕

http://ubuntuhandbook.org/index.php/2014/04/reset-unity-and-compiz-settings-in-ubuntu-14-04/

答案2

根据我的经验,Ubuntu 只有在即将没有打开任何内容时才会冻结。为了解决这个问题,我首先打开终端 (Control+ALT+T),然后打开软件中心(暂时不要最小化任何内容!!!),然后我得到了 screenlets 应用程序。我打开 screenlets,选择我喜欢的,然后单击 screenlets 应用程序左下角的“启动/停止”和“启动时启动”复选框。然后我关闭所有内容,screenlet 出现在桌面上。由于 screenlet 已打开,Ubuntu 没有冻结,因为有一个东西打开了。

答案3

最有可能的问题是 nautilus 崩溃,因为 nautilus 负责桌面项目。如果一切顺利,请尝试以下解决方案:

尝试删除 nautilus 配置文件

rm -rf ~/.nautilus

如果不起作用,请删除 nautilus 打开终端

sudo apt-get purge nautilus-open-terminal

如果什么都不起作用,在修复完成之前,只需打开 nautilus,然后最小化最后一个打开的窗口。希望这能有所帮助

相关内容