বর্তমান রিলিজ ডকুমেন্টেশন FFB-Bridge 1.5.1 বাসি কিছু পাওয়া গেছে? আমাদের বলুন প্রতিক্রিয়া ফর্ম.

সমর্থন পৃষ্ঠা

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

Support → Health checks-এ প্রতিটি পরীক্ষার জন্য একটি সারি থাকে, যেখানে PASS / INFO / WARN / FAIL এবং মেরামতের সুযোগ থাকলে সংশ্লিষ্ট বিকল্প দেখা যায়। প্রথমে Resources ট্যাব খোলে। Support → Health checks-এ প্রতিটি পরীক্ষার জন্য একটি সারি থাকে, যেখানে PASS / INFO / WARN / FAIL এবং মেরামতের সুযোগ থাকলে সংশ্লিষ্ট বিকল্প দেখা যায়। প্রথমে Resources ট্যাব খোলে।
চিত্র 1. Support → Health checks-এ প্রতিটি পরীক্ষার জন্য একটি সারি থাকে, যেখানে PASS / INFO / WARN / FAIL এবং মেরামতের সুযোগ থাকলে সংশ্লিষ্ট বিকল্প দেখা যায়। প্রথমে Resources ট্যাব খোলে।

ট্যাব স্ট্রিপ

সহায়তা পৃষ্ঠা খুললে প্রথমে তথ্য ও সহায়িকা ট্যাব দেখা যায়; এতে অনলাইন ডকুমেন্টেশন ও সঙ্গে দেওয়া PDF-এর লিঙ্ক রয়েছে। অন্য দুটি ট্যাব এক ক্লিকেই খোলা যায়:

  • তথ্য ও সহায়িকা (প্রথমে খোলে) — আনুষ্ঠানিক নথি ও PDF ম্যানুয়াল। পরিচিতি নির্দেশিকা আবার দেখতে Settings → General ব্যবহার করুন।
  • স্বাস্থ্য পরীক্ষা — প্রতিদিনের ট্রাইজ সারফেস (ডিভাইস, Linux-এ udev নিয়ম, সিমের পৌঁছানোর ক্ষমতা, রানটাইম অবস্থা)। ক্লিক করুন চেক চালান তদন্ত করতে
  • ডায়াগনস্টিকস — রানটাইম মেট্রিক্স, অনুসন্ধানযোগ্য ইভেন্ট লগ, এবং এক-ক্লিক সমর্থন-বান্ডেল এক্সপোর্ট। পৃথকভাবে নথিভুক্ত ডায়াগনস্টিক ট্যাব পৃষ্ঠা

ডিভাইস নির্বাচন, দিক ক্রমাঙ্কন, বৈধ রেন্ডারিং, শক্তি সীমা, এবং নিয়ন্ত্রণ অ্যাসাইনমেন্টের অধীনে থাকে হার্ডওয়্যার.

স্বাস্থ্য পরীক্ষার ট্যাব

স্বাস্থ্য পরীক্ষা হল এমন একটি পথ যা পরীক্ষকদের প্রয়োজন হয় যখন কিছু দেখা যায়। ক্লিক করুন চেক চালান Bridge অবস্থা তদন্ত করতে. সারিগুলি স্বাধীনভাবে আপডেট হয়, তাই একটি ধীর সিম প্রোব ডিভাইস বা রানটাইম ফলাফল উপস্থিত হওয়া থেকে ব্লক করে না।

  • পাস মানে Bridge সেটআপের সেই অংশটি যাচাই করেছে।
  • তথ্য মানে কিছুই ভুল নয়, তবে সারিটির দরকারী প্রসঙ্গ রয়েছে। উদাহরণস্বরূপ, আপনি যখন MSFS ফ্লাইট করছেন বা মক মোড ব্যবহার করছেন তখন X-Plane না শোনা প্রত্যাশিত।
  • সতর্ক করুন মানে সেটআপ চালিয়ে যেতে পারে, কিন্তু ঠিক করা বা রিপোর্ট করার মতো কিছু আছে।
  • ব্যর্থ মানে Bridgeতে একটি ব্লকিং সমস্যা পাওয়া গেছে। যখন স্বাস্থ্য পরীক্ষা একটি নিরাপদ সমাধান জানে, সারিটি একটি অ্যাকশন বোতাম অফার করে।
  • প্রস্তুত এবং চেকিং নিরপেক্ষ অবস্থা একটি রান আগে এবং সময় ব্যবহৃত.

স্বয়ংক্রিয় ডিভাইস preflight

লঞ্চের সময়, FFB-Bridge শান্তভাবে Windows, Linux, এবং macOS-এ ডিভাইসের ব্যাকএন্ড পরীক্ষা করে। Linux একটি সমর্থিত ইভেন্ট নোডে রিড/রাইট অ্যাক্সেস এবং ইনস্টল করা udev নিয়ম প্রতিটি বর্তমান ডিভাইসের অনুমতি কভার করে কিনা তাও পরীক্ষা করে। WARN বা FAIL একটি নন-ব্লকিং রিভিউ দেখায় এবং প্রতিটি সমস্যার নামকরণ ব্যানার ফিক্স করে।

  • সমস্ত চেক পাস হলে, কিছুই খোলে না।
  • স্টার্টআপ সিমুলেটর বা নেটওয়ার্ক অনুসন্ধান করে না; একটি বন্ধ সিম স্বাভাবিক এবং একটি রানটাইম উদ্বেগ থেকে যায়।
  • ডায়ালগ খোলা থাকাকালীন, স্বয়ংক্রিয় সক্রিয়করণ অপেক্ষা করছে। সমস্যাটি পর্যালোচনা করে ঠিক করুন, অথবা ডিভাইস যথাসম্ভব সংযোগ বিচ্ছিন্ন করা হলে এটি বাতিল করুন; বাতিল করার পরে, শুধুমাত্র অন্যান্য পূর্বশর্ত পূরণ হলে স্বয়ংক্রিয় সক্রিয়কરણ চালিয়ে যেতে পারে।
সমর্থন → স্বাস্থ্য একটি সমর্থিত ইভেন্ট-নোড পাস, ফিক্স সহ একটি বাসি udev-বিধি সতর্কতা এবং একটি শারীরিক-ডিভাইস ব্যর্থতা দেখায়। সমর্থন → স্বাস্থ্য একটি সমর্থিত ইভেন্ট-নোড পাস, ফিক্স সহ একটি বাসি udev-বিধি সতর্কতা এবং একটি শারীরিক-ডিভাইস ব্যর্থতা দেখায়।
চিত্র 2. সমর্থন → স্বাস্থ্য একটি সমর্থিত ইভেন্ট-নোড পাস, ফিক্স সহ একটি বাসি udev-বিধি সতর্কতা এবং একটি শারীরিক-ডিভাইস ব্যর্থতা দেখায়।

হার্ডওয়্যার

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

হার্ডওয়্যার → ক্রমাঙ্কন — পিচ এবং রোল দিক, বল পোলারিটি এবং যেকোনো প্রয়োজনীয় অক্ষের অদলবদল যাচাই করুন। হার্ডওয়্যার → ক্রমাঙ্কন — পিচ এবং রোল দিক, বল পোলারিটি এবং যেকোনো প্রয়োজনীয় অক্ষের অদলবদল যাচাই করুন।
চিত্র 3. হার্ডওয়্যার → ক্রমাঙ্কন — পিচ এবং রোল দিক, বল পোলারিটি এবং যেকোনো প্রয়োজনীয় অক্ষের অদলবদল যাচাই করুন।

চেক কিভাবে রাখা হয়

প্রতিটি চেক সারি চারটি অংশ আছে:

  • স্ট্যাটাস — পাস (সবুজ), তথ্য (নীল), সতর্ক (অ্যাম্বার), ব্যর্থ (লাল), প্রস্তুত / চেকিং (নিরপেক্ষ), বা এই প্ল্যাটফর্মে সারি প্রযোজ্য না হলে N/A।
  • শিরোনাম — কি পরীক্ষা করা হচ্ছে.
  • বিস্তারিত — যা পাওয়া গেছে তার একটি এক-লাইন সারাংশ। সম্পূর্ণ বিশদ দেখতে হোভার করুন (বা স্পর্শে আলতো চাপুন)।
  • অ্যাকশন বোতাম - শুধুমাত্র তখনই উপস্থিত হন যখন কিছু কার্যকর হয়। উদাহরণ: udev নিয়ম ইনস্টল করুন, পোর্ট ব্যবহার করুন:5111, ঠিক করুন....

চেক

ডিভাইস

নিশ্চিত করে যে একটি সমর্থিত ফোর্স ফিডব্যাক জয়স্টিক OS-এর কাছে দৃশ্যমান এবং Bridgeটি এটিকে একচেটিয়াভাবে খুলতে পারে। যদি কোনো সমর্থিত VID/PID উপস্থিত না থাকে, অথবা অন্য কোনো প্রক্রিয়া হ্যান্ডেল ধরে রাখলে ব্যর্থ হয়।

Linux udev নিয়ম

স্বাস্থ্য পরীক্ষা যাচাই করে যে /etc/udev/rules.d/99-ffb-bridge.rules প্রতিটি বর্তমান সমর্থিত-ডিভাইস ইনপুট লাইন এবং MOZA TTY অনুমতিগুলিকে কভার করে। ক্যানোনিকাল কিউরেটেড নিয়মের পূর্বরূপ ঠিক করুন, এটি pkexec এর মাধ্যমে ইনস্টল করুন, udev পুনরায় লোড করুন এবং ইনপুট এবং TTY ডিভাইসগুলিকে ট্রিগার করুন। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে।

একটি পুরানো নিয়মকে সতর্ক হিসাবে রিপোর্ট করা হয় যখন এটিতে বর্তমান ডিভাইসের অনুমতি না থাকে, যেমন MOZA TTY লাইন বা Logitech G940 ফোর্স-প্রোটোকল পাথের প্রয়োজনে লেখার যোগ্য হাইড্রো অ্যাক্সেস। ফাইলটি ইতিমধ্যে বিদ্যমান থাকলেও ফিক্স ব্যবহার করুন; অ্যাপটি এটিকে সম্পূর্ণ জেনারেট করা নিয়ম দিয়ে প্রতিস্থাপন করে।

একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ।

অনুমতির অনুরোধ করার আগে Linux ফিক্স ডায়ালগ ক্যানোনিকাল সমর্থিত-ডিভাইস ইনপুট এবং MOZA TTY নিয়মের পূর্বরূপ দেখায়। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে। অনুমতির অনুরোধ করার আগে Linux ফিক্স ডায়ালগ ক্যানোনিকাল সমর্থিত-ডিভাইস ইনপুট এবং MOZA TTY নিয়মের পূর্বরূপ দেখায়। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে।
চিত্র 4. অনুমতির অনুরোধ করার আগে Linux ফিক্স ডায়ালগ ক্যানোনিকাল সমর্থিত-ডিভাইস ইনপুট এবং MOZA TTY নিয়মের পূর্বরূপ দেখায়। ইনস্টলেশনের সময় একটি সংযুক্ত অ-তালিকাবিহীন জয়স্টিক যুক্ত করা হয়েছে।
একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ। একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ।
চিত্র 5. একটি সফল মেরামতের পরে, নিয়মটি সক্রিয় থাকে এবং অ্যাপটি পুনরায় চালু করার পরামর্শ দেয়। রিস্টার্ট এখন নতুন অনুমতির সাথে জয়স্টিক পুনরায় খোলে এবং যেকোনো স্টার্টআপ ফলব্যাক ড্রপ করে; আপনার প্রথমে চালিয়ে যাওয়ার প্রয়োজন হলে পরে পুনরায় চালু করা নিরাপদ।
NixOS ব্যতিক্রম

স্বাস্থ্য পরীক্ষা NixOS সনাক্ত করে (খুঁজে /etc/NIXOS) এবং udev-বিধি সারি প্রতিস্থাপন করে একটি নির্দেশনা দিয়ে configuration.nix পরিবর্তে দেখুন ইনস্টল করুন স্নিপেটের জন্য

WindowsLinux SimConnect কনফিগারেশন

SimConnect হল MSFS পাথ, তাই এই চেকটি Windows এবং Linux এ চলে। এটি MSFS এর জন্য দেখায় SimConnect.xml প্ল্যাটফর্ম-উপযুক্ত অবস্থানে, এটিকে পার্স করে, এবং Bridgeটি যে পোর্ট ব্যবহার করছে তার সাথে যেকোন সক্ষম IPv4 এন্ট্রির তুলনা করে। তিনটি সম্ভাব্য ফলাফল:

  • মিলে যাওয়া এন্ট্রি পাওয়া গেছে। সবুজ - কিছু করার নেই।
  • একটি ভিন্ন পোর্ট এ প্রবেশ. অ্যাম্বার — অফার করে পোর্ট ব্যবহার করুন: এক্স যে পোর্ট গ্রহণ করার জন্য বোতাম।
  • কোন ব্যবহারযোগ্য এন্ট্রি নেই (বা অপার্জযোগ্য ফাইল)। লাল — অফার ক ঠিক করুন... বোতাম যা ইনস্টল ডায়ালগ খোলে (নীচে দেখুন)।
Linux একটি সুবিধাবিহীন পোর্ট ব্যবহার করে

MSFS-এর মূল SimConnect এন্ট্রি পোর্ট 500 ব্যবহার করে। Windows-এ ওই পোর্টে সংযোগ গ্রহণ করা যায় এবং Bridge সেটিই ব্যবহার করে। Linux-এ Proton-এর অধীনে ব্যবহারকারীর নেমস্পেসে চলা প্রক্রিয়া 1024-এর নিচের পোর্টে সংযোগ গ্রহণ করতে পারে না। তাই Bridge বিশেষ অনুমতি লাগে না এমন পোর্টে (ডিফল্ট 5111) একটি সমান্তরাল এন্ট্রি ইনস্টল করে ও ব্যবহার করে, যেখানে Proton-এ চলা MSFS সত্যিই সংযোগ গ্রহণ করতে পারে। এ কারণেই Linux-এর সংশোধন এবং পোর্ট ব্যবহার করুন যে উচ্চ বন্দরে কর্ম বিন্দু.

SimConnect নাগালযোগ্যতা

কনফিগার করা TCP পোর্ট পরীক্ষা করে। একটি বাস্তব SimConnect খোলা প্যাকেট পাঠায় এবং প্রতিক্রিয়া শিরোনাম পরিদর্শন করে যাতে এটি পার্থক্য করতে পারে MSFS শুনছে থেকে অন্য কিছু শুনছে.

X-Plane নাগালযোগ্যতা

Windows, Linux এবং Apple Silicon macOS-এ X-Plane সংযোগ ব্যবহার করা যায়। এই পরীক্ষা একটি RREF অনুসন্ধান পাঠায় এখানে: 127.0.0.1:49000 এবং উত্তরে একটি dataref এর জন্য সংক্ষিপ্তভাবে অপেক্ষা করে। টাইমআউট এবং উইনসকের উভয় মানচিত্র WSAECONNRESET (যখন প্রাপ্ত হয় যখন একটি ICMP পোর্ট-অপাগ্য বিতরিত হয়) "চলছে না" তে।

রানটাইম

কন্ট্রোল লুপ তার লক্ষ্য 50 Hz এ টিক টিক করছে কিনা তা পরীক্ষা করে। শেষ 60 s গড় 45 Hz এর নীচে নেমে গেলে সতর্ক করে।

ক্র্যাশ লগ

যদি শেষ সেশন থেকে একটি ক্র্যাশ লগ থাকে, তাহলে সারিটি অ্যাম্বার হয়ে অফার করে প্রকাশ আপনার ফাইল ম্যানেজারে এটিতে ঝাঁপ দিতে, এবং প্রতিক্রিয়া ফর্ম মাধ্যমে পাঠান যা সংযুক্ত লগের সাথে একটি প্রতিক্রিয়া জমা দেওয়ার পূর্ব-পপুলেট করে।

ডায়ালগ ঠিক করুন

ঠিক করুন... বোতামগুলি সরাসরি পরিবর্তনগুলি প্রয়োগ করে না — তারা একটি ডায়ালগ খোলে যা ঠিক কী পরিবর্তন করতে চলেছে, কোথায়, এবং (Linux-এ) প্রমাণীকরণ প্রম্পট আপনাকে কী অনুমোদন করতে বলবে তা দেখায়।

SimConnect কনফিগারেশন ইনস্টলের জন্য ডায়ালগ ঠিক করুন। সঠিক XML স্নিপেট যোগ করা হবে, ফলাফল ফাইলের পূর্বরূপ সহ দেখানো হয়েছে। SimConnect কনফিগারেশন ইনস্টলের জন্য ডায়ালগ ঠিক করুন। সঠিক XML স্নিপেট যোগ করা হবে, ফলাফল ফাইলের পূর্বরূপ সহ দেখানো হয়েছে।
চিত্র 6. SimConnect কনফিগারেশন ইনস্টলের জন্য ডায়ালগ ঠিক করুন। সঠিক XML স্নিপেট যোগ করা হবে, ফলাফল ফাইলের পূর্বরূপ সহ দেখানো হয়েছে।

সংলাপ সবসময় হয় সংযোজনকারী: বিদ্যমান এন্ট্রিগুলি কখনই ওভাররাইট করা হয় না। টার্গেট ফাইলটি বিশ্লেষণযোগ্য না হলে, ডায়ালগ ব্যাখ্যা করে যে একটি টাইমস্ট্যাম্প ব্যাকআপ প্রথমে নেওয়া হবে। বাতিল সবসময় নিরাপদ পছন্দ.

Linux pkexec আচরণ

অ্যাকশন যা সিস্টেম পাথগুলিতে লিখতে পারে (udev নিয়ম, যে কোনও কিছুর অধীনে /etc) মাধ্যমে রুট pkexec. আপনি আপনার ডিস্ট্রো-এর স্বাভাবিক polkit প্রম্পট দেখতে পাবেন - একই যেটির জন্য পপ আপ হয় gparted অথবা একটি প্যাকেজ ম্যানেজার GUI। প্রস্থান কোড স্বাস্থ্য পরীক্ষা ব্যাখ্যা:

প্রস্থান করুনঅর্থস্বাস্থ্য পরীক্ষার রিপোর্ট
0সফলতাসবুজ চেক; সারি পুনরায় মূল্যায়ন.
126ব্যবহারকারী প্রমাণীকরণ প্রম্পট খারিজ করেছেনঅ্যাম্বার "বাতিল" — প্রস্তুত হলে আবার চেষ্টা করুন।
127কোন polkit এজেন্ট / প্রমাণীকরণ ব্যর্থতা নেই।লাল "প্রমাণিকরণ ব্যর্থ হয়েছে।"
টিপ

একটি ন্যূনতম পরিবেশে Bridgeটি চালানো (হেডলেস Linux, polkit এজেন্ট ছাড়াই) ঠিক আছে — আপনি শুধু সমর্থন পৃষ্ঠার বিশেষ সুবিধাগুলি ব্যবহার করতে পারবেন না। প্রয়োজনীয় ফাইল ম্যানুয়ালি ইনস্টল করুন বা Bridge চালু করার আগে একটি polkit এজেন্ট শুরু করুন।

যখন প্রতিটি চেক সবুজ হয়

অ্যাপটি কাজ করা উচিত। যদি তা না হয়, তে স্যুইচ করুন ডায়াগনস্টিক ট্যাব — এর ইভেন্ট লগে স্বাস্থ্য পরীক্ষার এক লাইনের অবস্থার চেয়ে বেশি বিস্তারিত তথ্য থাকবে। অথবা যান সমস্যা সমাধান সাধারণ লক্ষণ এবং সমাধানের জন্য।

MSFS 2020 ও 2024 বা একাধিক ইনস্টলেশন থাকলে মেরামতের আগে প্রতিটি নামযুক্ত কনফিগারেশনের লক্ষ্য নিশ্চিত করুন। মেরামত নির্বাচিত সিমুলেটরের কনফিগারেশন বদলায়; পরে সেই সিমুলেটর পুনরায় চালু করুন। পরেরবার চালু হলে Bridge কোন সিমুলেটর বেছে নেবে তা Settings → Session নিয়ন্ত্রণ করে।