我最近从 10.04 升级到了 12.04,启动器中没有显示桌面。我知道我可以使用++ Ctrl,但是有没有办法在启动器中使用它?SuperD
编辑:
我刚刚用 MyUnity 在启动器上安装了“显示桌面”图标(见下文),它运行良好。它没有将图标安装在 Dash 启动器上方,而是安装在其下方。该错误显然已得到修复。这是截至 2012.9.30 的信息。
答案1
答案2
答案3
仅有一种解决方法:
- 安装
xdotool
- 创建文件
~/.local/share/applications/show-desktop.desktop
将以下内容粘贴到该文件中:
[Desktop Entry] Name=Show Desktop Exec=xdotool key --delay 300 super+d Icon=desktop Terminal=false Type=Application StartupNotify=true
使文件可执行:
右键点击->属性->权限->勾选“允许作为程序执行”
现在在 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
切换器显示桌面