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


我可以移动Unity启动器吗?

, ,

问题描述

我无法适应新的Unity系统。我想将左侧的Unity面板移动到屏幕底部(如Windows 7 – 更相似的更好)。

但我找不到方法。可能吗?

最佳解决方案

11.10

现在有一个非官方的Compiz Plugin,它允许你将Unity 3D(不是Unity 2D)发射器从左到右移动。

unity,launcher,ubuntu

Credit to WebUpd8

综上所述:

  1. 您现在可以仔细阅读source-code。用建议的修复程序联系维护人员!请记住,这是非官方的,可以&可能还会有很多错误需要解决。

  2. 安装PPA – ppa:paullo612/unityshell-rotated

  3. 要安装的软件包是unityshell-rotated libnux-1.0-0

  4. 一个新的插件Ubuntu Unity Plugin Rotated将在CCSM中提供

  5. 安装时可能会冻结。如果发生这种情况,请使用CTRL + ALT + F1启动TTY,登录并使用sudo service lightdm restart重新启动lightdm。重新运行ccsm以启用新插件

  6. 这个插件取代了官方的Unity插件。您显然不会从Ubuntu开发团队收到进一步的错误修正 – 您将依赖PPA维护人员提供bug-fixes

警告请使用CCSM查看此Q&A as to potential stability issues


相关问题:

  1. 什么是PPA,我如何使用它们?

  2. Source code

次佳解决方案

12.04 – 15.10

从12.04开始,你不能移动发射器,也没有官方的支持。

这是设计,迄今为止,没有任何Canonical计划来改变这一点。以下是针对Ubuntu 11.04的the bug report中的一个报价from Mark

I think the report actually meant that the launcher should be movable to other edges of the screen. I’m afraid that won’t work with our broader design goals, so we won’t implement that. We want the launcher always close to the Ubuntu button.

我认为,作为一个统一设计必须体验为统一(双关意图)的立场,或者根本不起作用。

虽然我个人不同意Mark’s /Canonical决定不提供移动启动程序的方式(请阅读我最后的注意事项),但我确实了解设计选择:它确实有意义,因为它是站在一边而不是底部。今天的大多数用户都拥有宽屏显示器,而几乎所有出售的显示器,特别是end-user消费类市场,也都是宽屏显示器。这意味着绝大多数用户有很多额外的水平空间(大多数未被充分利用),而垂直空间则很高。

大多数应用程序和网站不会使用您的整个屏幕宽度(例如,查看Ask Ubuntu屏幕两侧的大型垂直背景条)。但他们确实使用了完整的垂直长度(实际上,它们会滚动屏幕高度的3倍,5倍和10倍)。意义很多,滚动很多。然后你减去标题栏,菜单栏,收藏夹栏,标签栏等,所有这些都吸取了你宝贵的垂直空间。因此,在顶部/底部添加启动器会让事情变得更糟,而“idle”则有很多额外的水平空间。

在应用程序开发方面,特别是浏览器,正在进行一场强劲的活动,以减少酒吧数量并将它们合并在一起。想想过去几年Firefox如何在这方面发生变化。因此,操作系统也是如此。

诚然,Windows的面板是一个well-crafted,但是一旦你适应了它,Unity的设计选择将它置于侧面而不是底部是一个明智的选择。值得这样做。你的鼠标滚轮会说谢谢;)

这就是说,一些重要的说明:

  • 我只是表达了Mark的/Canonical的陈述和观点。虽然我确实了解设计选择,并且我同意侧面发射器,但我当然不同意不能移动它的决定。但我只是一个信使。不要拍摄使者。

  • 有非官方的third-party软件包可让您移动启动器。 This other answer涵盖了深度。

  • 您至少可以通过multi-monitor设置来控制启动器:

unity,launcher,ubuntu

(从Ubuntu Vibes编辑的图像)

第三种解决方案

16.04及更高版本(Unity 7)

从16.04起,统一发射器可以移动。

unity,launcher,ubuntu

将以下内容复制并粘贴到终端中:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

将其重置回其side-position:

gsettings set com.canonical.Unity.Launcher launcher-position Left

第四种方案

您无法从其位置移动启动器。 Here是来自Mark Shuttleworth的评论:

I think the report actually meant that the launcher should be movable to other edges of the screen. I’m afraid that won’t work with our broader design goals, so we won’t implement that. We want the launcher always close to the Ubuntu button.

作为替代,您可以使用Cairo-Dock:

unity,launcher,ubuntu

Cairo-Dock is a pretty, fast and customizable desktop interface. You can see it as a good alternative/addition to Unity, Gnome-Shell, Xfce-panel, KDE-panel, etc After 6 months of hard work, a new version of Cairo-Dock is available (Source: http://www.glx-dock.org/).

其他替代方案为您提供屏幕底部的启动器:如何安装Cinnamon桌面?LXDE等等。

这是我的Cinnamon桌面的屏幕截图(正如你可以看到游戏者在底部):

unity,launcher,ubuntu

正如你所看到的,Linux充满了选择!

第五种方案

如果您使用的是Ubuntu 16.04,则可以在终端中运行以下命令将Unity启动器移动到底部:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

如果你想在默认位置(屏幕左侧)运行:

gsettings set com.canonical.Unity.Launcher launcher-position Left

第六种方案

您也可以使用Unity Tweak Tool将启动器移动到底部。

首先从终端安装Unity Tweak Tool(ctrl + alt + t)

sudo apt install unity-tweak-tool

之后,您可以从短划线或命令行打开它。

您需要通过以下窗口访问Starter(英文称为Launcher)选项卡(请参阅箭头):

unity,launcher,ubuntu

在启动器选项卡中,您将看到将启动器移动到底部的选项(请参阅下图中的箭头):

unity,launcher,ubuntu

第七种方案

另一种可能的解决方案 – 通过dconf-editor,架构是com.canonical.Unity.Launcher

unity,launcher,ubuntu

要安装dconf-editor,请在终端中运行sudo apt-get install dconf-editor,或在新软件中心找到它

参考资料

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