আপনার ডাব্লুএম / ডিই-তে সুস্পষ্ট সমর্থন ব্যতীত ( এবং আমি যে কোনও কাজই করছি তা সম্পর্কে অবগত নই যেমন আকিরা অন্য উত্তরে ফ্লাক্সবক্স এটিকে সমর্থন করে বলে উল্লেখ করে। যদি আপনি ফ্লাক্সবক্স ব্যবহার করেন তবে পরিবর্তে সেই উত্তরটি ব্যবহার করুন) আপনি কয়েকটি জিনিস করতে পারেন।
টার্মিনাল থেকে আপনার প্রোগ্রামগুলি চালু করুন
গ্রাফিকাল লঞ্চার (গুলি) ব্যবহার না করে আপনি এর পরিবর্তে একটি টার্মিনাল শুরু করতে পারেন, এটির শেলটিতে আপনার পরিবেশ রফতানি করতে পারেন, তারপরে অন্যান্য অ্যাপ্লিকেশনগুলি চালু করতে এটি ব্যবহার করুন।
export VAR="whatever"
nameOfGUIProgramExpectingVAR &
differentProgram &
টার্মিনালটি তখন এক ধরণের চিরন্তন রান বাক্সে পরিণত হয়। এটি বেশ কয়েকটি পৃথক লঞ্চ পয়েন্ট রাখতে সক্ষম হওয়ার সুবিধাও দেয়, প্রতিটি তাদের প্রবর্তিত প্রোগ্রামগুলির জন্য আলাদা পরিবেশ সহ।
উপরের পদ্ধতিটির মাধ্যমে আপনার জিইউআই লঞ্চারটি প্রতিস্থাপন করুন
এটি সমস্ত ডেস্কটপ পরিবেশের জন্য কাজ নাও করতে পারে not যদি উবুন্টু এবং ইউনিটি চালিত হয়, উদাহরণস্বরূপ, আপনি পরিবেশের ভেরিয়েবল সেট করতে এবং চলমান লঞ্চারটি প্রতিস্থাপন করতে পারেন। আমি আশা করি জিনোম-প্যানেল বা কে-ডি-ই দিয়ে একই কাজ করা যেতে পারে তবে ওয়াইএমএমভি।
export PATH=$PATH:/my/custom/path
compiz --replace ccp &
disown %1
এটি টার্মিনালের শেল এবং এটি চালু হওয়া সমস্ত প্রোগ্রামের পথে একটি নতুন প্রবেশকারী যুক্ত করে। তারপরে এটি "--replay" দিয়ে কমিজ (একতার জন্য উইন্ডো ম্যানেজার) চালায় যা পুরানোটিকে প্রস্থান করতে এবং নতুনটিকে তার স্থান দানের কারণ করে। disown
লাইন, এটা অ-যুক্ত টার্মিনাল সঙ্গে, যাতে টার্মিনাল উইণ্ডো ম্যানেজার প্রভাবিত না করেই বন্ধ করা যেতে পারে। এখন, ityক্য দ্বারা চালু করা প্রোগ্রামগুলিতে এখন সমস্ত নতুন PATH থাকবে।
দ্রষ্টব্য: এটি করার সময় আপনার উইন্ডোগুলি চারদিকে পরিবর্তন হতে পারে তবে সেগুলি চলতে থাকবে। ইতিমধ্যে চলমান সমস্ত প্রোগ্রামগুলি এখনও পুরানো পরিবেশটি ব্যবহার করবে, তবে নতুনরা নতুন পরিবেশ পাবে।
দ্রষ্টব্য: কিছু প্রোগ্রাম সিঙ্গলেটন হওয়ার চেষ্টা করে (যেমন {ওপেন, লিব্রে} অফিস, ফায়ারফক্স) এবং যদি কোনও বিদ্যমান উদাহরণ ইতিমধ্যে উপস্থিত থাকে তবে চালানোর সময় সেগুলি নিজেরাই নতুন নজির চালু করে না। এই প্রোগ্রামগুলি পুরানো পরিবেশটি সম্পূর্ণরূপে বেরিয়ে আসা এবং তারপরে নতুনভাবে চালু না হওয়া অবধি ব্যবহার করতে থাকবে।
দ্রষ্টব্য: যদি আপনার এক্স সেশনের নিয়ন্ত্রণকারী প্রোগ্রামটি উইন্ডো ম্যানেজার হয় তবে এর ফলে এক্সটি প্রস্থান হতে পারে (উদাহরণস্বরূপ, আপনি যদি xinit
কোন কমপিউস সিসিপি দিয়ে X শুরু করেন Typ । আপনার একটি গুরুত্বপূর্ণ সেশনের উপর এই চেষ্টা করার পূর্বে একটি গুরুত্বহীন সেশনের উপর পরীক্ষা করা উচিত!
পরিষ্কার হওয়ার জন্য, আপনি কেবলমাত্র আপনার ডিই এর অংশটি প্রতিস্থাপন করতে চান যা পুরো ডিই নয়, প্রবর্তন করে।