本节讨论若干自选设置,可更改这些设置以提升 GNOME Desktop 的性能。 可使用 gconftool-2 命令来设置用户的自选设置值。 本节中的示例命令显示如何在用户配置源中设置值。
还可使用 --direct 和 --config-source 选项来设置自选设置的必需值或默认值。 可在脚本中使用 gconftool-2 命令来设置一些自选设置的值。 有关 gconftool-2 命令以及可与该命令一起使用的选项的更多信息,请参见第 10.1 节 “默认情况下使用 GConf”。
可以设置一些自选设置来减少 GNOME Desktop 的 CPU 使用率。
一些窗口框架主题选项会装载图像文件来绘制窗口框架。 其他选项使用更简单的技术来绘制窗口框架。 Crux 窗口框架选项会装载图像文件,但是在 CPU 资源有限的系统上使用时,其速度较慢。 要减少 CPU 使用率,可使用以下窗口框架选项:
Atlanta
Esco
以下窗口框架选项使用的 CPU 资源也少于 Crux:
AgingGorilla
Bright
Metabox
![]() | 提示 |
|---|---|
当与反转控制选项一起使用时,Metabox 不太有效,如 HighContrastInverse。 将 Atlanta 与反转控制选项一起使用。 | |
要更改窗口框架主题选项,可使用以下命令:
gconftool-2 --type string --set /apps/metacity/general/theme option-name
例如,要使用 Atlanta,请运行以下命令:
gconftool-2 --type string --set /apps/metacity/general/theme Atlanta
用户还可使用“主题”自选设置工具来选择合适的选项。
可使用“Metacity 主题查看器”来检测窗口框架选项的性能和预览选项。 要启动“Metacity 主题查看器”,请使用以下命令:
metacity-theme-viewer option-name
例如,要检测 Atlanta 的性能并预览 Atlanta,请使用以下命令:
metacity-theme-viewer Atlanta
菜单中的某些项会在项旁边显示图标。 要关闭此功能,请使用以下命令:
gconftool-2 --type bool --set /desktop/gnome/interface/menus_have_icons false
用户还可使用“菜单和工具栏”自选设置工具来取消选择“在菜单中显示图标”选项。
默认情况下,当用户登录桌面环境时,会显示启动屏幕。 当用户登录时,会在启动屏幕上显示图标。可关闭启动屏幕来减少登录时的 CPU 使用率。
要关闭启动屏幕,请使用以下命令:
gconftool-2 --type bool --set /apps/gnome-session/options/show_splash_screen false
用户显示或隐藏面板时,面板会以动画形式显示或隐藏。 要关闭面板动画,请使用以下命令:
gconftool-2 --type bool --set /apps/panel/global/enable_animations false
用户还可使用“面板”自选设置工具来取消选择“抽屉和面板动画”选项。
Nautilus 文件管理器包含一些可进行修改以提升性能的功能。
文件管理器包含与性能相关的自选设置。 这些自选设置都使用以下三个值。
下表说明文件管理器的性能自选设置。 要获得最佳性能,请将自选设置的值设置为“永远不”。
表 10.13. 文件管理器性能自选设置
文件管理器包含一些使您能够关闭侧窗格和工具栏的自选设置。 关闭侧窗格和工具栏可提升文件管理器性能。
要关闭侧窗格,请使用以下命令:
gconftool-2 --type bool --set /apps/nautilus/preferences/start_with_sidebar false
要关闭工具栏,请使用以下命令:
gconftool-2 --type bool --set /apps/nautilus/preferences/start_with_toolbar false
还可关闭位置栏。 用户可使用 Ctrl+L 键盘快捷键来在需要时显示位置栏。
要关闭位置栏,请使用以下命令:
gconftool-2 --type bool --set /apps/nautilus/preferences/start_with_location_bar false
可以设置一些自选设置来减少 GNOME Desktop 上的 X 窗口系统网络流量。
如果块中的像素使相同颜色,则所有远程显示协议不会传输像素块中的每一个像素。 要减少 X 窗口系统网络流量,可使用以下使用单色的窗口框架选项:
Atlanta
Esco
有关如何更改主题选项的信息,请参见第 10.8.1.1 节 “使用需要较少 CPU 资源的主题选项”。
菜单中的某些项会在项旁边显示图标。 如果图标位于其他文件系统上或如果面板显示在远程主机上,则此功能可能会增加 X 窗口系统网络流量。
有关如何关闭此功能的信息,请参见第 10.8.1.2 节 “在菜单中关闭图标显示”。
一些现代计算机系统支持 24 位颜色(即,16,777,216 色)。 但是。许多用户仍然使用仅支持 8 位颜色(256 色)的系统。 GNOME Desktop 使用安全调色板。 此调色板是一种常用 216 色调色板,它设计为优化支持 8 位颜色的系统上的颜色使用。 但是,一些 GNOME Desktop 的视觉组件是为支持 24 位颜色的系统而设计的。
以下显示问题可能会在仅支持 8 位颜色的系统上发生:
窗口、图标和背景图像可能显示有纹理。 一些主题、背景图像和图标使用网络安全调色板中所没有的颜色。 不在调色板中的颜色会被替换为最接近的颜色或颤化近似色,这会导致外观有纹理。
不使用网络安全调色板的应用程序具有更少的可用颜色;因此,可能会发生颜色错误。 一些颜色可能不会显示在应用程序的用户界面中,如果应用程序无法分配颜色,则一些应用程序可能会崩溃。
当用户在使用网络安全调色板的应用程序和不使用此调色板的应用程序之间切换时,可能会发生颜色闪烁。 不使用网络安全调色板的应用程序可能会使用自定义色图。 使用自定义色图时,其他视觉组件可能会丢失颜色,然后变成不可视。
以下章节说明如何对仅支持 8 位颜色的系统优化 GNOME Desktop 外观。
一些窗口框架主题选项使用在网络安全调色板中的颜色。 Bright 和 Esco 使用网络安全调色板中的颜色并且使用 8 位颜色显示设置时不会有其他窗口框架选项的纹理外观。 使用 8 位视觉模式时,可使用 Bright 或 Esco 来获得最佳颜色显示。
有关如何更改主题选项的信息,请参见第 10.8.1.1 节 “使用需要较少 CPU 资源的主题选项”。
菜单中的某些项会在项旁边显示图标。 如果图标包含网络安全调色板中所没有的颜色,则此功能可能会增加使用的颜色数。
有关如何关闭此功能的信息,请参见第 10.8.1.2 节 “在菜单中关闭图标显示”。
可关闭启动屏幕来确保有更多颜色可用于 GNOME Desktop 和应用程序。
有关如何关闭启动屏幕的信息,请参见第 10.8.1.3 节 “关闭启动屏幕”。
对桌面背景使用单色。 这会减少 GNOME Desktop 使用的颜色数。
要为背景设置单色,请使用以下命令:
gconftool-2 --type string --set /desktop/gnome/background/picture_options none gconftool-2 --type string --set /desktop/gnome/background/color_shading_type solid gconftool-2 --type string --set /desktop/gnome/background/primary_color \#hexadecimal-color
用户还可使用“背景”自选设置工具来为背景选择单色。