实际问题:
这是在 Ubuntu 20.04 上。我无法开始玩 Counterstrike GO (CSGO),因为如下截图所示,绿色的开始按钮在屏幕的可视区域是看不到的。我什至无法更改CSGO的设置,因为更改设置后,我需要点击一个按钮进行确认,而该按钮位于查看区域之外。这是戴尔 2030M 显示器(20 英寸),最大分辨率为 1600x900。我什至无法将问题报告给 CSGO 团队,因为 Steam 有一个愚蠢的要求,即我需要至少花费 5 美元才能使用支持渠道。
我想做的事:
在 Ubuntu 16.04 中,如果我将一个窗口部分移出我当前的工作区,当我切换到另一个工作区时,我将能够看到窗口的另一部分。但是当我切换到 Ubuntu 20.04 的底部工作区时,它没有显示属于顶部工作区的窗口的任何部分。我该怎么做才能查看我的查看区域之外的部分窗口(并能够单击必要的按钮)?我尝试使用 Gnome 调整并使用“静态工作区”。没用。
另一种方法是强制整个应用程序窗口适应当前工作区。
您需要在视口中移动窗口才能访问该按钮,因为 1) 您无法提高屏幕的分辨率或 2) 缩小应用程序的窗口。
当您按住窗口操作然后拖动窗口时,这可以很容易地完成。然后您的鼠标指针可以位于窗口中的任何位置。
因此:默认情况下,按住窗口操作键Super并拖动窗口以查看按钮。
或者,您可以考虑迁移到工作空间在视觉上相连的桌面环境。
关于它如何在 Gnome Shell 上工作的一些背景
在 Gnome Shell 中,工作区是不同的视觉环境。所以并不是说移动到边缘的窗口会“溢出”到另一个工作区。
您期望的行为仅存在于多个监视器中。附加监视器是第一个工作区的空间扩展。
默认情况下,在 Gnome Shell 中,您只能在主显示器上切换工作区,在第二个显示器上,您放置在那里的第一个工作区中的任何项目(或者从左侧屏幕溢出的项目将保持可见。在最近的版本中,一个选项被公开让所有显示器切换工作区。因此,如果您更改到另一个工作区,第二个显示器将成为该工作区的扩展,而不是保留在第一个上。