我可以移动Unity启动器吗?


255

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

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


6
从Ubuntu 16开始,可接受的答案应该是这个
Dan Dascalescu

Answers:


106

11.10

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

在此处输入图片说明

感谢WebUpd8

综上所述:

  1. 您现在可以细读源代码。请与维护人员联系以提供建议的修复!请记住,这是非官方的,可能并且可能还会有许多错误需要解决。
  2. 安装PPA- ppa:paullo612/unityshell-rotated
  3. 要安装的软件包是 unityshell-rotated libnux-1.0-0
  4. CCSM将提供一个新的插件Ubuntu Unity Plugin Rotated
  5. 安装可能会冻结。如果发生这种情况,请使用CTRL+ ALT+ F1启动TTY,并登录并重新启动lightdm sudo service lightdm restart。重新运行ccsm以启用新插件
  6. 该插件替代了官方的Unity插件。您显然不会从Ubuntu开发团队收到进一步的错误修正-您将依靠PPA维护人员提供错误修正

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


链接的问题:

  1. 什么是PPA?如何使用?
  2. 源代码

@fossfreedom我可以恢复官方的Unity插件,以防万一我决定恢复原状吗?(我现在使用12.04)
Nirmik,2012年

1
我将答案列为11.10-它仅适用于11.10(尚无12.04 PPA)。对于11.10用户-是的,您可以还原,因为标准插件存在于CCSM中以供选择(重新激活)。
fossfreedom

3
好。好。这将其移至底部。右边呢?我希望它像AfterStep中的Wharf Bar一样正确。
伊万

@Ivan-注意-答案标题为11.10。对于较新的问题,还存在其他答案。但是请注意-除非使用从右到左的语言(例如阿拉伯语和希伯来语),否则无法使用右侧发射器。
fossfreedom

1
这是一个好主意。但是它将在Ubuntu 15.04中工作吗?
Nived Kannada

106

12.04-15.10

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

这是设计使然,到目前为止,尚无规范计划对此进行更改。这是Mark在Ubuntu 11.04 的错误报告中的一句话:

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

我将其解释为一个立场,即必须将统一的设计作为Unity来体验(双关语意),否则将根本无法工作。

虽然我个人不同意Mark / Canonical的决定,即提供移动发射器的方式(请阅读我的最终说明),但我的确理解了设计选择:将它放在一边而不是放在一边确实很有意义。底部。如今,大多数用户都拥有宽屏显示器,并且几乎所有要出售的显示器(尤其是针对最终用户消费市场的显示器)也都是宽屏的。这意味着绝大多数用户拥有大量额外的水平空间(大部分未充分利用),而垂直空间则非常重要。

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

应用程序开发(尤其是浏览器)正在不断进行着努力,以减少条形图的数量并将它们合并在一起。想想Firefox在过去几年中在这方面是如何变化的。因此,对于操作系统而言,执行相同的操作很有意义。

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

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

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

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

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

Unity启动器多显示器设置

(图片由Ubuntu Vibes编辑)


49
如果您想知道,马克在报价单中提到的“ Ubuntu按钮”(又名“ BFB ”)显然是评论时位于屏幕左上方的按钮。现在它位于启动器本身的顶部。由于它将随发射器一起移动,因此不再有助于证明Mark的设计选择合理。
罗里·奥肯

13
在多显示器设置中,侧面的条形图明显不如底部(假设该条形图在一个屏幕上且左侧还有另一个屏幕,如三屏设置中的中央屏幕一样)。该发射器现在“不在太空中”,不再享受《菲茨定律》无限大小的屏幕边缘。粘性边缘会尝试使该边缘成为更宽的目标,但是仍然不能替代硬停止。
军团

3
@ RoryO'Kane同样,宽屏显示也不是合理的,因为您可能像我一样使用自动隐藏面板,因此不会向其他应用程序窃取任何像素。
Fran Marzoa

6
我旋转了主显示器,使其处于垂直状态,因此启动器实际上在有限的尺寸内吞噬了宝贵的空间,这实在令人遗憾。
Burhan Ali

2
@BurhanAli:我也有一个可爱的24英寸显示器,我喜欢将其放置在人像模式中,因此我很高兴分享肖像的痛苦,我也很遗憾Mark / Canonnical的决定。Autohide可以提供帮助,但不能解决问题。肯定会让我们的“角落情况”用户更加开心:)
MestreLion 2013年

51

16.04及更高版本(Unity 7)

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

在此处输入图片说明

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

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

要将其重置回侧面位置:

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

哇,我没想到会那么简单:p
Rahil Wazir

似乎这需要16.04,14.04上的Unity 7没有“发射器位置”设置。感谢您发布答案!
丹尼尔(Daniel)

16.04以上版本的用户也应该对使用各种方法将启动器移动到此文章底部列出的位置感兴趣:如何在Ubuntu 16.04中将Unity Launcher移到底部
Sergiy Kolodyazhnyy,2016年

2
@fossfreedom您是如何设计ubuntu风格的?我喜欢这种风格。
redanimalwar

3
如何将其放到最右边?为什么不可能呢?
亚历山大·帕恰

22

您无法将启动器从原处移动。Mark Shuttleworth的评论:

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

或者,您可以使用Cairo-Dock安装Cairo-dock

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

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

这是我的Cinnamon桌面的屏幕截图(如您所见,发射器在底部):

肉桂桌面

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


7
不过,有关那句话的有趣之处在于,它是在纳蒂的日子做的。此后,他们将Ubuntu按钮移到了启动器本身,使该参数为null。
塞斯

3
因此,既然参数为null,在13.04+中有没有办法?
digitalextremist 2014年

1
@digitalextremist:不,不超过14.04。
MestreLion 2014年

老兄,你太棒了!这太好了,我什至不需要侧边栏。
阿德尔·阿布拉

14

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

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

如果要将其放在默认位置(屏幕左侧),请运行:

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

11

您也可以使用Unity Tweak工具将启动器移至底部。

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

sudo apt install unity-tweak-tool

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

以下窗口将为您打招呼,您需要在其中访问“ 启动器”(英语中称为“ 启动器”)选项卡(请参见箭头):

unity-tweak-tool-1

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

unity-tweak-tool-2


该选项卡在英语中称为“启动器”。
塞斯

包含在答案中,谢谢。还要感谢您为我难以置信的糟糕语法提供了帮助:))
Videonauth

4

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

在此处输入图片说明

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


它不是Ubuntu 14.04中的选项
Pallavi

2
@Pallavi是的,因为在16.04中已添加了启动器的底部位置:)此外,如果您没有注意到,则该问题被标记为16.04,因此首先将没有与14.04相关的答案
Sergiy Kolodyazhnyy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.