如何在启动器中添加“显示桌面”图标?

如何在启动器中添加“显示桌面”图标?

我最近从 10.04 升级到了 12.04,启动器中没有显示桌面。我知道我可以使用++ Ctrl,但是有没有办法在启动器中使用它?SuperD

编辑:
我刚刚用 MyUnity 在启动器上安装了“显示桌面”图标(见下文),它运行良好。它没有将图标安装在 Dash 启动器上方,而是安装在其下方。该错误显然已得到修复。这是截至 2012.9.30 的信息。

答案1

13.04 及更高版本

显示桌面图标现在可以通过以下方式切换系统设置-外观

在此处输入图片描述

答案2

12.04 及更早版本

您可以安装我的Unity 安装 MyUnity您将可以选择激活“显示桌面”。

笔记:自 2012 年 5 月起,这会将“显示桌面”图标置于 Dash 图标上方。这是漏洞

myunity 应用程序窗口

答案3

仅有一种解决方法:

  1. 安装xdotool
  2. 创建文件~/.local/share/applications/show-desktop.desktop
  3. 将以下内容粘贴到该文件中:

    [Desktop Entry]
    Name=Show Desktop
    Exec=xdotool key --delay 300 super+d
    Icon=desktop
    Terminal=false
    Type=Application
    StartupNotify=true
    
  4. 使文件可执行:

    右键点击->属性->权限->勾选“允许作为程序执行”

  5. 现在在 Nautilus 中浏览到该文件并将其拖到启动器:

在此处输入图片描述

问题是,启动启动器后,您必须等待一段时间才能再次启动它。因此,您无法快速执行隐藏 -> 取消隐藏。它实际上可以通过命令行工作,所以也许有办法解决这个问题,但我不知道如何解决。

11.10更新:

在 11.10 中,快捷方式super+d似乎不再起作用。请改用ctrl+alt+d。但是,上述问题仍然存在。

12.04 更新:

在 12.04 中,你将能够通过以下方式启用启动器项ccsm(Ubuntu Unity 插件选项 → 实验选项卡):


(来源:xrmb2网

答案4

您也可以使用compizconfig-settings-manager(ccsm)(而不是MyUnity)来调整此设置。

打开 CCSM,然后点击Ubuntu Unity 插件设置,然后选择实验选项卡并选中旁边的复选框在启动器中显示“桌面图标”

在此处输入图片描述

这会将图标放置在仪表板的顶部,因此您需要按照@Roland Taylor 建议的操作并重置 unity ( unity --reset)。


此外,您还可以使用Alt-Tab切换器显示桌面

在此处输入图片描述

相关内容