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