লিনাক্স গ্রাফিক্স স্ট্যাকটি কীভাবে সংগঠিত হয়?


31

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


1
২০১১ সালের জানুয়ারিতে লিনাকস.কোনফ.উতে লিনাক্স গ্রাফিক্সের ভবিষ্যতের বিষয়ে জর্গ বিকাশকারী কিথ প্যাকার্ডের ভিডিও: লিনাক্সকনফউ.ব্লিপ.টিভি / ফাইলে / ৪69৯৩৩০৫ এটি বর্তমান মডেল এবং নিকটতম এবং মাঝারি ভবিষ্যতের পরিকল্পনার উভয়ই জুড়ে।
ম্যাচটিএম

arstechnica.com/open-source/guides/2011/03/… হ'ল সাম্প্রতিক একটি নিবন্ধ এবং উইল্যান্ডের প্রতি উবুন্টুর প্রতিশ্রুতি প্রশংসা করেছে।
apoorv020

- হ্যাঁ, যদিও নিবন্ধটি নিখোঁজ টুকরো এবং এমনকি অপ্রত্যাশিততায় পূর্ণ এবং আমার বিচারে এটি মারাত্মকভাবে সুসংগত নয়।
ম্যাচটিডেমি

@ ম্যাটডেম - এটি অসংলগ্ন ইত্যাদি হলেও এটি বিষয়টির বৃহত্তর ছবিতে চলে যায়, যা নীচের উত্তরগুলিতে সরাসরি ছোঁয়া যায় না।
apoorv020

উত্তর:


29

এক্স উইন্ডো সিস্টেমটি একটি ক্লায়েন্ট-সার্ভার আর্কিটেকচার ব্যবহার করে। এক্স সার্ভারটি যে মেশিনটিতে প্রদর্শন রয়েছে (মনিটর + ইনপুট ডিভাইস) রয়েছে সেখানে এক্স ক্লায়েন্টরা অন্য কোনও মেশিনে চলতে পারে এবং এক্স প্রোটোকল ব্যবহার করে এক্স সার্ভারের সাথে সংযোগ স্থাপন করতে পারে (সরাসরি নয়, বরং লাইব্রেরি ব্যবহার করে) এক্সলিব বা আরও আধুনিক অ-ব্লকিং ইভেন্ট-চালিত এক্সসিবি)। এক্স প্রোটোকলটি এক্সটেনসিবল হতে ডিজাইন করা হয়েছে এবং এর অনেকগুলি এক্সটেনশন রয়েছে (দেখুনxdpyinfo(1) )।

এক্স সার্ভারটি কেবল নিম্ন স্তরের অপারেশনগুলি করে, যেমন উইন্ডোজ তৈরি করা এবং ধ্বংস করা, অঙ্কন ক্রিয়াকলাপ (আজকাল বেশিরভাগ অঙ্কন ক্লায়েন্টের উপর করা হয় এবং এটি সার্ভারে একটি চিত্র হিসাবে প্রেরণ করা হয়), উইন্ডোগুলিতে ইভেন্ট প্রেরণ করে, আপনি দেখতে পারেন যে কতটা সামান্য এক্স সার্ভারটি চালিয়ে যায় X :1 &(অন্য কোনও এক্স সার্ভার দ্বারা ইতিমধ্যে ব্যবহৃত না এমন কোনও নম্বর ব্যবহার করুন) বা Xephyr :1 &(এক্সেফায়ার আপনার বর্তমান এক্স সার্ভারে এমবেড করা একটি এক্স সার্ভার চালায়) এবং তারপরে xterm -display :1 &নতুন এক্স সার্ভারে চলতে এবং স্যুইচিং করতে পারে (আপনাকে X অনুমোদনের প্রয়োজন হতে পারে) ব্যবহারxauth(1) )।

আপনি দেখতে পাচ্ছেন, এক্স সার্ভারটি খুব সামান্য কাজ করে, এটি শিরোনাম বারগুলি আঁকবে না, উইন্ডো মিনিমাইজেশন / আইকনফিকেশন করে না, উইন্ডো প্লেসমেন্ট পরিচালনা করে না ... অবশ্যই, আপনি নিজেই একটি কমান্ড চালিয়ে উইন্ডো প্লেসমেন্টটি নিয়ন্ত্রণ করতে পারেন পছন্দ করুন xterm -geometry -0-0তবে আপনি সাধারণত একটি বিশেষ এক্স ক্লায়েন্ট উপরের কাজগুলি করে যাবেন। এই ক্লায়েন্টকে উইন্ডো ম্যানেজার বলা হয় । একবারে কেবলমাত্র একটি উইন্ডো ম্যানেজার সক্রিয় থাকতে পারে। আপনি যদি এখনও পূর্ববর্তী কম্যান্ডের খালি X সার্ভারের খুলতে থাকে, তাহলে আপনি এটি একটি উইণ্ডো ম্যানেজার চালানোর জন্য চেষ্টা করতে পারেন, মত twm, metacity, kwin, compiz, larswm,pawm , ...

আমরা যেমন বললেন, এক্স শুধুমাত্র নিম্ন স্তরের অপারেশন নেই এবং pushbuttons, মেনু, টুলবার হিসাবে উচ্চ স্তরের ধারণা প্রদান করে না, ... এই লাইব্রেরি নামক দ্বারা উপলব্ধ করা হয় টুলকিট , যেমন: Xaw, জিটিকে, কিউটি, FLTK ...

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

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

এত দিন আগে, এক্স সার্ভারটি হার্ডওয়্যার ডিভাইসে সরাসরি কথা বলেছিল। এই ডিভাইস হ্যান্ডলিংয়ের একটি উল্লেখযোগ্য অংশ ওএস কার্নেলে চলেছে: ডিআরআই (এক্স এবং সরাসরি রেন্ডারিং ক্লায়েন্টদের দ্বারা 3 ডি হার্ডওয়্যার অ্যাক্সেসের অনুমতি দেওয়া ), ইভাদেব (ইনপুট ডিভাইস হ্যান্ডলিংয়ের জন্য একীভূত ইন্টারফেস), কেএমএস (কার্নেলের কাছে গ্রাফিক্স মোড সেটিং সরানো) , জিইএম / টিটিএম (টেক্সচার মেমরি ম্যানেজমেন্ট)।

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

ইউনিটির জন্য, এটি একটি ডেস্কটপ এনভায়রনমেন্ট যা নেটবুকগুলির জন্য উপযুক্ত একটি ইউজার ইন্টারফেস রাখতে ডিজাইন করা হয়েছে।


শেষ বাক্যটি সম্পর্কে দ্বিমত পোষণ করুন, তবে খুব তথ্য সমৃদ্ধ উত্তর। +1 টি।
মিসিংফ্যাক্টর

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

13

Traditionalতিহ্যবাহী স্ট্যাকটি 3 টি মূল উপাদানগুলির উপর নির্মিত:

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

এক্স আর্কিটেকচারটি নেটওয়ার্ক তৈরি করা হয়েছিল তাই ক্লায়েন্টদের আলাদা আলাদা হোস্টের সার্ভারে থাকতে দেওয়া হয়েছিল।

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

প্রথমত গ্রাফিক কার্ড ব্যবহার সংক্রান্ত কিছু অনুমান করা হয়েছে। উদাহরণস্বরূপ শুধুমাত্র অন-স্ক্রিন রেন্ডারিং অনুমান করা হয়েছিল। আমি এই মুহুর্তে উইকিপিডিয়ায় এই তথ্যটি খুঁজে পাচ্ছি না তবে ডিআরআই 1 এটিও ধরে নিয়েছে যে কেবলমাত্র একটি অ্যাপ্লিকেশন একই সাথে ওপেনজিএল ব্যবহার করবে (আমি এখনই উদ্ধৃতি দিতে পারি না তবে ডিআরআইয়ের অপেক্ষার জন্য নোট সহ ডাব্লটএন্টিক্সের কাছাকাছি ছিল যেখানে আমি বাগটি খনন করতে পারি) 2)।

অপ্রত্যক্ষ রেন্ডারিংয়ের জন্য কয়েকটি অস্থায়ী সমাধান প্রস্তাব করা হয়েছে (সম্মিলিত ডাব্লুএম এর জন্য প্রয়োজন):

  • এক্সজিএল - প্রাথমিক কার্ড সমর্থনকারী অ্যাপ্লিকেশনগুলি সরাসরি কার্ডে কথা বলছে
  • এআইজিএলএক্স - স্বীকৃত প্রস্তাব যা ওপেনজিএল প্রোটোকলের নেটওয়ার্ক বৈশিষ্ট্য ব্যবহার করে
  • এনভিডিয়া এর মালিকানা সমাধান

নতুন আর্কিটেকচার (ডিআরআই 2) এর কাজ শুরু হয়েছিল। অন্তর্ভুক্ত যে:

  • মেমরি হ্যান্ডলিংয়ের জন্য ইন-কার্নেল সমর্থন (জিইএম / টিটিএম)
  • কার্নেল মোডসেটেটিং (কেএমএস) এর ফলে কার্নেল রেজোলিউশনকে ইন-কার্নেল পরিবর্তন করতে দেয় তাই এক্স এবং কনসোল এবং অন্যান্য কয়েকটি বৈশিষ্ট্যগুলির মধ্যে স্যুইচ করার সময় বিলম্ব এড়ানো হয় (যেমন এক্স চলমান থাকলেও আতঙ্কে বার্তা প্রদর্শন করা - যা আইআইআরসি বাস্তবায়নের পরিকল্পনা করা হয়েছে)।

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


ওয়েল্যান্ড একটি প্রকল্প যা উপরেরগুলি কিছুটা জটিল এবং খুব "ইতিহাস" দিয়ে বিবেচনা করে। 1984 থেকে নকশা (যদিও উচ্চ সংশোধিত এবং অভিযোজিত) 21 সি এর শুরুতে মিলে না। সমর্থকদের মতে।

মনে হয় এটি বৃহত্তর নমনীয়তা এবং উন্নত পারফরম্যান্সের প্রস্তাব দিচ্ছে যদিও এটি এখনও কিছু ওপেনজিএল সমর্থন (এবং কিছুর জন্য গুরুত্বপূর্ণ - নেটওয়ার্ক সমর্থন) এর মতো গুরুত্বপূর্ণ বৈশিষ্ট্যগুলি হারিয়েছে।


ডেস্কটপ এনভায়রনমেন্ট এবং উইন্ডো ম্যানেজার সম্পর্কে আরও কিছু। উইন্ডো ম্যানেজারটি উইন্ডোটি কীভাবে আচরণ করবে তার জন্য দায়ী একটি অ্যাপ্লিকেশন - উদাহরণস্বরূপ এটি ওয়ার্কস্পেস পরিচালনা, টাইটেলবার অঙ্কন (উইন্ডো শিরোনাম সহ পর্দার শীর্ষে থাকা জিনিস এবং ছোট / বাড়ানো / বন্ধ করুন বোতাম) ইত্যাদির জন্য দায়ী etc.

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

কিছু সময়ের পরে সম্মিলিত ডাব্লুএম চালু হয়েছিল যা তাদের কাজ করতে ওপেনজিএল এবং অপ্রত্যক্ষভাবে উপস্থাপনা ব্যবহার করে। এগুলি কেবল গ্রাফিকাল প্রভাব সরবরাহ করে না তবে কিছু অ্যাক্সেসিবিলিটি বৈশিষ্ট্যগুলির (যেমন ম্যাগনিফায়ার) সহজতরকরণের অনুমতি দেয়।


সুতরাং কিউটি-র মত একটি কাঠামো একটি অ্যাপ্লিকেশনকে নিজেই আঁকতে দেয় এবং জিনোম এবং কে-ডি-ই-এর মতো ডেস্কটপ পরিবেশ একই ডেস্কটপে একাধিক উইন্ডো আঁকবে কীভাবে সিদ্ধান্ত নেয়?
apoorv020

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

9

প্রথমত, লিনাক্স গ্রাফিক্সের কোনও স্ট্যাক নেই। লিনাক্সের গ্রাফিকাল ডিসপ্লে ক্ষমতা নেই।

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

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

বার্লিনে, পদার্থবিজ্ঞানের একটি এক্স-টার্মিনাল ডিভাইস রয়েছে যা কিছু এক্স-সার্ভার সফটওয়্যার চালিত করে যা দূরবর্তী অ্যাপ্লিকেশনগুলিতে গ্রাফিকাল ডিসপ্লে ক্ষমতা প্রদান করে। এক্স-সার্ভার সফ্টওয়্যারটিতে একটি ফ্রেমব্ফার রয়েছে যা নির্দিষ্ট হার্ডওয়্যারটির জন্য নির্দিষ্ট ডিভাইস ড্রাইভারের সাথে কথা বলে। এবং এক্স সার্ভার সফ্টওয়্যার এক্স প্রোটোকল কথা বলে। সুতরাং স্তরগুলি গ্রাফিকাল ডিভাইস-> ডিভাইস ড্রাইভার-> ফ্রেম বাফার-> এক্স সার্ভার-> এক্স প্রোটোকল হতে পারে।

তারপরে, সুইজারল্যান্ডে, অ্যাপ্লিকেশনটি এক্স প্রোটোকল ব্যবহার করে একটি ডিসপ্লেতে সংযুক্ত হয় এবং "অঙ্কিত আয়তক্ষেত্র" বা "আলফা মিশ্রণ" এর মতো গ্রাফিক ডিসপ্লে কমান্ড প্রেরণ করে। অ্যাপ্লিকেশনটি সম্ভবত একটি উচ্চ স্তরের গ্রাফিকাল লাইব্রেরি ব্যবহার করেছে এবং সেই পাঠাগারটি সম্ভবত নিম্ন স্তরের গ্রন্থাগারের উপর ভিত্তি করে তৈরি হবে। উদাহরণস্বরূপ অ্যাপ্লিকেশনটি পাইথনে WxWidget টুলকিট ব্যবহার করে লিখিত হতে পারে যা GTK এর উপরে নির্মিত যা কোর গ্রাফিকাল ড্রয়িং কমান্ডের জন্য কায়রো নামে একটি লাইব্রেরি ব্যবহার করে। কায়রোর শীর্ষে ওপেনজিএলও থাকতে পারে। স্তরগুলি এটির মতো হতে পারে: WxWidgets-> GTK-> কায়রো-> এক্স টুলকিট-> এক্স প্রোটোকল। স্পষ্টতই এটি মাঝের প্রোটোকল যা জিনিসগুলিকে সংযুক্ত করে, এবং যেহেতু লিনাক্স ইউনিক্স সকেটগুলিকে সমর্থন করে, তথ্যের জন্য সম্পূর্ণ অভ্যন্তরীণ পরিবহন, আপনি চাইলে এই দুটি ধরণের জিনিস একটি মেশিনে চলতে পারে।

এক্স প্রোটোকল এবং আর্কিটেকচারের মৌলিক কিছুকে বোঝায় যেমন এক্স সার্ভার যা গ্রাফিকাল ডিসপ্লে, পয়েন্টিং ডিভাইস এবং কীবোর্ড চালায়।

জিটিকে এবং কিউটি দুটি সাধারণ উদ্দেশ্যে জিইউআই লাইব্রেরি যা উইন্ডো, ডায়লগ, বোতাম ইত্যাদিকে সমর্থন করে are

জিনোম এবং কেডিআই দুটি ডেস্কটপ পরিবেশ যা গ্রাফিকাল ডেস্কটপে উইন্ডো পরিচালনা করে, দরকারী অ্যাপলেট এবং বোতাম বারের মতো জিনিস সরবরাহ করে। অ্যাপসটি বিভিন্ন দূরবর্তী কম্পিউটারে চলমান থাকলেও তারা এক্স-সার্ভারের (এক্স-টার্মিনাল ডিভাইস) মাধ্যমে একাধিক অ্যাপ্লিকেশনগুলিকে যোগাযোগ করার অনুমতি দেয়। উদাহরণস্বরূপ অনুলিপি যোগাযোগের একধরনের অনুলিপি এবং অনুলিপি। জিনোম জিটিকে শীর্ষে নির্মিত। কেডিটি কিউটি-র উপরে নির্মিত। এবং কোনও জিনো ডেস্কটপে কোনও কে.ডি.ই. ডেস্কটপে বা কে.ডি.এস. অ্যাপ্লিকেশনগুলিতে জিনোম অ্যাপ্লিকেশনগুলি চালানো সম্ভব কারণ তারা সকলেই একই অন্তর্নিহিত এক্স-প্রোটোকল দিয়ে কাজ করে।


7
এই উত্তরটি পুরানো। কার্নেলটি দীর্ঘদিন ধরে গ্রাফিক্সের সাথে জড়িত।
ম্যাচটিএম

5
ম্যাটডেমের মন্তব্যে প্রসারিত করার জন্য, কার্নেল গাছের বাইরে থেকে ড্রাইভাররা যখন গ্রাফিকগুলি চালিত করে তখনও তারা গ্রাফিকাল সংস্থানগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করতে কার্নেল পরিষেবাদি ব্যবহার করে। কার্নেল সর্বদা স্ট্যাকের নীচে বসে থাকে।
dmckee

আমি একমত হব না যে কার্নেলটি স্ট্যাকের নীচে রয়েছে। অবশ্যই, ডিভাইস ড্রাইভারগুলি হার্ডওয়্যারটিতে সুবিধামত অ্যাক্সেস পেতে কার্নেল পরিষেবা ব্যবহার করে, তবে একটি এক্স অ্যাপ্লিকেশন নেটওয়ার্কের সাথে কথা বলছে যাতে এমনকি নেটওয়ার্ক কার্ডের বাইরে আরও স্তর রয়েছে।
মাইকেল ডিলন

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

ডিআরএম এবং কেএমএস হ'ল ডিভাইস ড্রাইভারদের সম্পর্কে এখন গ্রাফিক্স কার্ডে একটি গ্রাফিকাল রেন্ডারিং সিপিইউতে একটি উত্সর্গীকৃত অভ্যন্তরীণ নেটওয়ার্ক সংযোগের বিষয়ে যোগাযোগ করতে হবে। এটি গ্রাফিক্যাল স্ট্যাকের অংশ হতে পারে এবং এটি (অর্থাত্ আমাজন ইসি 2 লিনাক্স) নাও থাকতে পারে।
মাইকেল ডিলন

2

এটি এর সংগঠন, আপনি এই ছবিটি থেকে আরও কিছু শিখতে পারবেন যা বেশ কয়েকটি পৃষ্ঠার পাঠ্য থেকে:

এখানে চিত্র বর্ণনা লিখুন


1
কোথা থেকে এসেছ? কয়েকটি বৃত্তাকার সংখ্যা রয়েছে, তাদের অর্থ কী? এবং এটি ওয়েল্যান্ডের সাথে সুনির্দিষ্ট বলে মনে হচ্ছে, যেখানে আমি ভাবতাম এক্স বা মীরের বিভিন্ন সংগঠন থাকবে।
মুড়ু

1
@ মুরু বিপরীত অনুসন্ধান করছে আমি এই নিয়ে এসেছি .... en.wikiki.org/wiki/EGL_%28API%29 ... যদিও এটি বর্তমানে আপগ্রে আপলোড বলে মনে হচ্ছে এটি ইমগুরে হোস্ট করা আছে? তবে আমি উত্স চিত্রটির সাথে সংযোগ স্থাপনে সম্মত এবং এটির সঠিক উপায়টি এর প্রদর্শিত কোথায়?
জেমুনশ

1
এই চিত্রটি যদিও জেসারভারের বাইরে কিছু বোঝায় না? আপনার দিকে তাকিয়ে X11-clientএটি কেবল একটি ব্লব, তবে সেই ব্লবটিতে প্রচুর চলছে। অন্যান্য সত্যই দুর্দান্ত উত্তর দ্বারা ব্যাখ্যা হিসাবে।
জুমুনশ

1

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

বিটিডব্লিউ, লিনাক্স কনফ থেকে একটি সাম্প্রতিক ভিডিও এসেছে (http://blip.tv/file/4693305/)। এক্স এবং জিএল সম্পর্কে কথিত ইন্টেল থেকে কিথ প্যাকার্ড * এটি আকর্ষণীয় ছিল।

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