窗口在ubuntu上显示在屏幕外[关闭]


242

我有一个双监视器设置,并且我正在使用Ubuntu 12.04 LTS,我已经多次更改了监视器的位置,现在由于某种原因,某些窗口在屏幕外(两个屏幕之外)打开了,Update Manager,用于实例。如何将窗口放置在我的一个屏幕上?


5
14.04还是一个问题
— Lambart 2015年

11
我的比较容易:Alt +空格键,然后使用向左或向右箭头将它们移回:))
— George Nguyen

1
在Ubuntu 16.04上仍然会发生。
— 5:26

13
请不要投票删除该问题。删除它太有用了。我知道它是题外话,但保持在此处关闭没有任何危害。
— 西蒙·佛斯伯格

1
这将在askubuntu上非常热门。感到惊讶的是我在这里而不是那里找到了它。
— Krease

Answers:


462

您可以使用以下方法将窗口重新显示在屏幕上

ALT + spacebar

这将向您显示最大化/最小化/ ...选项。单击最大化,它将占用您的屏幕。

您还可以单击“移动”,然后单击鼠标或箭头键将窗口移至当前窗口。


32
而不是最大化,您可以使用move它,然后用鼠标将其移动;)
— A. Binzxxxxxx

2
您也可以最大化然后拖动到屏幕上。
— 鹅

14
在与屏幕外的寡妇(适用于Ubuntu 16.04)战斗之后,我发现了更快的方法:转到外观,行为,然后选中/取消选中启用工作区。所有窗口都神奇地出现了!
— 罗曼·苏西 Roman Susi)

1
这是一个奇怪的错误。我曾经使用该选项将窗口移出监视器,然后在该窗口的最后一个确切位置打开了任何窗口。使用此快捷方式可以帮助我解决此问题,以便窗口再次在屏幕上打开。
— joaoal

2
这个回答使我无法神经崩溃。谢谢。
— trollkotze

140

确保选择了屏幕外窗口(例如,使用Alt-Tab或Super-W)。然后按住Alt + F7并使用光标键移动窗口,直到它出现在视口中。

当我遇到这种情况时,隐藏的窗口通常位于屏幕下方(我有时会使用两个屏幕,一个屏幕位于另一个屏幕上方,这种设置与桌上的笔记本电脑非常吻合)。如果使用Super-W选择窗口,则可以通过查看动画来猜测它在哪里。按住Alt + F7 + Up可以进入该窗口。

干杯。


3
实际上,即使您不必处理菜单,它也能带来很多
— 好处

Ubuntu升级菜单到Xenial Xerus的菜单之一(为什么它们不能使用我能记住/拼写的单词?)对于我的屏幕来说太高了,并且禁用了调整大小功能。这使我可以在屏幕上上下移动菜单(常规方法无效),因此可以单击“升级”。
— 日内瓦

3
您无需按住Alt + F7,只需按一下即可。您不仅可以使用光标键移动它,还可以使用鼠标来移动它:)
— Tutankhamen

在ubuntu 18上,如果它是文件打开器/选择器,则弹出窗口将永远无法成为焦点
— James Tan,

@JamesTan,您不能聚焦于引发开启器/选择器的窗口吗?将焦点移到焦点应该可以解决问题?不幸的是,我现在无法对其进行测试...
— Georg Jung

11

我编写了一个小脚本来修复我在ubuntu 15.04中遇到的类似错误,有两个屏幕: https //github.com/mezga0153/offscreen-window-restore

该脚本利用wmctrl命令行工具查找屏幕外的窗口,然后使用wmctrl将每个窗口放回可见区域。


3
避免发布仅链接的答案;请编辑文章,包括代码
— ItalyPaleAle

该脚本非常出色,在16.04上也能很好地工作,并且比必须使用快捷键一个一个地修复所有窗口要好得多。
— Maks '16

在17.04下,它导致我的计算机重新启动。
— 丹·胡克

它确实将窗口移回查看区域,但也关闭了其他打开的窗口。
— Sannu,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.