如何配置Unity 2D?

有几个选项可以通过“CompizConfig Settings Manager”分别配置Unity 3D“Ubuntu Unity插件”。

但是如何访问Unity 2D的设置?


如果您要配置Unity 3D,请参阅此问题: 如何配置Unity?

11.10及以上

Unity-3D和Unity-2D在视觉上非常相似 。

Unity 3D 在此处输入图像描述 Unity 2D 在此处输入图像描述

但是,用于配置的基础技术非常不同。

Unity 3D使用compiz插件,您可以使用ccsm进行配置。

遗憾的是,Unity-2D配置选项并不高级,并且需要在dconfgconf-editor等工具中调整有限数量的选项,以及更改实际的代码库本身。

注意 – 您可以使用备用合成选项 – 因此配置选项将更改:

  • Compiz的
  • 咕哝
  • xfwm4

改变主题

使用库存外观屏幕,您可以将主题更改为硬编码主题。

在此处输入图像描述

如果你想通过GUI使用其他GTK + 3(metacity)主题 ,你需要使用MyUnitygnome-tweak-tool 安装gnome-tweak-tool

如何更改“外观”屏幕中未列出的主题?

或者 – 安装metacity主题并使用gconf-editor更改主题名称,如下所述。

改变字体

通过使用MyUnity (上述主题链接*中的安装说明),您可以使用以下命令更改字体:

在此处输入图像描述

桌面图标

通过使用MyUnity,您可以使用图像中显示的选项添加桌面图标

在此处输入图像描述

构成因素

只是精确的

Unity-2D用于没有3D加速function和/或CPU /屏幕尺寸有限等的计算机。

您可以通过dconf-editor将Unity-2D配置为默认桌面类型设置或上网本类型设置

  • /com/canonical/unity-2d/form-factor :默认情况下,此值为desktop – 通过将此值更改为除此之外的任何值(例如上网本 ),Unity-2D将默认为非桌面类型值。 立即可视化指示是Dash – 桌面以外的任何值都将全屏打开破折号。

启动器配置

  • 启动器隐藏动作

精确

在12.04中 – 默认情况下不会隐藏启动器。 您可以通过库存外观屏幕设置自动隐藏function。

在此处输入图像描述

在此选项卡中,您可以配置启动器热点的位置,以及如何通过鼠标调用启动器。

对于11.10及更高版本, dconf可用于修改启动器的隐藏动作。

dcom write /com/canonical/unity-2d/launcher/hide-mode [foo]其中[foo]是以下值

  • 0 :永不隐藏,发射器始终可见。 dcom write /com/canonical/unity-2d/launcher/use-strut true必须与此值一起使用

  • 1 :自动隐藏; 如果用户没有与之交互,则启动器将在短时间后消失

  • 2 :智能; 如果窗口放在其上并且用户没有与之交互,则启动器将消失

  • 启动器图标大小

可以通过更改启动器代码来更改启动器图标大小。

  • 移动图标 – 单击并按住图标以移动启动器图标。

短跑

精确

现在可以使用标准最大化/最小化窗口按钮轻松地最大化 Dash。

可以通过dconf-editor值配置Dash打开配置: – /com/canonical/unity-2d/dash/fullscreen :勾选此值将打开破折号全屏(默认值为false

oneiric默认情况下,Dash打开半屏。 通过更改代码库,您可以将Dash配置为始终全屏打开。

gconf编辑

Unity-2D为其合成管理器使用metacity – 因此可通过gconf-editor配置metacity的选项可用于配置Unity-2D

以下是用于具体配置Unity-2D的值的摘要。 其他metacity选项也可以通过gconf-editor进行更改

  • /apps/metacity/general/auto_maximize_windows :确定窗口是否应该自动最大化,如果它们已经覆盖了大部分屏幕(默认为true)
  • /apps/metacity/general/num_workspaces : 工作空间数 。 必须大于零,并且具有固定的最大值,以防止意外地要求太多工作空间使桌面无法使用。
  • /apps/metacity/general/theme :主题确定窗口边框,标题栏等的外观(默认值Ambiance
  • /apps/metacity/general/titlebar_font :描述窗口标题栏字体的字体描述字符串(默认值Ubuntu Bold 11
  • /apps/metacity/global_keybindings/ :可以定义各种键盘快捷键。 按ALT + F2并搜索keyboard ,您可以通过此GUI更改大多数这些快捷方式。
  • /apps/metacity/keybinding_commands/ :各种键盘快捷键可以调用gnome-screenshot等应用程序
  • /apps/metacity/window_keybindings/ :用于控制和操纵窗口及其移动的各种键盘快捷键。 例如,将窗口从一个工作区移动到另一个工作区。

12.04

Unity 2D已经支持了很多选项。 已经说过(遗憾的是)调整仍然是一个超级用户流程。 以下是您可以执行的操作列表:

  • A)更改启动器颜色,背光模式和隐藏模式
  • B)重新排列启动器中的图标和面板上的指示器顺序
  • C)启用opengl
  • D)更多

您需要做的第一件事是安装dconf-editor 。 您可以通过启动终端并在其中粘贴以下命令来轻松完成此操作:

 sudo apt-get install dconf-tools 

之后,按ENTER键,输入密码并等待其安装。 安装后打开它。 现在导航到com => canonical => unity-2dDconf编辑器中的Unity-2D

更改形状因子的值将更改Dash模式。 “桌面”表示Dash将处于小屏幕模式,“上网本”表示Dash将处于全屏模式。 选中“use-opengl”复选框将允许unity-2d在opengl中使用渲染图形,而不是在光栅引擎中。 导航到“Dash”是没用的,因为那里只有一个复选框 – “全屏”,你可以通过“from-factor”确定你是想要小屏幕还是全屏幕。 导航到“启动器”将允许您选择选择启动器隐藏模式,还可以选择是否使用超级密钥。 切换“隐藏模式”变量可让您选择是否需要启动器:

  1. 0:始终可见
  2. 1:自动隐藏
  3. 2:Intellhide(闪避窗口)

您可以通过单击图标holdoing轻轻地重新排列图标,按住它并移动它:)

更改启动器颜色和不透明度需要编辑“Launcher.qml”,但该文件位于Oneiric和Precise中的不同文件夹中。 如果您正在使用oneiric:按ALT + F2(或打开终端)并执行:

 gksu gedit /usr/share/unity-2d/launcher/Launcher.qml 

将打开文本编辑器窗口,文件已准备好进行编辑。 导航到标题为“矩形”的部分并更改:

颜色:“#190318”

颜色:“$ COLOR”

其中$ COLOR是你喜欢的任何颜色 – 例如:粉红色或绿色或#00ffcc。

如果你使用的是Precise, Launcher.qml位于/ usr / share / unity-2d / shell / launcher中,所以要编辑它,你必须执行:

 gksu gedit /usr/share/unity-2d/shell/launcher/Launcher.qml 

一旦它,你将不得不导航到chnage“矩形”和“Gnome背景”部分(Gnome背景)就在矩形上方。 以下是浅黄色发射器的屏幕截图: 在此处输入图像描述

截至2011年9月 – 在11.10中,“Unity-2D设置的简单GUI”不允许配置大多数参数 – 特别是“启动器首选项”(闪避设置)显示为灰色。

似乎最新的unity-2d不使用gconf,它使用“dconf”:

 sudo apt-get install dconf-tools dconf list /com/canonical/unity-2d/launcher/ 

收益:

 hide-mode super-key-enable use-strut 

您可以将启动器固定到位(并通过使用阻碍最大化窗口撞击它):

 dconf write /com/canonical/unity-2d/launcher/hide-mode 0 dconf write /com/canonical/unity-2d/launcher/use-strut true 

正如user13281评论的那样:

Mariano Chavero制作了“Unity-2D设置的简单GUI”: http ://marianochavero.wordpress.com/2011/04/20/-simple-gui-for-unity-2d-settings-ubuntu-11-04 /

gconf-editor> desktop> unity-2d