linux桌面和应用切换TAB,如何从Alt-Tab(应用程序)切换器中删除“Show Desktop”?

问题描述

是否可以从Alt + Tab应用程序切换器中删除”Show Desktop”?

最佳解决方案

可以办到!

我已经上传了12.04版本的Unity,修正了这个问题(在Alt-Tab切换器中没有显示桌面)。

要安装,请打开一个终端并:

sudo apt-add-repository ppa:izx/askubuntu -y

sudo apt-get update

sudo apt-get install unity

您可以启用Compiz Unity插件中的“显示桌面图标”设置(使用ccsm)以获取左侧启动器上的图标:

8f3cc3c65f158676d6a08fe97ee9d6f3.png

如果/发布新的Unity更新,Update Manager将自动下载它。我会尝试将”fix”更新并尽快放入PPA中;请在此答案中添加评论,以便在升级时切换到提醒状态,并在切换器中升级”Show Desktop” re-appears!

你是怎么做到的?

我修改了Unity Source。它由两个步骤组成:

在plugins/unityshell/src/LauncherController.cpp中注释掉第900行,默认情况下会将”Show Desktop”图标添加到切换器中:

// results.push_back(pimpl->desktop_icon_);

将plugins/unityshell/src/unityshell.cpp中的第1638行从if(!(results.size()== 1&& results [0] – > GetIconType()== AbstractLauncherIcon :: IconType :: TYPE_DESKTOP))更改为if(!results。 size()== 0))

虽然Alt-Tab切换器图标列表之前至少有1个(show-desktop图标),但现在它为0,我们需要修改此选项以仅在列表中至少有一个项目时显示切换器(即至少有一个应用程序正在运行)。

次佳解决方案

13.04和更新

对于13.04,13.10和14.04,要启用或禁用应用程序切换器中的”Show desktop”选项,可以使用unity-tweak-tool

8a17b7789b77eba79bc19403a148c61a.png

f27e7af4df6456c43615e6d45106b1e5.png

12.10

对于12.10,将新的setting has been added添加到CCSM,以在应用程序切换器中启用或禁用”Show desktop”选项。

在终端中运行此命令以安装CCSM:

sudo apt-get install compizconfig-settings-manager

现在打开CCSM并转到Ubuntu Unity插件。

3dec54f717204dcf519099d816077631.png

切换到切换器选项卡。然后勾选切换器选项中的禁用显示桌面旁边的复选框。

5aee46039cfa4f5e6446324f055d37f9.png

5d4a79e3b2bbee46dbef7b8ce8490a50.png

第三种解决方案

在14.04中,我可以在CompizConfig设置管理器中完成此操作。

sudo apt-get install compizconfig-settings-manager

通过访问:

列表中的”Desktop”部分在宽,白色,右侧区域→

“Ubuntu Unity Plugin”项目→

“Switcher”选项卡→

“禁用在切换器中显示桌面”项目。

这是一个默认的,未定制的C.C.S.M.直接从回购。

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值