Unity 启动器无法启动应用程序或打开链接,需要重新启动

Unity 启动器无法启动应用程序或打开链接,需要重新启动

我正在运行 15.04。自从几天前对 ubuntu 基础和内核进行最新更新以来,我遇到了以下问题,这个问题只是偶尔发生(为了解决这个问题,我必须重新启动):

  1. 单击 Unity 启动器侧栏中的图标时,应用程序不会打开(有些会“闪烁”玻璃背景一段时间,光标会在悬停在 Unity 侧栏上时显示“加载”微调器,但无论如何,应用程序都不会启动

  2. 单击/打开仪表板并从键盘启动应用程序时,行为是相同的,应用程序不会启动,如果我将鼠标移到统一侧边栏上,旋转的加载程序光标会出现一段时间,没有打开应用程序

  3. 在已经打开的程序中,如果我点击一个应该在浏览器中打开新选项卡的链接(例如从 Thunderbird 消息到 Chrome),这将不再起作用,我需要复制并粘贴它

  4. 现有的程序将继续工作,除非我关闭它们,之后重新启动的唯一方法是重新启动整个机器,直到问题再次发生

  5. 打开程序的快捷方式(例如终端)将不起作用(有一些例外,例如 nautilus)。

我有时看到过这个问题,即使没有重启,过一段时间后也会消失。但不知道是什么引发了这个问题。我无法打开任务管理器,所以我不知道正在运行什么,如果我的终端关闭了,我就无能为力了。

尝试按照建议重新安装 unity 或 compiz,但没有任何变化。系统很稳定,其余一切似乎都运行良好。

答案1

这可能是 compiz 的问题,您可以通过重新安装 compiz 来解决。

删除 compiz:

sudo apt-get 删除 compizconfig-settings-manager
sudo apt-get 删除 compiz-fusion-plugins-extra
sudo apt-get 删除 compiz-plugins-extra
sudo apt-get purge compiz*

重新安装 compiz:

sudo apt-get 安装 unity-2d
sudo apt-get 安装 ubuntu-desktop
sudo apt-get 安装 ubuntu-desktop-2d
sudo apt-get 安装 compizconfig-settings-manager
sudo apt-get 安装 xserver-xgl
sudo apt-get 安装 emerald
sudo apt-get 安装 compiz-fusion-plugins-extra
sudo apt-get 安装 compiz-plugins-extra
sudo apt-get 安装 unity

答案2

我有同样的问题,Ubuntu 随机冻结,然后我听到应用程序崩溃的声音,并且我无法再通过 Unity 启动器打开应用程序。

相关内容