如何配置 Unity 2D?

use*_*281 40 configuration unity-2d

几个选项可以通过“CompizConfig 设置管理器”分别通过它的“Ubuntu Unity 插件”来配置 Unity 3D。

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


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

fos*_*dom 26

11.10 及以上

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

统一 3D 在此处输入图片说明 统一 2D 在此处输入图片说明

但是,用于配置的底层技术非常不同。

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

遗憾的是,Unity-2D 配置选项并不先进,并且涉及在工具中调整有限数量的选项,例如dconf&gconf-editor以及更改实际代码库本身。

注意- 您可以使用替代合成选项 - 因此配置选项将更改:

改变主题

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

在此处输入图片说明

如果您想通过 GUI使用其他 GTK+ 3(元城市)主题,您需要使用MyUnitygnome-tweak-tool 安装 gnome-tweak-tool.

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

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

改变字体

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

在此处输入图片说明

桌面图标

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

在此处输入图片说明

构成因素

仅精确

Unity-2D 用于没有 3D 加速功能和/或 CPU/屏幕大小等有限的计算机。

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

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

启动器配置

  • 启动器隐藏动作

精确的

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

在此处输入图片说明

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

对于 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值来配置: - /com/canonical/unity-2d/dash/fullscreen:勾选这个值将全屏打开破折号(默认值为false

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

gconf-编辑器

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

以下是用于专门配置 Unity-2D 的值的摘要。其他元城市选项也可以通过更改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/:用于控制和操作窗口及其移动的各种键盘快捷键。例如,将窗口从一个工作区移动到另一个工作区。


me4*_*lav 18

对于 12.04

Unity 2D 已经支持很多选项。话虽如此,调整(可悲的是)仍然是一个高级用户过程。以下是您可以执行的操作列表:

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

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

sudo apt-get install dconf-tools
Run Code Online (Sandbox Code Playgroud)

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

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

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

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

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

gksu gedit /usr/share/unity-2d/launcher/Launcher.qml
Run Code Online (Sandbox Code Playgroud)

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

颜色:“#190318?

颜色:“$COLOUR”

其中 $COLOUR 是您喜欢的任何颜色 - 狐狸示例:粉红色?r 绿色或 #00ffcc。

如果您使用 Precise,则Launcher.qml位于/usr/share/unity-2d/shell/launcher以便对其进行编辑,您必须执行:

gksu gedit /usr/share/unity-2d/shell/launcher/Launcher.qml
Run Code Online (Sandbox Code Playgroud)

一旦它,您将必须导航以更改“矩形”和“侏儒背景”部分(侏儒背景)就在矩形上方。这是浅黄色启动器的屏幕截图: 在此处输入图片说明


Gre*_*reg 8

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

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

sudo apt-get install dconf-tools
dconf list /com/canonical/unity-2d/launcher/
Run Code Online (Sandbox Code Playgroud)

返回:

hide-mode
super-key-enable
use-strut
Run Code Online (Sandbox Code Playgroud)

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

dconf write /com/canonical/unity-2d/launcher/hide-mode 0
dconf write /com/canonical/unity-2d/launcher/use-strut true
Run Code Online (Sandbox Code Playgroud)


小智 7

正如 user13281 评论的那样:

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


小智 1

gconf-editor > 桌面 > unity-2d


归档时间:

查看次数:

37712 次

最近记录:

13 年 前