غير قادر على أن لا المنتشرة ويندوز في الشاشة من قبل .Xresources
-
03-07-2019 - |
سؤال
Inital المشكلة: لا المنتشرة في ويندوز عند استخدام vspilt في همة داخل الشاشة
والمحاولات لحل المشكلة:
- من المستحيل: لزيادة عرض منعش سعر ماك محطة رمز
- لإضافة شيء .Xresources
النص البديل http://dl.getdropbox.com/u/175564/bugWithScreen.png
Unix أدوات السلطة -الكتاب يقول أن المشكلة يمكن حلها .Xresources.غير أنه لا يحدد exacly كيف.
لقد جمعت الرموز التالية إلى بلدي .Xresources
mrxvt*scrollBar: true
mrxvt*loginShell: true
mrxvt*syncTabTitle: true
mrxvt*font: Monaco
mrxvt*faceSize: 11
mrxvt*xft: True
mrxvt*xftFont: Monaco
mrxvt*xftSize: 12
mrxvt*xftAntialias: True
mrxvt*termName: xterm-256color
XTerm*VT100.metaSendsEscape: True
# translations used to coordinate xterm with xcilpboard
# Unix Power Tools: p.117
*VT100.Translations: #override\
Button1 <Btn3Down>: select-end(primary,CUT_BUFFER0,CLIPBOARD)\n\
!Shift <Btn2Up>: insert-selection(CLIPBOARD)\n\
~Shift ~Ctrl ~Meta <Btn2Up>: insert-selection(primary,CUT_BUFFER0)
المحلول
إعراب ~/.Xresources ويتم ذلك عندما X11 خادم بدأت كجزء من X11 الدورة init البرامج النصية.إذا قمت بتحرير ~/.Xresources ثم تحتاج إلى استخدام xrdb(1) تحميل ملف جديد لنقول تشغيل خادم X11 حول التغييرات.
حذار أن xrdb(1), افتراضيا, استبدال الموارد الحالية بدلا من الكتابة عليها و القراءة من stdin هو الافتراضي ، حتى لا تحتج بها مع المعلمات!إذا كنت ترغب في استخدام
xrdb -merge ~/.Xresources
لتحميل ملف تغيير في.يمكنك استخدام
xrdb -query
لمعرفة ما هو تحميلها بالفعل.
ماك, أنا لا أعرف ماذا ، أين أو متى يمكن أن تبحث في ~/.Xresources;لأن X11 الاشياء هو برنامج تشغيل استخدام الشاشة, بدلا من سيد كل شيء الرسومية ، قد يكون ضعيفا و لا تفعل ذلك بشكل افتراضي.xrdb -الاستعلام سوف تساعد.
الشيء الوحيد الذي قد يساعد هو أن بدلا من ذلك تعيين XAPPLRESDIR كما صدرت قذيفة متغير ؛ هناك بعض مقبض الباب في مكان ما في ماك تعيين متغيرات البيئة مثل الدورة الشيء المرئي إلى كافة البرامج دون ضرب المستخدم قذيفة ، ولكن نسيت أين (وجدته عند إعداد SSH المفاتيح مرة واحدة).XAPPLRESDIR هو env متغير متغير للإشارة إلى المستخدم الخاصة يتجاوز تطبيق الموارد.إنه يجب أن تكون قيمة دليل ($HOME/حصة/xapps/ على سبيل المثال).كل X11 تطبيق ربط ضد × إينترينسيكس مكتبة (libXt) ، في X11 init الوقت ، انظر في هذا الدليل على ملفات مطابقة التطبيق اسم الفئة.بهذه الطريقة, كنت لا داعي للقلق حول تحميل الموارد ، وما إلى ذلك ؛ تحرير الملف app, بدء تشغيل البرنامج.
لذا الموارد إكس تيرم تذهب إلى ملف إكس تيرم ، وما إلى ذلك ؛ لمعرفة الفصل التعسفي البرنامج ، يمكنك استخدام xprop(1) مع عدم وجود الحجج ، انقر فوق في إطار هدف بينما المؤشر عبر الشعر ثم ننظر المعياري من xprop عن wm_ class الملكية.بعض كبار السن أدوات مثل إكس تيرم يمكنك أيضا استخدام editres(1) أن تكون قادرة على عرض تفاعلي الحاجيات من X تشغيل التطبيق عبر جهاز التحكم عن بعد التفتيش ؛ هناك على شجرة عنصر القائمة ، لتمكنك انقر على التطبيق الهدف و آخر عنصر القائمة لإظهار أسماء فئة.
نفسي ~/حصة/xapps/إكس تيرم الملف مجموعات القائمة لون الخلفية إلى البشعة الأصفر ؛ بهذه الطريقة, عندما السيطرة-<left|middle|right>-انقر فوق في إكس تيرم أعرف على الفور إذا كان هناك شيء خاطئ و الموارد لم تكن محملة.
#ifdef COLOR XTerm.SimpleMenu*background: yellow #endif
نصائح أخرى
هل هذا يحدث عند تشغيل Tlist ، أو عند إعادة الاتصال إلى فتح سابقا ؟
إذا كان هذا الأخير (و حجم الإطار يختلف), قد يكون بسبب شاشة الخيارات انطلقت مع.محاولة إطلاق الشاشة مع هذه الخيارات "-aADR"."- "و "-A" قوة الشاشة لإعادة رسم عند إعادة الاتصال.