উইন্ডোজ ম্যানেজার বনাম লগইন পরিচালকদের বনাম ডিসপ্লে ম্যানেজার বনাম ডেস্কটপ পরিবেশ Environment


55

আমি একটি প্রশ্ন পোস্ট করেছি এবং লক্ষ্য করেছি যে লোকেরা এইগুলির মধ্যে অনেকের মধ্যেই সঠিকভাবে পার্থক্য করছে না: উইন্ডোজ ম্যানেজার বনাম লগইন ম্যানেজার বনাম ডিসপ্লে ম্যানেজার বনাম ডেস্কটপ এনভায়রনমেন্ট। কেউ দয়া করে এটি পরিষ্কার করতে পারেন, অর্থাত্ তাদের মধ্যে পার্থক্যটি এবং কীভাবে তারা সম্ভবত সম্পর্কিত?

Xorg কোন বিভাগের অধীনে আসে? জিডিএম / কেডিএম / এক্সডিএম সম্পর্কে কী? লোকেরা এক্স সম্পর্কেও কথা বলে। এক্স কী?


6
আমি
এসইউতে

2010 এ আসকউবুন্টুতেও প্রশ্নটি করা হয়েছিল ।
ড্যান ড্যাসক্লেস্কু

উত্তর:


54

নীচ থেকে উপরে:

  • এক্সর্গ, এক্সফ্রি 86 এবং এক্স 11 হ'ল ডিসপ্লে সার্ভার । এটি গ্রাফিকাল পরিবেশ তৈরি করে।
  • [gkx] জন্য dm (এবং অন্যদের) হয় প্রদর্শন পরিচালকদের । লগইন ম্যানেজার একটি প্রতিশব্দ। এটি সিস্টেম দ্বারা চালিত প্রথম এক্স প্রোগ্রাম যা সিস্টেম (ব্যবহারকারী নয়) এক্স চালু করে এবং আপনাকে স্থানীয় সিস্টেমে বা নেটওয়ার্ক সিস্টেমে লগ ইন করতে দেয়।
  • একটি উইন্ডো ম্যানেজার উইন্ডোজ স্থাপন এবং সাজসজ্জা নিয়ন্ত্রণ করে। যে, উইন্ডো সীমানা এবং নিয়ন্ত্রণগুলি সজ্জা হয়। এর মধ্যে কয়েকটি একা দাঁড়িয়ে আছে (উইন্ডোমেকার, সফিশ, এফভিডাব্লু, ইত্যাদি)। কিছু একটি ডেস্কটপ পরিবেশের সাথে নির্ভর করে।
  • একটি ডেস্কটপ এনভায়রনমেন্ট যেমন এক্সএফসিই, কে, কে, জিনোম ইত্যাদি অ্যাপ্লিকেশনগুলির স্যুট যা একে অপরের সাথে ভালভাবে সংহত করার জন্য পরিকল্পিত অভিজ্ঞতা সরবরাহ করার জন্য নকশাকৃত।

তত্ত্বের (এবং বেশিরভাগ অনুশীলনে) সেগুলির যে কোনও উপাদানই বিনিময়যোগ্য। আপনি জর্গে উইন্ডোমেকার দিয়ে জিনোম ব্যবহার করে কেমেইল চালাতে পারেন।


1
অন্য কিছু প্রদর্শন / লগইন পরিচালক: পাতলা, চিংড়ি।
dubiousjim

1
আরও কিছু উইন্ডো পরিচালক: মেটাটিসিটি এবং টোম
ইমানুয়েল বার্গ

1
@ ইমানুয়েলবার্গ: মেটাসিটি জিনোম ছাড়া বেশিরভাগই অকেজো এবং টুইম বেশিরভাগ অকেজো। এদিকে, আমার উদ্দেশ্য কেবল উদাহরণ সরবরাহ করা, সম্পূর্ণ তালিকা নয়।
বাহামা

ঠিক আছে, আমি একটি বিস্তৃত তালিকা জিজ্ঞাসা করিনি, যদি এটি আপনার ব্যাখ্যা হয়। সবেমাত্র আরও দুটি উদাহরণ দিলেন। তবে, অকেজো কি না, তা প্রত্যেকের নিজের জন্য অনুসন্ধান করা। একটির জন্য, আমি প্রতিদিন মেটাটিসিটি ব্যবহার করি এবং আমার যুগে যুগে জিনোম নেই (নীচে আমার পোস্টটি দেখুন)। আরও তথ্য, ভাল।
ইমানুয়েল বার্গ

সমস্ত ডেস্কটপ পরিবেশের জন্য উইন্ডো ম্যানেজারের প্রয়োজন হয় না? এবং সমস্ত উইন্ডো ম্যানেজার একটি ডিসপ্লে ম্যানেজার? এটি আমার কাছে যুক্তিযুক্ত মনে হবে তবে আমি এলএক্সডিইটি ইনস্টল করেছি তবে দৃশ্যত এলএক্সডিএম নেই ...
TheStoryCoder

16

আপনি যদি এটি নিয়ে পরীক্ষা করেন তবে এটি স্পষ্ট হবে:

ইন /etc/rc2.d, আপনি এমন ফাইলগুলি সন্ধান পাবেন যা আপনার কম্পিউটারটি শুরু হওয়ার পরে কী করা উচিত instructions

আপনি যদি জিনোম ব্যবহার gdmকরেন তবে তার নামের সাথে কোনও ফাইল সন্ধান করুন , তারপরে S(নামের প্রথম অক্ষর) একটি ছোট হাতের দ্বারা প্রতিস্থাপন করুন s। (জিডিএম হ'ল আপনি যেমন জিনোম ডিসপ্লে ম্যানেজারের অনুমান করেছিলেন।

এখন, আপনার কম্পিউটারটি রিবুট করুন এবং আপনি লক্ষ্য করবেন যে লগইন স্ক্রিনটি আর প্রদর্শিত হবে না। উপসংহার 1: কোনও ডিসপ্লে ম্যানেজার নেই, লগইন স্ক্রিন নেই।

পরিবর্তে, আপনি কনসোলে লগ ইন করবেন। এখন, উদাহরণস্বরূপ একটি সিনেমা বাজানোর চেষ্টা করুন (বা গ্রাফিক্স দিয়ে কিছু করুন)। কাজ করবে না! এটি এক্স চলমান না কারণ। উপসংহার 2: কোনও এক্স, কোনও গ্রাফিক্স নেই।

তৃতীয় ধাপ, এক্স শুরু: xinitআপনার ~/.xinitrcফাইলের উপর নির্ভর করে টাইপ করে , অ্যাপ্লিকেশনগুলির একটি সেট শুরু হতে পারে। তবে, উদাহরণস্বরূপ, এক্স টার্মিনাল দিয়ে চালানোর চেষ্টা করুন, বলুন, urxvt। সুতরাং, সমস্ত urxvtকিছু লিখুন .xinitrcএবং মন্তব্য-আউট (দিয়ে #) করুন, তারপরে টাইপ করুন xinit

আপনার এখন urxvtউইন্ডোটি দেখা উচিত । এখানে আপনি সিনেমা ইত্যাদি খেলতে পারতেন তবে পরিবর্তে, urxvtউইন্ডোটি অন্য কোথাও সরিয়ে নেওয়া যাক । এটা করতে পারি না। উপসংহার 3: কোনও উইন্ডো ম্যানেজার নেই, আপনি সম্ভবত ব্যবহার করছেন এমন সাধারণ জিইউআই কার্যকারিতার কোনওটিই নয়। সুতরাং, টাইপ exitমধ্যে urxvt। (এই কমান্ডটি টার্মিনাল থেকে প্রস্থান করবে, তবে যেমনটি উল্লেখ করা হয়েছে কেবলমাত্র প্রসেস হিসাবে এক্সও .xinitrcসমাপ্ত হবে))

শেষ পদক্ষেপ, .xinitrcআবার একবার সংশোধন করুন :

urxvt &
metacity

(নোট করুন &যাতে প্রক্রিয়াগুলি একই সাথে চলবে)

এক্স আবার চালান এবং ফলাফল দেখুন। ধাঁধার শেষ অংশ: মেটাসিটি, একটি উইন্ডো ম্যানেজার।

খুঁজে পেতে টাইপ করুন pkill -9 metacity। (এর উপর, urxvt পাশাপাশি সমাপ্ত হবে, সম্ভবত কারণ এটি ব্যাকগ্রাউন্ডে চালিত হয়েছিল (সহ &), মেটিসিটিই একমাত্র প্রক্রিয়া এক্স মনিটর))

শুভকামনা। সম্ভবত, আপনি কিছু বিশদ আটকে যাবেন, তবে এটি বোঝার জন্য মূল্যবান।


বড় GDMহাতের অক্ষর gdmকি ছোট হাতের মতো ?
রেনি নেইফেনিগার

এটি একটি চমত্কার উত্তর ছিল। এটি কেবল আপনাকে উত্তর দেয় না তবে কীভাবে আরও ভাল বোঝাপড়া তৈরি করতে হয় তা আপনাকে বলে। ধন্যবাদ.
অ্যালেন কিম

4

এক বাক্যে: আপনার ডিসপ্লে ম্যানেজার একটি দুর্দান্ত গ্রাফিকাল ডিসপ্লে তৈরি করুন যেখানে আপনি এক্স এক্স সেশনে লগইন করতে লগইন ম্যানেজার ব্যবহার করতে পারেন যা একটি উইন্ডো ম্যানেজার শুরু করবে এবং একটি ডেস্কটপ ম্যানেজার শুরু করতে পারে।


1

প্রশ্নের উত্তর @ বাহামা উত্তর সম্পূর্ণ। যাইহোক, আমি আরও শর্তগুলির সংজ্ঞা যুক্ত করছি কারণ এই প্রশ্নটি সম্পর্কিত গুগল অনুসন্ধানগুলিতে প্রথমে প্রদর্শিত হবে:

  • এক্স উইন্ডো সিস্টেম (ওরফে এক্স 11): একটি নেটওয়ার্ক প্রোটোকল এনকোডিং জিনিস যেমন গ্রাফিক আদিম, চিত্র, পয়েন্টার গতি এবং কী টিপুন।
  • এক্স ডিসপ্লে সার্ভার (উদাঃ Xorg এবং XFree86): এক্স সার্ভার X11 প্রয়োগ করে এবং কীবোর্ড, ইঁদুর এবং ভিডিও কার্ডগুলিতে একটি ইন্টারফেস সরবরাহ করে।
  • এক্স ডিসপ্লে ম্যানেজার (যেমন এসডিডিএম, জিডিএম, এবং লাইটডিএম): গ্রাফিকাল লগইন ম্যানেজার যা একই সার্ভারে বা অন্য কম্পিউটার থেকে একটি সেশন শুরু করে
  • উইজেট / জিইউআই সরঞ্জামকিট / ফ্রেমওয়ার্ক / লাইব্রেরি (যেমন জিটিকে + এবং কিউটি): বোতাম, স্ক্রোলবার, সম্পাদনা বাক্স ইত্যাদির মতো জিনিস সরবরাহ করা
  • উইন্ডো ম্যানেজার (উদাহরণস্বরূপ মেটাসিটি এবং কম্পিজ): এক্স উইন্ডো আদিমগুলি সজ্জিত করা এবং বিভিন্ন ক্রিয়াকলাপ যেমন সমর্থন করে উইন্ডো সরিয়ে নেওয়া, পুনরায় আকার দেওয়া এবং সর্বোচ্চকরণ।
  • ডেস্কটপ এনভায়রনমেন্টস (উদাঃ জিনোম, কে, কে, এক্সএফসিই, এবং এলএক্সডিই): অ্যাপ্লিকেশনগুলি অন্যান্য অ্যাপ্লিকেশনগুলির সাথে "সুন্দর খেলতে" ব্যবহার করে এবং অনুসরণ করে এমন গ্রন্থাগার এবং নির্দিষ্টকরণ সরবরাহ করে।

রেফারেন্স:

https://superuser.com/questions/291298/window-manager-vs-desktop-environment-vs-window-system-whats-the-difference

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