আমার একটি লিনাক্স মেশিন রয়েছে যা আমি নিয়মিত উইন্ডোজ থেকে ssh (পুটি) মাধ্যমে লগ ইন করি। আমি আমার উইন্ডোজ ডেস্কটপে ভিসিএক্সএসআরভি এক্স-সার্ভার চালাচ্ছি। আমি মূলত আমাদের ওয়েব-ভিত্তিক কোড পর্যালোচনা সিস্টেম অ্যাক্সেস করতে একটি ডিবাগার (ডিডিডি) এবং ফায়ারফক্স চালাতে এটি ব্যবহার করি। এটি লিনাক্স ফায়ারফক্স ব্যবহার করা সুবিধাজনক যাতে আমি এটি কোনও স্ক্রিপ্ট থেকে চালু করতে পারি। আমি সাধারণত এটি "নতুন-ট্যাব" দিয়ে চালু করি যাতে নতুন উইন্ডো তৈরি না হয়।
এখন আমি একটি নতুন আপডেট লিনাক্স মেশিন পেয়েছি যা আমি আপাতত পুরানোটির পাশাপাশি চলছি। আমি যা লক্ষ্য করেছি তা হ'ল কিছু বিজোড় আচরণ: আমি যখন একটি নতুন ফায়ারফক্স সেশন চালু করি যদি কোনও মেশিনে ইতিমধ্যে কোনও চলমান থাকে, তবে এটি সেটিকে ব্যবহার করে।
আমি যা করতে সক্ষম হতে চাই তা এখনও একটি নতুন ট্যাব হিসাবে চালু করা হয়েছে তবে কেবলমাত্র বর্তমান মেশিন থেকে ফায়ারফক্সের উদাহরণে, একই এক্স-সার্ভারে প্রদর্শিত হতে পারে এমন কোনও আলাদা মেশিনের উদাহরণ নয়।
আমি -না-দূরবর্তী,-নতুন-দৃষ্টিকোণ এবং নির্দিষ্ট প্রোফাইলগুলি সংজ্ঞায়িত এবং ব্যবহার সহ বিভিন্ন পতাকা নিয়ে প্রায় খেলছি playing তবে আমি পছন্দসই ফলাফল পেতে অক্ষম হয়েছি। হয় আমি উপরে বর্ণিত আচরণটি পেয়েছি বা "ফায়ারফক্স ইতিমধ্যে চলছে তবে সাড়া দিচ্ছে না, দয়া করে এটি বন্ধ করুন" এর মতো কিছু বলার মধ্যে ত্রুটি পেয়েছি।
সম্পাদনা: আমাকে কিছু উদাহরণ দেওয়ার জন্য এটি সম্পাদনা করতে বলা হয়েছে।
ঠিক আছে. এরপরে আমি এম_আলড এবং এম_এনইউ উল্লেখ করব। এগুলি ফায়ারফক্সের বিভিন্ন সংস্করণ (1.5 এবং 19) এর সাথে লিনাক্সের বিভিন্ন সংস্করণে চালিত পৃথক মেশিন। আমি পুটি নামক একটি এসএসএস ক্লায়েন্টের মাধ্যমে তাদের উভয়ের সাথে সংযুক্ত হয়েছি এবং আমার উইন্ডোজ ডেস্কটপে এক্স সার্ভারে এক্স ফরোয়ার্ড করছি। জড়িত রয়েছে কেবলমাত্র একটি এক্স সার্ভার।
উদাহরণ 1:
সুতরাং আমার পুট্টি সেশন থেকে এম_আলডে চালিয়ে যাচ্ছি:
firefox www.google.com &
এবং আমার এম_এনইউ পুট্টি সেশন থেকে আমি চালাচ্ছি:
firefox www.imdb.com &
তারপরে আমি দুটি ট্যাব সহ একটি ফায়ারফক্স 1.5। আমি যদি বিপরীতে একই কাজ করি তবে আমি একই ফল পেয়েছি তবে ফায়ারফক্স ১৯ সহ other এমনকি যদি উদাহরণটি অন্য কোনও মেশিনে থাকে তবে এটি একই এক্স সার্ভার হিসাবে দীর্ঘ হয়।
তবে আমি এটি চাই না। আমি পৃথক মেশিনের জন্য পৃথক দৃষ্টান্ত চাই। তাই:
উদাহরণ 2:
সুতরাং আমার পুট্টি সেশন থেকে এম_আলডে চালিয়ে যাচ্ছি:
firefox -no-remote www.google.com &
এবং আমার এম_এনইউ পুট্টি সেশন থেকে আমি চালাচ্ছি:
firefox -no-remote www.imdb.com &
এখন আমার কাছে ফায়ার ফক্সের দুটি পৃথক দৃষ্টান্ত রয়েছে। তবে আমি যদি তখন এম_এনইউতে চলে যাই:
firefox -no-remote www.google.com &
আমি পাব
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
এমনকি যদি আমি চেষ্টা করি
firefox -no-remote -new-instance www.google.com &
বা শুধু
firefox -new-instance www.google.com &
তারপরেও আমি ত্রুটিটি পেয়ে যাব।
আমি সত্যিই যা চাই - এবং এটি সম্ভব নাও হতে পারে - তা প্রতিটি মেশিনের জন্য আলাদা উদাহরণ থাকতে পারে তবে যদি সেই মেশিন থেকে কোনও নতুন ইউআরএল চালু করা হয় তবে এটি একটি নতুন ট্যাব খুলবে। দেখে মনে হচ্ছে আমার প্রতিটি URL এর জন্য নতুন ট্যাবগুলির সাথে কেবল একটি উদাহরণ থাকতে পারে, বা মেশিনে একটি করে উদাহরণ থাকতে পারে, তবে একবারে কেবল একটি করে।
আশা করি এটি পরিষ্কার হয়ে গেছে।
ssh -X
সঠিকভাবে উভয় মেশিনের সাথে সংযুক্ত আছেন ?
--no-remote
যদিও চলমান অবস্থায় এটি কীভাবে স্থির হয় না তা পাই না । আপনি কি আপনার প্রশ্নটি সম্পাদনা করতে পারবেন এবং যখন আপনি "ফায়ারফক্স ইতিমধ্যে চলছে" বার্তাটি পাবেন? চলমান দূরবর্তী মেশিনে চলমান তবে আপনার স্থানীয় এক্স সার্ভারে প্রদর্শিত একটি নতুন ফায়ারফক্স ইনস্ট্যান্স শুরু করা firefox -no-remote
উচিত ।
-p -no-remote
। এটি একটি নতুন এফএক্স প্রোফাইল দিয়ে শুরু করতে দেয়। দেখুন কমাণ্ড লাইন অপশন । বিদ্যমান এফএক্স প্রক্রিয়াটির সাথে সংযোগ স্থাপনের জন্য আপনি চেষ্টা করতে পারেন firefox https://www.mozilla.org
বাfirefox -remote "openURL(https://www.mozilla.org, new-tab)"