Netbeans的转发超过X11字体问题[关闭]
题
我想转发我的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运行。
我使用薄荷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会话。
不隶属于 StackOverflow