উইন্ডোজে সাইগউইন: ডিসপ্লে খুলতে পারে না


25

আমি আমার সারফেস প্রো 3 এ উইন্ডোজ 10 চালাচ্ছি Cy আমি সাইগউইন ইনস্টল করেছি এবং কিছু দরকারী প্যাকেজও যুক্ত করেছি (জিভিআইএম, নেডিট, ইম্যাকস, ভিআইএম, জি ++)। যাইহোক, আমি যখন gvim চালনা করি তখন আমি "প্রদর্শন খুলতে পারি না" পাই get নেদিতের সাথে একই ঘটনা ঘটে। আমি যখন $ ডিসপ্লে প্রতিধ্বনি করতাম তখন আমি কিছুই দেখায় নি তাই আমি DISPLAY এ সেট করলাম: 0.0। আমি এখনও "প্রদর্শন খুলতে পারি না" পেতে পারি। আমি সাইগউইন সরিয়ে পুনরায় ইনস্টল করার চেষ্টা করেছি তবে আমি একই সমস্যা পেয়েছি।


1
এক্স 11 সার্ভারের মতো শব্দগুলি চলছে না। আপনি x.cygwin.com এ ধাপগুলি দিয়ে কাজ করেছেন ?
ছোঁড়া

আমাকে আরও স্পষ্ট করে বলি যে আমি আমার মেশিনে সাইগউইন চালাচ্ছি, যেখানে আমি একজন প্রশাসক। হ্যাঁ, আমি x11 প্যাকেজগুলি ইনস্টল করেছি এবং x11 সমস্যাগুলি দেখেছি তবে এটি সমস্যার সমাধান করে না।
জন

উত্তর:


24

ইউনিক্স জিইউআই প্রোগ্রামগুলি একটি এক্স সার্ভারের মাধ্যমে প্রদর্শিত হয় । সাইগউইন স্বয়ংক্রিয়ভাবে একটি এক্স সার্ভার শুরু করে না। আপনাকে প্যাকেজ ইনস্টল করতে হবেxorg-server এবং xinit, চালনা করতে হবেstartxwin


4
2017/01 পর্যন্ত, স্টার্টক্সউইন এক্স প্যাকেজে অন্তর্ভুক্ত রয়েছে
ডেভিড

8

উত্স: সাইগুইনএক্স এফএকিউ :

এক্স সার্ভার ১.১।, ডিফল্টরূপে সার্ভার টিসিপি / আইপি সংযোগগুলির জন্য কান দেয় না, কেবল কোনও ইউনিক্স ডোমেন সকেটে স্থানীয় সংযোগ গ্রহণ করে। স্থানীয় ক্লায়েন্ট, ব্যবহারের জন্য DISPLAY=:0.0বদলে DISPLAY=localhost:0.0, DISPLAY=127.0.0.1:0.0, DISPLAY=::1:0.0, ইত্যাদি

যদি এটি কাজ না করে (আপনি যদি রিমোট থেকে সংযোগ করছেন): -listen tcpপূর্ববর্তী আচরণটি পুনরুদ্ধার করতে বিকল্পটি ব্যবহার করুন, এক্স সার্ভারকে একটি টিসিপি / আইপি সকেট খোলার অনুমতি দেয় যেমন উদাহরণস্বরূপ

startxwin -- -listen tcp

অবশেষে, xhost +সাইগউইন টার্মিনালে চালাতে ভুলবেন না ।


4

আমাকে কী সাহায্য করেছে তা বদলাচ্ছে

DISPLAY=:0.0 <mycommand>

থেকে

DISPLAY=localhost:0.0 <mycommand>

বিজোড়, স্থানীয়ভাবে চলমান, সমস্ত প্যাকেজ ইনস্টল করার পরে এবং ডিফল্ট ডিসপ্লে (0) দিয়ে প্রথম xlaunch চালানোর পরে, নিম্নলিখিত কমান্ডটি আমার জন্য কাজ করে: DISPLAY =: 0.0
গিম্প

2

আপনি এক্সএলঞ্চ / এক্সিং ব্যবহার করতে পারেন ।

  • এক্সল্যাঞ্চটি খুলুন, "একাধিক উইন্ডোজ" চয়ন করুন এবং একটি ডিসপ্লে নম্বর সেট করুন (কোনও ব্যাপার নয়)।
  • সাইগউইনে export DISPLAY=[whatever your XLaunch Display number is],।
  • এর সাথে আপনার প্রোগ্রামটি চালু করুন gvim &

1

আমি এটি কীভাবে কাজ করেছিলাম:

  • প্যাকেজ ইনস্টল করুন xorg-serverএবং xinit
  • সাইগউইন শেল উইন্ডোতে এই কমান্ডগুলি চালান:

    startxwin

    DISPLAY=localhost:0.0 xterm

তবে, সত্যি কথা বলতে কি, ডিফল্ট সাইগউইন কনসোলটি এক্সটার্মের চেয়ে ভাল, তাই আমি এটি ব্যবহার চালিয়ে যাচ্ছি।


-2

শুধু এটি এক্সপোর্ট করুন

রফতানি DISPLAY = লোকালহোস্ট: 0.0

দৃ .় প্রতিরোধ তৈরি করতে আপনার .bash_ প্রোফাইলে যোগ করুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.