问题描述
我如何配置Unity?分别通过“CompizConfig设置管理器”和“Ubuntu Unity插件”配置Unity 3D。
但是如何访问Unity 2D的设置?
如果您要配置Unity 3D,请参阅以下问题:我如何配置Unity?
最佳解决方法
11.10&以上
Unity-3D和Unity-2D是我使用Unity还是Unity 2D?。
Unity 3D Unity 2D
但是,用于配置的基础技术非常不同。
Unity 3D使用compiz插件,您可以使用ccsm
进行配置。
遗憾的是,Unity-2D配置选项没有那么先进,并且涉及在诸如dconf
& ;;等工具中调整有限数量的选项。 gconf-editor
以及更改实际的代码库本身。
注意 – 您可以使用备用合成选项 – 因此配置选项将更改:
改变主题
使用库存外观屏幕,您可以将主题更改为hard-coded主题。
如果要通过GUI使用other GTK+ 3 (metacity) themes,则需要使用MyUnity或gnome-tweak-tool。
How do I change to a theme not listed in the Appearance screen?
或者 – 安装metacity主题并使用gconf-editor
更改主题名称,如下所述。
改变字体
通过使用MyUnity(上述主题链接*中的安装说明),您可以使用以下命令更改字体:
桌面图标
通过使用MyUnity,您可以使用图像中显示的选项添加桌面图标
构成因素
只是精确的
Unity-2D用于没有3D加速功能和/或CPU /屏幕尺寸有限等的计算机。
您可以通过dconf-editor
将Unity-2D配置为默认桌面类型设置或上网本类型设置使用
-
/com/canonical/unity-2d/form-factor
:默认情况下,此值为desktop – 通过将此值更改为除此之外的任何值(例如上网本),Unity-2D将默认为non-desktop类型值。立即可视化指示是Dash – 桌面以外的任何值都将打开短划线full-screen。
启动器配置
-
启动器隐藏动作
精确
在12.04中 – 默认情况下不会隐藏启动器。您可以通过库存外观屏幕设置自动隐藏功能。
在此选项卡中,您可以配置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可以更改启动器图标大小。
-
移动图标 – click and hold图标移动启动器图标。
短跑
精确
使用标准最大化/最小化窗口按钮,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_workspaces
:Number 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:
更改form-factor的值将更改Dash模式。 “desktop”表示Dash将处于小屏幕模式,而”netbook”表示Dash将处于全屏模式。选中复选框”use-opengl”将允许unity-2d在opengl中使用渲染图形,而不是在光栅引擎中。导航到”Dash”是没用的,因为那里只有一个复选框 – “Full screen”,您可以通过”from-factor”确定是想要小屏幕还是全屏幕。导航到”Launcher”将允许您选择选择启动器隐藏模式,还可以选择是否使用超级键。切换”hide mode”的变量可以选择是否要启动器:
-
0:始终可见
-
1:自动隐藏
-
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背景)就在矩形上方。以下是浅黄色发射器的屏幕截图:
第三种解决方法
截至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/
参考资料