我可以移动 Unity 启动器吗?

Ben*_*min 257 unity launcher

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

但我找不到办法。是否可以?

fos*_*dom 107

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,登录并重新启动lightdm用sudo service lightdm restart。重新运行ccsm以启用新插件
  6. 这个插件取代了官方的 Unity 插件。您显然不会从 Ubuntu 开发团队收到进一步的错误修复 - 您将依赖 PPA 维护者来提供错误修复

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


相关问题:

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

  • 好。好的。这会将其移至底部。右边呢?我希望它像 AfterStep 中的 Wharf Bar 一样正确。 (3认同)

Mes*_*ion 106

12.04 - 15.10

从 12.04 开始,您无法移动启动器,并且没有官方支持。

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

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

我将其解释为一种立场,即必须将一致的设计体验为 Unity(双关语),否则它根本不起作用。

虽然我个人不同意 Mark 的/Canonical 决定提供移动启动器的方式(请阅读我关于此的最后说明),但我确实理解设计选择:将它放在一边而不是在旁边确实有意义底部。如今,大多数用户都拥有宽屏显示器,而且几乎所有出售的显示器,特别是面向最终用户消费市场的显示器,也是宽屏显示器。这意味着绝大多数用户拥有大量额外的水平空间(大部分未被充分利用),而垂直空间是优质的。

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

应用程序开发(尤其是浏览器)正在朝着减少条形数量并将它们合并在一起的方向发展。想想过去几年 Firefox 在这方面的变化。所以操作系统做同样的事情是有意义的。

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

也就是说,一些重要的注意事项:

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

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

  • 您至少可以在多显示器设置中对启动器进行一些控制:

Unity启动器多显示器设置

(图像从Ubuntu Vibes编辑)

  • 如果你想知道,马克在引用中提到的“Ubuntu 按钮”(又名“[BFB](http://ubuntuforums.org/showpost.php?p=10637790&postcount=6)”)显然是一个按钮[在屏幕的左上角](http://en.wikipedia.org/wiki/File:Unity_2D_with_KDE.png) 在他发表评论时。现在它是 [在启动器本身上,在顶部](http://en.wikipedia.org/wiki/File:Unity_5.12_on_Ubuntu_12.04.png)。由于它会因此与发射器一起移动,因此不再有助于证明 Mark 的设计选择是正确的。 (49认同)
  • 在多显示器设置中,侧面的栏明显低于底部(假设栏位于左侧有另一个屏幕的屏幕上,就像三屏设置中的中央屏幕一样)。发射器现在“在太空中”,不再享受菲茨定律无限尺寸的屏幕边缘。粘性边缘试图使该边缘成为更广泛的目标,但它仍然无法替代硬停止。 (13认同)
  • 我旋转了我的主显示器,使其垂直,因此发射器实际上在有限的维度中占用了宝贵的空间,这是一种耻辱。 (6认同)
  • @RoryO'Kane 此外,宽屏也不是理由,因为您可能像我一样使用自动隐藏面板,因此它不会将任何像素窃取到其他应用程序。 (3认同)
  • @BurhanAli:我也有一个可爱的 24" 显示器,我喜欢把它设置为纵向模式,所以我和你一样痛苦,我也很遗憾 Mark/Canonnical 的决定。自动隐藏有帮助,但不能解决这个问题。放置选项肯定会让我们“角落案例”用户更开心:) (2认同)

fos*_*dom 51

16.04 及更高版本 (Unity 7)

从 16.04 开始,可以移动 unity 启动器。

在此处输入图片说明

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

gsettings set com.canonical.Unity.Launcher launcher-position Bottom
Run Code Online (Sandbox Code Playgroud)

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

gsettings set com.canonical.Unity.Launcher launcher-position Left
Run Code Online (Sandbox Code Playgroud)

  • 把它放在右边怎么样?为什么这不可能? (3认同)
  • @fossfreedom 你是如何设计你的 ubuntu 的?我喜欢这种风格。 (2认同)

Rad*_*anu 22

您无法将启动器从其所在位置移动。以下Mark Shuttleworth的评论:

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

作为替代方案,您可以使用Cairo-Dock安装开罗码头

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

在屏幕底部为您提供启动器的其他替代方案:CinnamonLXDE等。

这是我的 Cinnamon 桌面的屏幕截图(如您所见,启动器位于底部):

肉桂桌面

如您所见,Linux 充满了选择!

  • 不过,这句话的有趣之处在于,它是在 Natty 时代制作的。他们已经将 Ubuntu 按钮移到启动器本身上,使该参数为空。 (7认同)
  • 那么现在参数为空,在 13.04+ 中有没有办法? (3认同)

Bra*_*ask 15

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

gsettings set com.canonical.Unity.Launcher launcher-position Bottom
Run Code Online (Sandbox Code Playgroud)

如果您希望它位于默认位置(屏幕左侧),请运行:

gsettings set com.canonical.Unity.Launcher launcher-position Left
Run Code Online (Sandbox Code Playgroud)


Vid*_*uth 11

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

第一与从端子下面线安装统一TWEAK工具(ctrl+ alt+ t

sudo apt install unity-tweak-tool
Run Code Online (Sandbox Code Playgroud)

之后,您可以从破折号或命令行打开它。

您将看到以下窗口,您需要在其中访问Starter(英文称为Launcher)选项卡(见箭头):

unity-tweak-tool-1

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

unity-tweak-tool-2