我正在尝试通过ssh将我的IDE Netbeans转发到我的Windows桌面上的Xming服务器。我可以让Netbeans启动和运行,但是字体看起来很糟糕,因为它们没有被反别名。我上传了一个截图这里。
如果我在linux机器上从Gnome启动Netbeans,字体看起来很好,所以它肯定是Xming或Windows字体呈现的问题。有没有人知道如何让Xming显示字体反别名?
更新:
我只是在主机上设置了一个字体服务器,但是字体在客户端仍然显示为像素化。
发布于 2009-04-13 19:01:04
最后,我在启动脚本中设置了一些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"发布于 2009-04-13 19:23:11
在Linux上,Java在决定是否反别名方面有点奇怪。
它似乎检测到KDE或GNOME是否在运行,如果没有,则决定不麻烦。
如果您想要另一种解决方案,请在启动netbeans之前确保“gnome-设置-守护进程”正在运行。
发布于 2011-04-28 08:04:16
https://stackoverflow.com/questions/570076
复制相似问题