我已经在 Ubuntu 20.04 LTS 上安装了 PuTTY。当我输入 IP 地址并点击打开按钮后,Putty 会自动关闭。
错误信息是:
PuTTY:无法加载字体“服务器:已修复
答案1
我今天遇到了同样的问题。所以我尝试更改字体,您可以在 PuTTY 的左侧中间看到它。转到字体并将其更改为 普通文本的字体使用;根据您的选择进行设置。我将其设置为Ubuntu 单声道。 有效。
答案2
此问题是由于字体默认设置引起的。从左侧菜单:类别 --> 窗口 --> 字体 --> 用于普通文本的字体。将默认字体从 server:fixed 更改为所需的字体系列。但这不是永久性的。您可以通过编辑此路径中的文件来永久解决此问题:~/.putty/sessions/Default%20Settings
将“FontName”值更改为您想要的字体。这应该可以解决问题
答案3
按照以下方式从快捷方式或从 shell 运行 Putty:
env GDK_BACKEND=x11 putty
您需要使用 env 精确设置变量env GDK_BACKEND=x11
,否则env
它将不起作用(至少对于 Putty 而言)
在此处找到:
- https://unix.stackexchange.com/questions/326331/where-to-set-gdk-backend
- https://src.fedoraproject.org/rpms/putty/pull-request/3
事实证明,这是因为从 Wayland 运行 Putty 而发生的。也许 Wayland 没有该字体系列或类似的东西。遗憾的是,我不能再多说什么了。
也许这样运行应用程序可以帮助其他应用程序?有人可以尝试一下吗?因为我不知道这是否会对其他应用程序有帮助。
答案4
谢谢你。我在 WSL2 上,在看到这个之前尝试了很多解决方案,但都没有成功。我刚刚添加了
EXPORT GDK_BACKEND=x11
到我的.bashrc,现在putty工作得很好。