我在 Precise 12.04.03 上运行 LibreOffice 4.1.1.2(来自 PPA)时遇到间歇性问题。有时当我打开或关闭文档时,屏幕会闪烁,并且统一面板会消失。
我无法在窗口之间使用 Alt-tab 键,有时我的键盘没有响应(尽管 Alt-Fx 能够让我进入控制台登录)。
如果我保持终端窗口打开,我可以使用鼠标关闭窗口并从命令行重新启动 Unity(如果我的键盘有响应)。
有什么解决办法吗?
我根据其他帖子中的建议清除了 libreoffice-gtk 包,但没有任何效果。
此外,当我从终端运行 unity 时,崩溃会生成这些消息(这对我来说毫无意义,但可能对其他人有帮助):
WARN 2013-09-05 11:41:09 unity <unknown>:0 Unable to fetch children:
No such interface `org.ayatana.bamf.view' on object at path /org/ayatana/bamf/application0xbf9060
ERROR 2013-09-05 11:41:11 unity.glib-gobject <unknown>:0 g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
WARN 2013-09-05 11:42:06 unity <unknown>:0 Failed to fetch path:
No such interface `org.ayatana.bamf.application' on object at path /org/ayatana/bamf/application0xb8aa70
WARN 2013-09-05 11:42:06 unity <unknown>:0 Unable to fetch children:
No such interface `org.ayatana.bamf.view' on object at path /org/ayatana/bamf/application0xb8aa70
WARN 2013-09-05 11:42:06 unity <unknown>:0 Failed to fetch path:
No such interface `org.ayatana.bamf.application' on object at path /org/ayatana/bamf/application0xb8ae80
WARN 2013-09-05 11:42:06 unity.gdk <unknown>:0 compiz:
Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
更新 2:我怀疑我的问题与此错误有关,因为我取消了屏幕最大化,但并没有遇到问题。目前似乎还没有可用的解决方法: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/829384
答案1
您可以以简单的方式安装 Libreoffice。
首先删除包装。
sudo apt-get purge libre-office*
下载最新的 libreoffice 主安装程序. 解压并选择所有软件包CTRL+A.
打开终端并输入
sudo dpkg -i
将所有选定的包从文件浏览器拖放到终端,然后按 Enter 键。
它将提示您输入密码并开始安装最新的 libreoffice。
答案2
您是否仅在打开/保存 samba(或 cifs)共享(通常是远程 Windows 文件服务器)上的文件时才会遇到这些问题?
如果是,您可能会遇到各处报告的(未修复的)错误
- https://bugs.freedesktop.org/show_bug.cgi?id=58236
- https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1070963
我目前的解决方法是先打开一个空白/本地的 openoffice 文件...然后照常工作而不会遇到这种崩溃。
希望这可以帮助。