我已经为 Ubuntu 11.10 下载了一些更新,在我重新启动计算机以使更改生效后,我意识到 Unity 界面无法正常工作。左侧面板(应用程序所在的位置)和顶部栏也没有出现。我再次重新启动了我的电脑,但事情仍然如此。
好吧,然后我试图强制 Unity 通过终端运行,但是当我尝试unity或 时unity --reset,出现的第一条消息是“unity-panel-service: process not found”。当我unity-panel-service在终端上输入时,它也说找不到。
然后我在网上搜索并得到了这个页面(http://manpages.ubuntu.com/manpages/oneiric/man1/unity-panel-service.1.html),它说统一面板服务是负责加载丢失的面板。
所以,我的问题是,我怎样才能重新下载或重新安装它,以便统一再次工作?或者,当然,如果我错了并且 unity 不起作用的原因不是那个,请告诉我:)
由于损坏的图形驱动程序在我重新安装 fglrx 时没有消失,我遇到了类似的问题。我最终偶然发现了解决方案:在 compiz 设置中禁用了 unity 插件!
通过运行ccsm然后启用 Unity 插件并禁用任何冲突来修复。
小智 2
我遇到过同样的问题。摆弄了一些 ccsm 并下载了一些更新,然后重新启动 Unity 3D 后不再工作。缺少启动器和面板。
unity --reset没有帮助,我不得不使用 Ubuntu 2D(此选项自 Ubuntu 12.10 起已弃用)。
感谢您的链接,我在 中找到了 unity-panel-service /usr/lib/unity/unity-panel-service。我dpkg-query -L unity-services在您链接的手册页中找到包名称后使用了它。这将为您提供其所有内容的位置。
然后我/usr/lib/unity/unity-panel-service在登录 2D 的情况下跑步。我没想到这会起作用,但事实并非如此。它退出时出现致命错误,表示无法自行注册。我想这并不奇怪,因为已经有一个面板了。然而,在2D启动失败后,我突然可以再次登录3D,一切恢复正常。希望这对你也有用。
如果您没有/usr/lib/unity/unity-panel-service,那么我会尝试删除并重新安装提供该可执行文件的 unity-services 包。
| 归档时间: |
|
| 查看次数: |
12746 次 |
| 最近记录: |