![像往常一样在前台打开新的应用程序窗口吗?](https://linux22.com/image/1180485/%E5%83%8F%E5%BE%80%E5%B8%B8%E4%B8%80%E6%A0%B7%E5%9C%A8%E5%89%8D%E5%8F%B0%E6%89%93%E5%BC%80%E6%96%B0%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%AA%97%E5%8F%A3%E5%90%97%EF%BC%9F.png)
Ubuntu 20.04。直到最近,我才出现以下行为:
- 按 Ctrl+Alt+T -> 出现带有 Gnome Terminal 的新窗口,获得焦点,我可以直接开始输入命令...
从最近开始,这种行为变成了:
- 按 Ctrl+Alt+T -> 带有 Gnome Terminal 的新窗口在后台打开,显示一条通知,当我单击通知或以其他方式切换到窗口时,我就可以开始使用终端
这一变化也涉及其他应用程序,例如在 Google Chrome 中,我按下 Ctrl+N 并在后台打开新窗口并显示通知,而不是直接进入前台...
我没有故意在任何设置中更改它。这是某些升级的结果吗?无论如何,我想将行为恢复到以前的样子。有什么想法吗?
我在 Ubuntu 设置或 Gnome Tweaks 中均未找到任何看似相关的设置。
答案1
对于 22.04,我设法修复了这个问题:
- 使用上面链接的扩展https://extensions.gnome.org/extension/234/steal-my-focus/
- 按照评论中列出的解决方法(基本上编辑元数据以支持当前版本)。
- 要重新启动 gnome,我必须注销当前用户(而不是提到的 Alt+F2 > r)
修改后的步骤如下:
答案2
有 Gnome shell 扩展可以解决这个非常烦人的行为。请参阅https://ubuntuhandbook.org/index.php/2020/12/quick-tip-remove-window-is-ready-notification-focus-window-immediately/
答案3
user1182474 的答案对我不起作用,但进入 dconf-editor 并将 /org/gnome/desktop/wm/preferences/focus-new-windows 从“strict”更改为“smart”就可以了。我喜欢不必安装扩展程序。