سؤال

أحاول إعادة توجيه بيئة IDE، Netbeans، عبر SSH إلى خادم XMING على سطح مكتب Windows الخاص بي. أنا قادر على الحصول على Netbeans لإطلاق وتشغيلها، ولكن الخطوط تبدو فظيعة لأنها ليست مضادة للتعيس. لقد قمت بتحميل لقطة شاشة هنا.

إذا قمت بإطلاق NetBeans من Gnome على مربع Linux نفسه، فإن الخطوط تبدو جيدة، لذلك يجب أن تكون مشكلة في Xming أو عرض خط Windows. هل لدى أي شخص أي أفكار حول كيفية الحصول على XMING لعرض الخطوط المضادة للتعيس؟

تحديث:

أنا فقط إعداد خادم الخط على المضيف، ولكن الخطوط لا تزال تظهر بكسل على جانب العميل.

هل كانت مفيدة؟

المحلول

انتهى الأمر بإعداد بعض خيارات سطر الأوامر NetBeans في البرنامج النصي للقاذف لإجبار "مكافحة التعرجات" وإجبار الخط الفرعي. هذا ثابت المشكلة.

تحديث: خطوات إضافية

قمت بتعيين NetBeans_Default_Options ضمن /etc/netbeans.conf لقراءة:

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"

نصائح أخرى

جافا غريب بعض الشيء على Linux فيما يتعلق بكيف يقرر ما إذا كان من المضادة للاستثمار أم لا.

يبدو أنه يكتشف إذا كانت KDE أو Gnome قيد التشغيل، وإذا لم يقرر، عدم إزعاجها.

إذا كنت ترغب في حل آخر، فحاول التأكد من تشغيل "الإعدادات الخفي للإعدادات" قبل إطلاق NetBeans.

كما جاء في هذه بلوق, ، يمكنك تنشيط الخيار المذكور في الجواب السابق على نطاق النظام لجميع تطبيقات التأرجح

_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd"

إلى ملفك الشخصي.

يمكنني استخدام Mint 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 وأبلغ جلسة XMM الخاصة بك لاستخدام جهاز Linux كخادم لخطوط X11.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top