从今天早上开始,我的 16.04 ubuntu 系统就出现了异常。使用Alt+Tab 可以切换,但切换后选项卡会立即关闭。
在我的 ccsm 窗口管理中我没有更改任何内容,也找不到原因。
另一件事是,虽然我的键盘布局一直是德语,但现在却变成了英语。使用 sudo dpkg-reconfigure keyboard-configuration 可以暂时修复它,但重启后它又变成了英语。无法想象这两个问题有关联,但这在某种程度上是我的系统的新功能或非功能……
lsb_release -a
给出以下输出:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
答案1
我遇到了同样的问题,但略有不同,因为我已分配 Super + Tab 来切换应用程序。
这是一个补救措施:使用另一个窗口切换器。
因此,无论如何,继续讨论如何在 ubuntu unity 中更改 alt-tab 应用程序切换器。
sudo apt-get 安装 compizconfig-settings-manager sudo apt-get 安装 compiz-plugins
使用 alt-F2 打开 compizconfig-settings-manager,输入 ccsm。
向下滚动到“Ubuntu Unity 插件”。选择“切换器”选项卡。禁用 alt-tab 和 shift-alt-tab 键绑定。(“启动切换器的键”和“切换到切换器中的上一个窗口的键”)。单击“返回”按钮。
向下滚动到“窗口管理”部分。在这里您可以选择另一个切换器。我启用了“静态应用程序切换器”,通过设置“静态应用程序切换器”来解决任何潜在冲突。现在您可以通过单击来调整切换器。我已将 alt-tab 和 shift-alt-tab 更改为“下一个窗口(所有窗口)”和“上一个窗口(所有窗口)”。
(引自https://ubuntuforums.org/showthread.php?t=2211863)。
到目前为止这对我有用。 自从我切换到其他窗口切换器后,我就没再遇到过这个问题(这实际上意味着问题是由原始的 Unity 窗口管理器引起的,而不是冲突的键绑定)。