如何在全屏模式下使用 putty?

如何在全屏模式下使用 putty?

我正在运行putty(2013 年 8 月 7 日从 wheezy 构建),但不知道如何使其进入全屏模式。

在 Windows 中,我过去只需在任务栏中右键单击它并选择全屏模式。在 Debian 中我没有看到这个选项。

我也进去看了看,Window->Appearance但什么也没看到。按压Alt+Enter没有效果。我在用gnome

答案1

我很困惑。为什么在 Debian 中使用 putty?使用 gnome 中的终端或 KDE 中的 konsole。或者直接按Ctrl+Alt+F2。

我认为双击 putty 的标题会将其置于全屏模式 - 但我不确定,因为我从未在 Linux 中使用过 putty。

答案2

简而言之:您不需要(不是 PuTTY 的功能)。

龙:这要看情况。 Linux 上的 PuTTY 是港口与 Windows 不同,Linux (Xorg) 和 Windows 之间也存在差异。两者都有三种模式视窗:

  • 普通的
  • 最大化
  • 最小化(图标化)

全屏应用程序不再是一个窗口。 PuTTY 正在作为X窗口应用。在Windows上,它使用一种特殊的模式来接管全屏。

Linux 上有全屏游戏(以及一些应用程序),并且这些游戏可能在与 X 不同的虚拟控制台中运行 - 在窗口系统之外。原则上(但可能需要做很多工作),PuTTY 的 X 窗口端口可以扩展来完成同样的事情。

一些窗口管理器中,您可以配置全屏切换操作。 Gnome3 似乎并非如此。

最好的方法是使用wmctrl,它只能通过设置_NET_WM_STATE_FULLSCREEN属性来模拟全屏模式:

  • 用于"wmctrl -l"显示窗口列表,因为wmctrl使用标题而不是窗口 ID,并且
  • 使用"wmctrl -r 标题 -b toggle,fullscreen"切换其全屏状态。

进一步阅读:

答案3

在 Debian 上使用 PuTTY 的一个有效原因(也是我的原因)是使用从主机到客户端打印机的 ANSI 打印。 X Terminal(至少在 HP T520 瘦客户端上的实现)不支持 ANSI 打印,但 PuTTY 使其相对容易。不像在 Windows 上那么容易,但相对容易。

至少在 HP T520 瘦客户端使用的 Debian 风格上,PuTTY 窗口可以通过双击标题栏来最大化。这不会调整字体大小(这在 Windows 上是可选的),但确实提高了信息亭使用的用户友好性。

我发现在我的显示器上使用字体“client:Monospace 20”效果很好,特别是在设置为 1024*768 且任务栏设置为自动隐藏的 4x3 显示器上。 1600x900 显示器在显示器周围有一点额外的黑色空间,该黑色空间向左偏移。只需调整文本大小以适合您的显示器即可。

我正在寻找一种自动使窗口全屏显示的方法,因此它将在系统启动时全屏运行。

相关内容