GUI অ্যাপ্লিকেশনগুলি চলমান রেখে একটি আটকা X11 সার্ভার পুনরুদ্ধার করা


1

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

আমি অন্য একটি ভার্চুয়াল টার্মিনাল - ctrl-alt-F1, ctrl-alt-F2, ইত্যাদিতে একটি নতুন এক্স সার্ভার শুরু করতে পারি। আসল মৃতটি ctrl-alt-F1 এ রয়েছে এবং DISPLAY = 0 0 এ যদি কিছু করতে পারে তবে রিপোর্ট করবে । আমি ctrl-alt-f2 এ নতুন শুরু করেছি যেখানে DISPLAY =: 1 এবং ctrl-alt-F3 যেখানে DISPLAY =: 2।

এই ইভেন্টটি পর্যন্ত আজ আমি জানি না যে লিনাক্স এক সময়ে একাধিক এক্স সার্ভার চালাতে পারে এবং এটির মতো মোচড়ের সাথে যুক্ত থাকতে পারে। আগে, এটি সবসময় F7 ছিল যা এক্স সার্ভার, বা F5 অনেক বছর আগে ছিল। আমি আর্ক লিনাক্স ব্যবহার করছি, প্রায় এক মাস আগে তাজা ইনস্টল করা হয়েছে। আমি এক্স 11 বা লিনাক্সের অনেক খবর রাখি না।

প্রশ্ন: আসল F1 সার্ভারটি কার্সারের সাথে শুধুমাত্র কালো পর্দা দেখাচ্ছে। কার্সার চলন্ত। তবে "ps aux" এ প্রদর্শিত অ্যাপগুলি এবং তাদের জিআইআই পাশে জীবনের অন্যান্য লক্ষণগুলি দেয়, আমি নিশ্চিত যে এখনও চলমান।

প্রশ্ন: এফ 1 এক্স 11 সার্ভারকে কিউক দিতে, এটি জাগিয়ে তুলতে, এটি অস্থির করতে, এটি পুনরায় আরম্ভ করতে, এটি আবার কাজ পেতে কোন উপায় আছে? অবশ্যই exiting জিআইআই প্রসেস হারানো ছাড়া।

যদি না হয়, তাহলে আমার পরবর্তী প্রশ্নটি কীভাবে চলমান প্রক্রিয়া যেমন জিআইএমপি, ক্রিটাইট ইত্যাদি DISPLAY =: 0 X সার্ভারে উপস্থিত হতে হবে তা সম্পূর্ণরূপে উপস্থিত হতে এবং 2 সার্ভারে কার্যকরী হতে হবে। কিন্তু এটি একটি পৃথক প্রশ্ন, এবং অন্যত্র জিজ্ঞাসা করা হয়েছে। আমি তার সাথে বানর চেষ্টা করার আগে, যদিও আমি দেখতে চাই যে আমি আসল এক্স সার্ভারটি পুনরুদ্ধার করতে পারি কিনা।

উত্তর:


3

যদি আপনার এক্স সার্ভার আটকে থাকে, তবে আপনি যা করতে পারেন তার কিছুই নেই। আপনার একমাত্র বাজিটি হ'ল এমন অ্যাপ্লিকেশানগুলিকে হত্যা করা যা এটি স্থির করে (যেমন একটি 3D গেম সার্ভারে হগিংয়ের অসীম লুপে আটকে থাকা) সম্পদগুলি প্রকাশ করে এবং এটি আবার কাজ শুরু করে। আপনি যদি এটি ব্যবহার করতে পারেন তবে এটিও কম্পোজিটিং ম্যানেজার হতে পারে যাতে আপনি এটি খারিজ করতে পারেন এবং এটি পুনরায় চালু করতে পারেন এবং এটি দেখতে সহায়তা করে (এটি আপনাকে আধুনিকতম DEs কী করে এবং যদি গোনামের শেল ব্যবহার করে আপনার পুরো অধিবেশনটি হত্যা করে)। যাইহোক, আপনি যদি জিডিবি দিয়ে গভীরভাবে খনন করতে চান তবে সার্ভারটি কেবলমাত্র প্রত্যাহারযোগ্য নয় (আপনি যদি সক্ষম হন তবে আপনি এখানে জিজ্ঞাসা করবেন না)।

পরবর্তী প্রশ্নে চলে যাওয়া, আমি নিশ্চিত যে X সার্ভার থেকে অন্য অ্যাপ্লিকেশনগুলিতে অ্যাপ্লিকেশনগুলি সরানো সম্ভব নয়:

  • জিআইআই অ্যাপ্লিকেশনগুলি সাধারণত এক্স সার্ভারের সাথে সংযোগের চেয়ে বেশি থাকে। তাদের কাছে একাধিক অন্যান্য সংস্থান সংযুক্ত থাকতে পারে, কিছু গ্রাফিক্স কার্ডের সাথে সংযুক্ত রয়েছে। উদাহরণস্বরূপ: OpenGL প্রসঙ্গ। আপনি দুটি স্থানীয় সার্ভার থেকে একটি অ্যাপ্লিকেশন সরাতে চেষ্টা করছেন, কিন্তু X11 আসলে একটি নেটওয়ার্ক প্রোটোকল। গন্তব্য এক্স সার্ভারটি বিভিন্ন হার্ডওয়্যার এবং সবকিছু নিয়ে পৃথিবীর বিপরীত দিকেও থাকতে পারে।

  • বেশিরভাগ অ্যাপ্লিকেশন X সার্ভারের সংযোগ হারিয়ে ফেলার পরিকল্পনা করে না। সার্ভারে হারিয়ে যাওয়া সংযোগগুলি পরিচালনা করে এমন কোনও অ্যাপ্লিকেশন এখনও আমি খুঁজে পাইনি: বেশিরভাগ অ্যাপ্লিকেশনগুলি কেবল পরিবর্তে ক্র্যাশ করে।

  • X সার্ভার থেকে অন্য অ্যাপ্লিকেশানে স্থানান্তরিত করা অনেকগুলি অনুমিতি অ্যাপ্লিকেশনগুলি শুরুতে বিশেষ করে, বিশেষ করে যা তাদের কাছে উপলব্ধ (ওপেনজিএল সংস্করণ, এক্স সংস্করণ, এক্সটেনশন) সম্পর্কে বিরতি দেয়। সমস্ত প্রান্তের ক্ষেত্রে হ্যান্ডলিং শুধু ঝগড়া মূল্য নেই।

  • Xorg শুধুমাত্র ক্র্যাশ আশা করা হয় না, একই ভাবে অ্যাপ্লিকেশনগুলি কার্নেলকে মরতে বা ভাঙ্গার আশা করে না।

এক এক্স সার্ভার থেকে অন্য একটি উইন্ডোতে সরাতে প্রকৃতপক্ষে উপায় রয়েছে, তবে এতে একটি X11 প্রক্সি ব্যবহার করা হয় Xdmx । এটি একমাত্র আমি খুঁজে পাই, ২004 সাল থেকে আপডেট করা হয়নি এবং এর কয়েকটি সমস্যা রয়েছে। আমি বাস্তব কাজ জন্য যে গণনা করা হবে না।

শুধু Xorg হত্যা এবং পুনরায় আরম্ভ হচ্ছে সম্ভবত আপনার সেরা সমাধান। শুধু আপনার কাজ ঘন ঘন সংরক্ষণ মনে রাখবেন!

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