小编Kal*_*Kal的帖子

默认情况下,使新窗口始终在特定监视器中打开

Ubuntu 18.04.2 x86_64

我有一个双显示器设置。打开新窗口的行为在应用程序之间非常不一致,很烦人:

  • 在 Firefox 中按 Ctrl+N 似乎总是在我的鼠标光标所在的监视器中打开一个最大化的新窗口。
  • 同样,在终端应用程序中按 Ctrl+Shift+N 会在与我的鼠标光标相同的显示中打开一个新的非最大化窗口。
  • 在终端应用程序的 tmux 中从 zsh 启动 gvim:
    • 新窗口有时会在我的主显示器上打开,有时会在我的辅助显示器上打开;
    • 新窗口有时会最大化,有时不会。

不一致和不可预测性非常令人讨厌。有没有办法解决这个问题?我基本上希望默认情况下所有新窗口都在我的辅助显示器上打开,无论我的鼠标光标或当前聚焦窗口的位置如何。我不确定是否希望新窗口始终以最大化方式打开。让它们始终默认为我的辅助显示器已经是一个巨大的改进。

编辑

gnome-tweaks默认情况下,“仅主显示器上的工作区”选项始终处于启用状态。所以我只是尝试了 GNOME 的“自动移动窗口”扩展。该扩展引入了它自己的奇怪之处,例如,我尝试将扩展配置为始终在工作区 2 中打开终端应用程序,这是我得到的行为:

  • 如果我的鼠标光标在显示器上(应该是工作区 1),那么当我在终端应用程序中按 Ctrl+Shift+N 时,将找不到新窗口。我怀疑这是因为它仍在尝试跟随我的鼠标光标,但鼠标光标位于工作区 2 的可显示区域之外。
  • 如果我的鼠标光标在辅助显示器上(应该自动是工作区 2),那么当我在终端应用程序中按 Ctrl+Shift+N 时,新窗口会当前终端窗口下方打开并且没有聚焦,这很烦人一种不同的方式。

gnome window-manager multiple-monitors ubuntu-gnome gnome-shell

9
推荐指数
1
解决办法
2584
查看次数

如何列出受 SecureBoot 影响的驱动程序/内核模块?

有没有办法正确列出受我的计算机上启用 SecureBoot 影响的驱动程序或内核模块?

在我的机器上,我有一个 NVIDIA 显卡,并且我已经通过 PPA 安装了它的二进制驱动程序。

我已经注册了自己的机器所有者密钥 (MOK) 并签署了一些相关的内核模块。这似乎可行,但这只是猜测:我只是输入modinfo -n nvidia,然后使用制表符补全来显示名称以“nvidia”开头的内核模块。但我怎么知道我已经彻底并且没有遗漏任何东西呢?

secure-boot

7
推荐指数
1
解决办法
3347
查看次数