当前位置: 首页>>技术问答>>正文


如何配置Unity 2D?

, ,

问题描述

我如何配置Unity?分别通过“CompizConfig设置管理器”和“Ubuntu Unity插件”配置Unity 3D。

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


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

最佳解决方法

11.10&以上

Unity-3D和Unity-2D是我使用Unity还是Unity 2D?

Unity 3D Unity 2D

configuration,unity-2d,ubuntu

configuration,unity-2d,ubuntu

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

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

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

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

改变主题

使用库存外观屏幕,您可以将主题更改为hard-coded主题。

configuration,unity-2d,ubuntu

如果要通过GUI使用other GTK+ 3 (metacity) themes,则需要使用MyUnity或gnome-tweak-tool

configuration,unity-2d,ubuntu

How do I change to a theme not listed in the Appearance screen?

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

改变字体

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

configuration,unity-2d,ubuntu

桌面图标

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

configuration,unity-2d,ubuntu

构成因素

只是精确的

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

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

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

启动器配置

  • 启动器隐藏动作

精确

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

configuration,unity-2d,ubuntu

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

对于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:intellihide;如果窗口放在其上并且用户没有与之交互,则启动器将消失

  • 启动器图标大小

changing the launcher code可以更改启动器图标大小。

短跑

精确

使用标准最大化/最小化窗口按钮,Dash现在可以是easily maximised

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

oneiric默认情况下,Dash打开half-screen。通过changing the code-base,您可以将Dash配置为始终打开full-screen。

gconf-editor

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

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

  • /apps/metacity/general/auto_maximize_windows:确定窗口是否应该在显示时自动最大化,如果它们已经覆盖了大部分屏幕(默认为true)

  • /apps/metacity/general/num_workspacesNumber of 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 =>团结-2D:

configuration,unity-2d,ubuntu

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

  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”

颜色:“$COLOUR”

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

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

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

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

configuration,unity-2d,ubuntu

第三种解决方法

截至2011年9月 – 在11.10中,“Unity-2D设置的简单GUI”不允许配置大多数参数 – 尤其是”Launcher Preferences”(闪避设置)显示为灰色。

似乎最新的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/a-simple-gui-for-unity-2d-settings-ubuntu-11-04/

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1892.html,未经允许,请勿转载。