সহায়তা পৃষ্ঠা
সহায়তা পৃষ্ঠাটি ডকুমেন্টেশন, স্বাস্থ্য পরীক্ষা, ডায়াগনস্টিকস, লগ এবং সমর্থন-বান্ডেল রপ্তানির জন্য একক হোম। শারীরিক ডিভাইস কনফিগারেশন এখন হার্ডওয়্যারের অধীনে থাকে।


ট্যাব স্ট্রিপ
সহায়তা পৃষ্ঠা খুললে প্রথমে রিসোর্স ট্যাব দেখা যায়; এতে অনলাইন ডকুমেন্টেশন ও সঙ্গে দেওয়া PDF-এর লিঙ্ক রয়েছে। অন্য দুটি ট্যাব এক ক্লিকেই খোলা যায়:
- রিসোর্স (প্রথমে খোলে) — আনুষ্ঠানিক নথি ও PDF ম্যানুয়াল। পরিচিতি নির্দেশিকা আবার দেখতে সেটিংস → সাধারণ ব্যবহার করুন।
- স্বাস্থ্য পরীক্ষা — প্রতিদিনের ট্রাইজ সারফেস (ডিভাইস, Linux-এ udev নিয়ম, সিমের পৌঁছানোর ক্ষমতা, রানটাইম অবস্থা)। ক্লিক করুন পরীক্ষা চালান তদন্ত করতে
- ডায়াগনস্টিকস — রানটাইম মেট্রিক্স, অনুসন্ধানযোগ্য ইভেন্ট লগ, এবং এক-ক্লিক সমর্থন-বান্ডেল এক্সপোর্ট। পৃথকভাবে নথিভুক্ত ডায়াগনস্টিকস ট্যাব পৃষ্ঠা
ডিভাইস নির্বাচন, দিক ক্রমাঙ্কন, বৈধ রেন্ডারিং, শক্তি সীমা, এবং নিয়ন্ত্রণ অ্যাসাইনমেন্টের অধীনে থাকে হার্ডওয়্যার.
স্বাস্থ্য পরীক্ষার ট্যাব
স্বাস্থ্য পরীক্ষা হল এমন একটি পথ যা পরীক্ষকদের প্রয়োজন হয় যখন কিছু দেখা যায়। ক্লিক করুন পরীক্ষা চালান Bridge অবস্থা তদন্ত করতে. সারিগুলি স্বাধীনভাবে আপডেট হয়, তাই একটি ধীর সিম প্রোব ডিভাইস বা রানটাইম ফলাফল উপস্থিত হওয়া থেকে ব্লক করে না।
- উত্তীর্ণ মানে Bridge সেটআপের সেই অংশটি যাচাই করেছে।
- তথ্য মানে কিছুই ভুল নয়, তবে সারিটির দরকারী প্রসঙ্গ রয়েছে। উদাহরণস্বরূপ, আপনি যখন MSFS ফ্লাইট করছেন বা মক মোড ব্যবহার করছেন তখন X-Plane না শোনা প্রত্যাশিত।
- সতর্কতা মানে সেটআপ চালিয়ে যেতে পারে, কিন্তু ঠিক করা বা রিপোর্ট করার মতো কিছু আছে।
- ব্যর্থ মানে Bridgeতে একটি ব্লকিং সমস্যা পাওয়া গেছে। যখন স্বাস্থ্য পরীক্ষা একটি নিরাপদ সমাধান জানে, সারিটি একটি অ্যাকশন বোতাম অফার করে।
- প্রস্তুত এবং পরীক্ষা চলছে নিরপেক্ষ অবস্থা একটি রান আগে এবং সময় ব্যবহৃত.
স্বয়ংক্রিয় ডিভাইস preflight
লঞ্চের সময়, FFB-Bridge শান্তভাবে Windows, Linux, এবং macOS-এ ডিভাইসের ব্যাকএন্ড পরীক্ষা করে। Linux একটি সমর্থিত ইভেন্ট নোডে রিড/রাইট অ্যাক্সেস এবং ইনস্টল করা udev নিয়ম প্রতিটি বর্তমান ডিভাইসের অনুমতি কভার করে কিনা তাও পরীক্ষা করে। সতর্কতা বা ব্যর্থ হলে প্রতিটি সমস্যার নামসহ একটি ডায়ালগ খোলে, যেখানে “দেখে এখনই ঠিক করুন” ও “আপাতত সরিয়ে দিন” থাকে।
- সমস্ত চেক পাস হলে, কিছুই খোলে না।
- স্টার্টআপ সিমুলেটর বা নেটওয়ার্ক অনুসন্ধান করে না; একটি বন্ধ সিম স্বাভাবিক এবং একটি রানটাইম উদ্বেগ থেকে যায়।
- ডায়ালগ খোলা থাকাকালীন, স্বয়ংক্রিয় সক্রিয়করণ অপেক্ষা করছে। সমস্যাটি পর্যালোচনা করে ঠিক করুন, অথবা ডিভাইস যথাসম্ভব সংযোগ বিচ্ছিন্ন করা হলে এটি বাতিল করুন; বাতিল করার পরে, শুধুমাত্র অন্যান্য পূর্বশর্ত পূরণ হলে স্বয়ংক্রিয় সক্রিয়কરણ চালিয়ে যেতে পারে।


হার্ডওয়্যার
প্রাক্তন সহায়তা-পৃষ্ঠা হার্ডওয়্যার নিয়ন্ত্রণগুলির এখন একটি উত্সর্গীকৃত এলাকা রয়েছে। বিচ্ছিন্ন প্রভাব পরীক্ষার জন্য ফ্লাইট চেক ব্যবহার করুন এবং স্থায়ী শারীরিক-ডিভাইস সেটিংসের জন্য হার্ডওয়্যার ব্যবহার করুন। হার্ডওয়্যার গাইড খুলুন.


চেক কিভাবে রাখা হয়
প্রতিটি চেক সারি চারটি অংশ আছে:
- স্ট্যাটাস — উত্তীর্ণ (সবুজ), তথ্য (নীল), সতর্কতা (অ্যাম্বার), ব্যর্থ (লাল), প্রস্তুত / পরীক্ষা চলছে (নিরপেক্ষ), বা এই প্ল্যাটফর্মে সারি প্রযোজ্য না হলে N/A।
- শিরোনাম — কি পরীক্ষা করা হচ্ছে.
- বিস্তারিত — যা পাওয়া গেছে তার একটি এক-লাইন সারাংশ। সম্পূর্ণ বিশদ দেখতে হোভার করুন (বা স্পর্শে আলতো চাপুন)।
- অ্যাকশন বোতাম - শুধুমাত্র তখনই উপস্থিত হন যখন কিছু কার্যকর হয়। উদাহরণ: স্থানীয় এন্ট্রি ইনস্টল করুন, পোর্ট 5111 ব্যবহার করুন, ঠিক করুন....
চেক
FFB জয়স্টিক ডিভাইস
নিশ্চিত করে যে একটি সমর্থিত ফোর্স ফিডব্যাক জয়স্টিক OS-এর কাছে দৃশ্যমান এবং Bridgeটি এটিকে একচেটিয়াভাবে খুলতে পারে। যদি কোনো সমর্থিত VID/PID উপস্থিত না থাকে, অথবা অন্য কোনো প্রক্রিয়া হ্যান্ডেল ধরে রাখলে ব্যর্থ হয়।
Linux udev নিয়ম
স্বাস্থ্য পরীক্ষা যাচাই করে যে /etc/udev/rules.d/71-ffb-bridge.rules প্রতিটি বর্তমান সমর্থিত-ডিভাইস ইনপুট লাইন, MOZA TTY অনুমতি এবং Logitech G940 ও Brunner বেসের ব্যবহৃত hidraw অ্যাক্সেস কভার করে। “ঠিক করুন…” ক্যানোনিকাল কিউরেটেড নিয়মের পূর্বরূপ দেখায়, pkexec-এর মাধ্যমে এটি ইনস্টল করে, আগের 99-ffb-bridge.rules সরিয়ে দেয়, udev পুনরায় লোড করে এবং ইনপুট, TTY ও hidraw ডিভাইস ট্রিগার করে। সংযুক্ত ও অপ্ট-ইন করা তালিকাবহির্ভূত জয়স্টিক ইনস্টলেশনের সময় যুক্ত করা হয়।
একটি পুরানো নিয়মকে সতর্কতা হিসাবে রিপোর্ট করা হয় যখন এতে বর্তমান কোনো ডিভাইসের অনুমতি থাকে না, যেমন MOZA TTY লাইন বা Logitech G940 ও Brunner বেসের ব্যবহৃত hidraw অ্যাক্সেস, অথবা যখন ফাইলের নামের কারণে এটি ডেস্কটপ সেশনের অ্যাক্সেসের জন্য খুব দেরিতে কার্যকর হয়, যেমন আগের 99-ffb-bridge.rules। ফাইলটি ইতিমধ্যে বিদ্যমান থাকলেও “ঠিক করুন…” ব্যবহার করুন; অ্যাপটি সম্পূর্ণ জেনারেট করা নিয়ম 71-ffb-bridge.rules হিসাবে ইনস্টল করে এবং আগের ফাইলটি সরিয়ে দেয়।
একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। “এখনই রিস্টার্ট করুন” নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে “পরে রিস্টার্ট করব” বেছে নেওয়া নিরাপদ।




স্বাস্থ্য পরীক্ষা NixOS সনাক্ত করে (খুঁজে /etc/NIXOS) এবং udev-বিধি সারি প্রতিস্থাপন করে একটি নির্দেশনা দিয়ে configuration.nix পরিবর্তে দেখুন
ইনস্টল করুন স্নিপেটের জন্য
WindowsLinux MSFS SimConnect কনফিগ
SimConnect হল MSFS পাথ, তাই এই চেকটি Windows এবং Linux এ চলে। এটি MSFS এর জন্য দেখায় SimConnect.xml প্ল্যাটফর্ম-উপযুক্ত অবস্থানে, এটিকে পার্স করে, এবং Bridgeটি যে পোর্ট ব্যবহার করছে তার সাথে যেকোন সক্ষম IPv4 এন্ট্রির তুলনা করে। তিনটি সম্ভাব্য ফলাফল:
- মিলে যাওয়া এন্ট্রি পাওয়া গেছে। সবুজ - কিছু করার নেই।
- একটি ভিন্ন পোর্ট এ প্রবেশ. অ্যাম্বার — অফার করে পোর্ট ব্যবহার করুন: এক্স যে পোর্ট গ্রহণ করার জন্য বোতাম।
- কোন ব্যবহারযোগ্য এন্ট্রি নেই (বা অপার্জযোগ্য ফাইল)। লাল — অফার ক ঠিক করুন... বোতাম যা ইনস্টল ডায়ালগ খোলে (নীচে দেখুন)।
MSFS-এর মূল SimConnect এন্ট্রি পোর্ট 500 ব্যবহার করে। Windows-এ ওই পোর্টে সংযোগ গ্রহণ করা যায় এবং Bridge সেটিই ব্যবহার করে। Linux-এ Proton-এর অধীনে ব্যবহারকারীর নেমস্পেসে চলা প্রক্রিয়া 1024-এর নিচের পোর্টে সংযোগ গ্রহণ করতে পারে না। তাই Bridge বিশেষ অনুমতি লাগে না এমন পোর্টে (ডিফল্ট 5111) একটি সমান্তরাল এন্ট্রি ইনস্টল করে ও ব্যবহার করে, যেখানে Proton-এ চলা MSFS সত্যিই সংযোগ গ্রহণ করতে পারে। এ কারণেই Linux-এর সংশোধন এবং পোর্ট ব্যবহার করুন যে উচ্চ বন্দরে কর্ম বিন্দু.
MSFS-এ পৌঁছানো যায় কি না
কনফিগার করা TCP পোর্ট পরীক্ষা করে। একটি বাস্তব SimConnect খোলা প্যাকেট পাঠায় এবং প্রতিক্রিয়া শিরোনাম পরিদর্শন করে যাতে এটি পার্থক্য করতে পারে MSFS শুনছে থেকে অন্য কিছু শুনছে.
X-Plane-এ পৌঁছানো যায় কি না
Windows, Linux এবং Apple Silicon macOS-এ X-Plane সংযোগ ব্যবহার করা যায়। এই পরীক্ষা একটি RREF অনুসন্ধান পাঠায় এখানে:
127.0.0.1:49000 এবং উত্তরে একটি dataref এর জন্য সংক্ষিপ্তভাবে অপেক্ষা করে। টাইমআউট এবং উইনসকের উভয় মানচিত্র
WSAECONNRESET (যখন প্রাপ্ত হয় যখন একটি ICMP পোর্ট-অপাগ্য বিতরিত হয়) "চলছে না" তে।
রানটাইমের অবস্থা
বর্তমান ডিভাইস, ডেটার উৎস, টেলিমেট্রি ও এক্সেপশনের অবস্থার সারাংশ দেয়। উত্তীর্ণ মানে ডিভাইস খোলা এবং লাইভ সিম বা মক সিম-এর ডেটা পাইপলাইন চালাচ্ছে; তথ্য মানে ডিভাইস খোলা কিন্তু লাইভ সিমের ডেটা নেই, যা সিম বন্ধ থাকলে প্রত্যাশিত; ব্যর্থ মানে ডিভাইস খোলা নয়।
ক্র্যাশ রিপোর্ট
আগের সেশন ক্র্যাশ করলে FFB-Bridge পরের বার চালুর সময় স্বাস্থ্য পরীক্ষা-র সারির বদলে একটি ক্র্যাশ-রিপোর্ট ডায়ালগ দেখায়। কপি করুন দিয়ে সংরক্ষিত স্ট্যাক ট্রেস কপি করুন, এবং প্রতিক্রিয়া ফর্ম খুলুন দিয়ে আপনার ব্রাউজারে প্রতিক্রিয়া পৃষ্ঠা খুলুন, যেখানে আপনি লগ পেস্ট করতে এবং একটি সহায়তার তথ্যপ্যাক সংযুক্ত করতে পারেন।
ডায়ালগ ঠিক করুন
ঠিক করুন... বোতামগুলি সরাসরি পরিবর্তনগুলি প্রয়োগ করে না — তারা একটি ডায়ালগ খোলে যা ঠিক কী পরিবর্তন করতে চলেছে, কোথায়, এবং (Linux-এ) প্রমাণীকরণ প্রম্পট আপনাকে কী অনুমোদন করতে বলবে তা দেখায়।


সংলাপ সবসময় হয় সংযোজনকারী: বিদ্যমান এন্ট্রিগুলি কখনই ওভাররাইট করা হয় না। টার্গেট ফাইলটি বিশ্লেষণযোগ্য না হলে, ডায়ালগ ব্যাখ্যা করে যে একটি টাইমস্ট্যাম্প ব্যাকআপ প্রথমে নেওয়া হবে। বাতিল সবসময় নিরাপদ পছন্দ.
Linux pkexec আচরণ
অ্যাকশন যা সিস্টেম পাথগুলিতে লিখতে পারে (udev নিয়ম, যে কোনও কিছুর অধীনে
/etc) মাধ্যমে রুট pkexec. আপনি আপনার ডিস্ট্রো-এর স্বাভাবিক polkit প্রম্পট দেখতে পাবেন - একই যেটির জন্য পপ আপ হয় gparted অথবা একটি প্যাকেজ ম্যানেজার GUI। প্রস্থান কোড স্বাস্থ্য পরীক্ষা ব্যাখ্যা:
| প্রস্থান করুন | অর্থ | স্বাস্থ্য পরীক্ষার রিপোর্ট |
|---|---|---|
0 | সফলতা | সবুজ চেক; সারি পুনরায় মূল্যায়ন. |
126 | ব্যবহারকারী প্রমাণীকরণ প্রম্পট খারিজ করেছেন | অ্যাম্বার "বাতিল" — প্রস্তুত হলে আবার চেষ্টা করুন। |
127 | কোন polkit এজেন্ট / প্রমাণীকরণ ব্যর্থতা নেই। | লাল "প্রমাণিকরণ ব্যর্থ হয়েছে।" |
একটি ন্যূনতম পরিবেশে Bridgeটি চালানো (হেডলেস Linux, polkit এজেন্ট ছাড়াই) ঠিক আছে — আপনি শুধু সহায়তা পৃষ্ঠার বিশেষ সুবিধাগুলি ব্যবহার করতে পারবেন না। প্রয়োজনীয় ফাইল ম্যানুয়ালি ইনস্টল করুন বা Bridge চালু করার আগে একটি polkit এজেন্ট শুরু করুন।
যখন প্রতিটি চেক সবুজ হয়
অ্যাপটি কাজ করা উচিত। যদি তা না হয়, তে স্যুইচ করুন ডায়াগনস্টিকস ট্যাব — এর ইভেন্ট লগে স্বাস্থ্য পরীক্ষার এক লাইনের অবস্থার চেয়ে বেশি বিস্তারিত তথ্য থাকবে। অথবা যান সমস্যা সমাধান সাধারণ লক্ষণ এবং সমাধানের জন্য।
MSFS 2020 ও 2024 বা একাধিক ইনস্টলেশন থাকলে মেরামতের আগে প্রতিটি নামযুক্ত কনফিগারেশনের লক্ষ্য নিশ্চিত করুন। মেরামত নির্বাচিত সিমুলেটরের কনফিগারেশন বদলায়; পরে সেই সিমুলেটর পুনরায় চালু করুন। পরেরবার চালু হলে Bridge কোন সিমুলেটর বেছে নেবে তা সেটিংস → সেশন নিয়ন্ত্রণ করে।