এক্স 11 এক্সটারম শুরু হওয়ার পরে কীভাবে প্রতিরোধ করব?


11

আমি যখন X11.app শুরু করি তখন এটি স্বয়ংক্রিয়ভাবে একটি এক্সটার্ম চালু করে। আমি দীর্ঘদিন থেকে "সাধারণ" এক্সটার্ম থেকে আরএক্সভিটি-ইউনিকোডে স্যুইচ করেছি তাই প্রাথমিক এক্সটারমটি কেবল কখনও কখনও প্রাচীরফুলের মতো ব্যবহার না হওয়ার মতো ঝুলতে থাকে। এটি বিশেষত খারাপ না হলেও , এটি জায়গাটির চেহারাটি নষ্ট করে তাই আমি এটির সূচনা বন্ধ করতে চাই। আমি এটা কিভাবে করব?

উত্তর:


17
defaults write org.macosforge.xquartz.X11 app_to_run /usr/bin/true

একটি টার্মিনাল মধ্যে। তবে নোট করুন যে সাধারণত ম্যাকুয়ালি XQuartz.app (বা X11.app; মন্তব্যগুলি দেখুন) আরম্ভ করার প্রয়োজন হবে না। আপনি যখন কোনও এক্স 11 ক্লায়েন্ট চালাবেন এটি স্বয়ংক্রিয়ভাবে শুরু হবে এবং তারপরে এটির ডিফল্ট স্টার্টআপ অ্যাপ্লিকেশন শুরু হবে না।


আহ, দুঃখিত, আমি খেয়াল করিনি যে আপনি X11.app ব্যবহার করেন। এটা করবেন না। ব্যবহারের XQuartz সবার জন্য আপনার ব্যবহারে X11 ম্যাক উপর দরকার। এটি বলেছিল, আমি মনে করি X11.app এর একই ডিফল্ট সেটিংস রয়েছে তবে আমি পছন্দগুলির ফাইলটির নাম মনে করি না। এটি লাইব্রেরি / পছন্দসমূহ / এ অনুসন্ধান করুন।
হ্যারাল্ড হানচে-ওলসেন

গতবার আমি ম্যাক ওএস এক্স ব্যবহার করেছি তখন এক্স কিয়ার্তজ এর আশেপাশে ছিলাম না তাই আমি শুনিনি - এর মতো অন্য কোনও জিনিস সম্পর্কে আমার জানা উচিত? এক্স 11 এর জন্য এটি org.x.X11এবং আমি সেই মানটি সেট করেছিলাম ''যা কাজ করতে পারে বলে মনে হয় /usr/bin/true
অ্যান্ড্রু স্ট্যাসি

হুম। না, আমি বিশেষ বিশেষত্ব নিয়ে এক্স 11 / এক্সকিউয়ার্টস ছাড়া অন্য কিছু ভাবতে পারি না। যদিও আমি আজকাল অ্যাপল বা ওরাকল থেকে আমার জাভা আপডেটগুলি গ্রহণ করব কিনা তা নিয়ে আমি চিরকাল বিভ্রান্ত রয়েছি।
হ্যারাল্ড হানচে-ওলসেন

আপনি যদি ফিংক ব্যবহার করেন তবে প্যাকেজগুলি 10,6 এ Xquartz এর জন্য নির্মিত হয় না। সুতরাং আপনার পরামর্শ অবৈধ, harald।
Wyatt8740

@ Wyatt8740 এর জন্য আপনার কথাটি আমি নেব। সেক্ষেত্রে কী করা উচিত সে সম্পর্কে আমার কোনও পরামর্শ নেই। যদি আপনি এটি সন্ধান করেন তবে নির্দ্বিধায় নিজের উত্তর বা মন্তব্য যুক্ত করুন। (অথবা যদি আপনার উত্তরটির প্রয়োজন হয় তবে কীভাবে জানেন না, একটি নতুন প্রশ্ন জিজ্ঞাসা করুন))
হ্যারাল্ড হানচে-ওলসেন

2

যেহেতু আমি এখনই আমার ওএসএক্স কম্পিউটারে নেই, আমি আপনাকে এর জন্য ব্যর্থ-প্রমাণ উত্তর দেব। 'সত্য' কিছুই করে না এবং সফলভাবে প্রস্থান করে, তাই আমি এটি শুরুতে চালানোর জন্য সেট করেছিলাম।

অ্যাপলের পুরানো এক্স 11:
defaults write org.x.X11 app_to_run $(which true)

এবং এক্সকিয়ার্টজের জন্য:
defaults write org.macosforge.xquartz.X11 app_to_run $(which true)

এবং ম্যাকপোর্টস X11.app এর জন্য:
defaults write org.macports.X11 app_to_run $(which true)

আপনি যদি ভাবছেন, $(which true)উদাহরণস্বরূপ, একটি লাইন পঠিত করে দেবে
defaults write org.x.X11 app_to_run /bin/true
আমি এটি লিখছি $(which true)কারণ আমি আমার ম্যাকটিতে নেই এবং এটি / বিন / সত্য বা অন্য কোনও জায়গায় আছে কিনা তা মনে নেই।

আমি অতিরিক্ত পড়েছি যে আপনি এগুলিতে সেট করতে পারেন ''(এটি দুটি একক উদ্ধৃতি, তাই কিছুই নয়), এবং এটি একই কাজ করবে। যদিও আমি চেষ্টা করে দেখিনি।

(উত্স: https://xquartz.macosforge.org/trac/wiki/X11-UversFAQ )

(সম্পাদিত কারণ আমি আমার উদাহরণগুলিতে সমস্ত গুরুত্বপূর্ণ 'app_to_run' ভুলে গেছি)

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