ChatGPT解决这个技术问题 Extra ChatGPT

窗口在ubuntu上出现在屏幕外[关闭]

关闭。此问题不符合 Stack Overflow 准则。它目前不接受答案。我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 Stack Overflow 的主题。 6年前关闭。改进这个问题

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

14.04仍有问题
我的更容易: Alt + Spacebar 然后使用向左或向右箭头将它们移回 :))
Ubuntu 16.04 仍然会发生。
请不要投票删除这个问题。太有用了,删不掉。我知道这是题外话,但把它关在这里并没有什么坏处。
这在 askubuntu 上将是非常热门的话题。很惊讶我在这里而不是那里找到它。

B
Blairg23

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

ALT + spacebar

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

您也可以点击“移动”,然后点击鼠标或箭头键将窗口移动到当前窗口。


您可以使用 move 而不是最大化,然后用鼠标移动它;)
您也可以最大化然后拖到屏幕中。
在与屏幕外的寡妇(适用于 Ubuntu 16.04)战斗后,我发现了更快的方法:转到外观、行为,然后选中/取消选中启用工作区。所有的窗户都神奇地出现了!
这是一个奇怪的错误。我曾经使用此选项将我的窗口移出监视器,然后在该窗口的确切最后位置打开任何窗口。使用此快捷方式帮助我解决了此问题,因此窗口将再次在屏幕上打开。
这个答案阻止了我精神崩溃。谢谢。
G
Georg Jung

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

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

干杯。


实际上,即使您甚至不必处理菜单也很好:)
将 Ubuntu 升级到 Xenial Xerus 的菜单之一(为什么他们不能使用我能记住/拼写的单词?)对于我的屏幕来说太高了,并且禁用了调整大小。这让我可以将菜单向上移出屏幕(正常方法不起作用),以便我可以单击“升级”。
您无需按住 Alt+F7,只需按下它即可。你不仅可以用光标键移动它,还可以用鼠标移动它:)
在 ubuntu 18 上,如果它是文件打开器/选择器,则弹出窗口永远不会成为焦点
@JamesTan,你不能聚焦引发开启器/选择器的窗口吗?将其转移到焦点应该可以解决问题吗?不幸的是,我现在无法测试它...
M
Maks

我制作了一个小脚本来修复我在 ubuntu 15.04 中的一个类似错误,其中包含两个屏幕:https://github.com/mezga0153/offscreen-window-restore

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


避免发布仅链接的答案;请编辑帖子并包含代码
脚本做得很好,在 16.04 上也能很好地工作,而且比必须使用快捷键手动修复所有窗口要好得多。
在 17.04 下,它导致我的机器重新启动。
它确实将窗口移回了查看区域,但它也关闭了我其他打开的窗口。
2018.04 不工作!它没有将窗口外的对象移动到监视器中,而是将一个桌面扩大到两个监视器的大小,使统一崩溃,强制我退出,关闭我在此过程中的所有程序(包括我无法保存的未保存的 inkscape 绘图,因为它不在屏幕上),登录后,我的会话中断,需要重新启动才能修复。

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅