我想转发我的IDE,Netbeans的,通过SSH在我的Windows桌面的Xming服务器。我能够得到Netbeans的推出和运行,但字体看起来可怕,因为他们不被抗锯齿。我上传的截图这里

如果我从GNOME启动NetBeans在Linux中本身,字体看起来很好,所以它必须与Xming的或Windows字体渲染的一个问题。有没有人有关于如何获得Xming的显示字体抗锯齿的任何想法?

<强>更新

我只设置在主机上的字体服务器,但该字体仍显示像素化在客户端上。

有帮助吗?

解决方案

我结束了设置一些netbeans的命令行选项在启动程序脚本强制的抗混叠和力子像素字体呈现。这个固定的问题。

<强>更新:增加步骤

我设置下/etc/netbeans.conf的netbeans_default_options改为:

netbeans\_default\_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dawt.useSystemAAFontSettings=lcd"

其他提示

Java是在Linux上有点怪异它是如何决定是否抗混叠与否。

看来如果KDE或GNOME正在运行,以检测,并且如果不是,决定不打扰。

如果您想要另一种解决方案,尽量确保“的gnome-设置守护”推出之前的NetBeans运行。

此博客,您就可以激活以前的答案全系统的所有摆动应用中添加

_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd"

到个人资料。

我使用薄荷Linux和下面的结构是确定在这里。

<强>正确的形式是这样的:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true --laf GTK"

允许在Linux机器是一个X11 fontserver,告诉使用Linux机器作为X11字体服务器您的Xming会话。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top