我可以移动Unity启动器吗?

我不习惯新的Unity系统。 我想将左侧Unity面板移动到屏幕底部(如Windows 7 – 更类似的更好)。

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

11.10

现在有一个非官方的Compiz插件 ,允许您从左到底移动Unity 3D(不是Unity 2D)启动器。

在此处输入图像描述

感谢WebUpd8 。

综上所述:

  1. 您现在可以仔细阅读源代码。 通过建议的修复程序联系维护者! 请记住,这是非官方的,并且可能会有很多错误仍有待解决。
  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维护者来提供错误修复

警告请参阅此问答,了解使用CCSM的潜在稳定性问题


相关问题:

  1. 什么是PPA以及如何使用它们?
  2. 源代码

12.04 – 15.10

截至12.04你无法移动发射器,并且没有官方支持。

这是设计 ,到目前为止,没有Canonical计划改变它。 以下是Mark对Ubuntu 11.04 的错误报告的引用:

我认为报告实际上意味着发射器应该可以移动到屏幕的其他边缘。 我担心这不符合我们更广泛的设计目标,所以我们不会实现这一点。 我们希望启动器始终靠近Ubuntu按钮。

我认为,作为一个统一的设计必须经历一个Unity(双关语意图),或者根本不起作用。

虽然我个人不同意Mark的/ Canonical决定提供移动发射器的方法( 请阅读我最后的注释 ),但我确实理解了设计选择:它真的有意义,它是站在一边而不是在底部。 如今大多数用户都拥有宽屏显示器,几乎所有出售的显示器,特别是最终用户消费市场,都是宽屏显示器。 这意味着绝大多数用户拥有大量额外的水平空间(大多数未充分利用),而垂直空间则是优质的。

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

应用程序开发,特别是浏览器,正在进行强有力的运动,以减少条形数量并将它们合并在一起。 想想Firefox在过去几年中在这方面的变化。 因此,操作系统也可以这样做。

确实,Windows的面板是一个精心设计的面板……但是,一旦你习惯了它,Unity的设计选择将它放在一边而不是底部是明智的。 值得这样做。 你的鼠标滚轮会说谢谢;)

那说,一些重要的说明:

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

  • 有非官方的第三方软件包允许您移动启动器。 这个答案非常深入地涵盖了这一点。

  • 至少可以在多显示器设置中控制启动器:

Unity启动器多显示器设置

(从Ubuntu Vibes编辑的图像)

16.04及更高版本(Unity 7)

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

在此处输入图像描述

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

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

要将其重置回到侧面位置:

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

你无法将发射器从它所在的位置移开。 以下是Mark Shuttleworth的评论:

我认为报告实际上意味着发射器应该可以移动到屏幕的其他边缘。 我担心这不符合我们更广泛的设计目标,所以我们不会实现这一点。 我们希望启动器始终靠近Ubuntu按钮。

作为替代方案,您可以使用Cairo-Dock 安装Cairo-dock

Cairo-Dock是一款漂亮,快速且可定制的桌面界面。 您可以将其视为Unity,Gnome-Shell,Xfce面板,KDE面板等的良好替代/补充。经过6个月的努力,可以使用新版本的Cairo-Dock(来源: http:// www .glx-dock.org / )。

其他替代品为您提供屏幕底部的发射器: 肉桂 , LXDE等。

这是我的Cinnamon桌面的截图(你可以看到launcer在底部):

肉桂桌面

正如您所看到的, 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 )选项卡(参见箭头):

团结-TWEAK刀具1

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

团结-TWEAK刀具2

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

在此处输入图像描述

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