用于 Solaris 操作环境的 GNOME 2.0 桌面疑难解答指南
第 3 章 窗口和会话管理问题
这部分提供了与处理 GNOME 2.0 桌面中的窗口和会话管理问题有关的信息。
3.1 窗口管理器崩溃
问题
|
Metacity 窗口管理器崩溃,所有窗口中的帧全部消失。
|
解决方案
|
会话管理器会自动重启动窗口管理器。 如果没有自动重启动,请注销,然后重新登录。
|
3.2 不使用面板注销
问题
|
如果所有面板都消失了,如何注销?
|
解决方案
|
-
右键单击桌面背景,打开桌面背景菜单。
-
选择菜单项新终端。
-
在新终端中输入下面的命令: gnome-session-save --kill
-
如果还是不能注销,请运行下面的命令: pkill gnome-session
|
3.3 应用程序没能正确恢复
问题
|
注销时,我选择了保存当前设置,但在下一次登录时有些应用程序没能正确恢复。
|
解决方案
|
已知以下应用程序有下面的问题:
我们准备在将来的版本中解决这些问题。
|
3.4 窗口行为异常
问题
|
有些应用程序窗口出现在所有桌面环境窗口上面,而且不能正确恢复或显示在 GNOME 窗口列表中。
|
解决方案
|
默认情况下,许多基于 MainSoft 库的应用程序会忽略窗口管理器并尝试管理自己的窗口。 现在已经知道 Rational Rose 和 XML Professional Publisher 有这个问题。 要使基于 MainSoft 的应用程序的行为正常,您必须如下设置 MWWM 环境变量:
MWWM=allwm
|
3.5 Swing 的行为异常
问题
|
比 JavaTM 2 Platform Standard Edition V1.4 中自带的组件更老的 Swing 组件每次定位、调整大小或刷新的行为都不相同
|
解决方案
|
请执行以下步骤:
-
升级到 Java 2 Platform Standard Edition V1.4 或更高版本。
-
确保应用程序被配置为使用 Java 1.4 JVM。
|
- © 2010, Oracle Corporation and/or its affiliates