首先,这不是一个 Unity 问题,我是 Ubuntu‘Classic’™ 用户!
真正让我恼火的是,每次我打开办公文档时,Libre Office Writer 都不会出现在当前工作区中,而是出现在左侧或右侧的工作区中。我真的不知道这是怎么回事,但这确实是一种奇怪的行为,因为这种情况只发生在 LibreOffice Writer 窗口上,例如,演示文稿不受影响。
例如:我运行了 4 个如下所示的工作区:
+---+---+
| 1 | 2 |
+---+---+
| 3 | 4 |
+---+---+
如果 nautilus 位于工作区 1 上,则 libreoffice writer 将在工作区 2 上打开,反之亦然。
如果 nautilus 位于工作区 3 上,则 libreoffice writer 将在工作区 4 上打开,反之亦然。
我确实看了 compiz 配置设置管理器,但切换一些插件并没有帮助。
提前致谢!
答案1
这是 LibreOffice 中的一个错误,我已在 Launchpad 中报告了此问题。解决方法:在关闭应用程序之前取消最大化 Writer 窗口。
请转到该错误并选择“是的,这个错误影响到我”
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1289991
之前也报告过类似的错误,即 LibreOffice Writer 在最大化时关闭后会在错误的工作区中打开。请也订阅该错误。
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/778020
答案2
您可以转到 ccsm,在放置窗口插件中,您应该会找到一个选项“放置模式”。将其设置为居中。希望这样可以。编辑:确保已选中插件“放置窗口”。转到第二个选项卡,即固定窗口放置。然后转到“具有固定视口的窗口”。在那里,您可以抓取一个应用程序并强制它始终在您选择的工作区中打开。这可能是一种解决方法。来源:http://www.omgubuntu.co.uk/2010/04/workspace-window-placement-hack-choose-which-apps-open-in-which-workspaces/