আমার উইন্ডোজ 10 ডিভাইসে একটি ক্রিয়াকলাপ সাইগউইন ইনস্টলেশন রয়েছে (একটি সারফেস 3, ক্ষেত্রে যে বিষয়টি বিবেচনা করা হয়), একটি কার্যকারী এক্সর্গ উইন্ডোয়িং পরিবেশ সহ। আমি সবেমাত্র লিনাক্সের জন্য উইন্ডোজ সাবসিস্টেম নিয়ে পরীক্ষা-নিরীক্ষা শুরু করেছি। দেখে মনে হচ্ছে ডাব্লুএসএল থেকে জিইউআই অ্যাপ্লিকেশন চালানোর পরামর্শটি অন্য একটি এক্স সার্ভার ইনস্টল করা। সাধারণত জিমিংয়ের প্রস্তাব দেওয়া হয়, তবে সাইগউইনের কাজ করা উচিত নয় এমন কোনও পরামর্শ আমি দেখিনি।
তবে, সহজ উপায় ব্যর্থ:
WSL $ export DISPLAY=:0
WSL $ emacs &
Display :0 unavailable, simulating -nw
আমার সন্দেহ হয়েছিল যে এটি কোনও নেটওয়ার্কিংয়ের সমস্যা হতে পারে, কারণ
WSL $ telnet localhost 6000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
WSL $ /sbin/ifconfig
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
WSL $ # there was no output at all, actually
... তবে একটি রিমোট মেশিনে এসএসএস ঠিকঠাক কাজ করে, এবং স্পষ্টতই জাস্টার্সগুলি শেষবারের মতো একটি ডিবাগ করার পরে 6000 বন্দরটিতে শোনা বন্ধ করে দিয়েছে।
আমি দৌড়ানোর চেষ্টা করেছি cygwin $ xhost +localhost
, কেবল এটি আবিষ্কার করতে যে xhost
বর্তমানে সেখানে ইনস্টলড নেই। যা চেষ্টা করার পরের জিনিস হতে পারে, বা বন্য হংসের তাড়া হতে পারে --- xhost
(বা কমপক্ষে, একটি নগ্ন xhost +
) বেশিরভাগ সময় নিরুত্সাহিত হয়েছিল যখন শেষ বার আমি এক্স সার্ভারটি ডিবাগ করছিলাম।
সাইগউইন এক্স সার্ভার ব্যবহার থেকে ডাব্লুএসএলকে প্রতিরোধ করার কিছু মৌলিক ত্রুটি রয়েছে কি? তা না হলে আমি কীভাবে এগিয়ে যাব?
/etc/X11/Xresources
এবং পরিবর্তন করুনXft.dpi
Your নির্বিশেষে, আপনি নিজের পছন্দ অনুসারে স্কেলিংটি পরিবর্তন করতে সেই ডিপিআই মানটি টুইট করতে পারেন। (পরিবর্তনের মধ্যে কেবল সাইগুইনএক্স পুনরায় চালু করুন।)