ধরুন, আমি ছাড়া একটি ব্যবস্থা আছে X server। আমি কেবল কনসোল থেকে লগ ইন করতে পারি। দেখে মনে হচ্ছে, ডিফল্টভাবে লিনাক্স কনসোলটি কেবল 8 টি রঙকে সমর্থন করে:
# tput colors
8
আমি কি টার্মিনাল এমুলেটর (অর্থাত্ টার্মিনেটর) এর মতো কনসোলে 256 টি রঙ ব্যবহার করতে পারি?
গুগল করার সময়, আইহভ অনেকগুলি অনুরূপ প্রশ্নগুলি খুঁজে পেয়েছিল (যার মধ্যে অনেকগুলিই 10 বছরেরও বেশি বয়সী), তবে এর কোনও পরিষ্কার উত্তর নেই। কেউ ফ্রেমব্ফার ব্যবহার করার পরামর্শ দেয়, আবার কেউ কেউ কার্নেল বুট বিকল্পগুলিতে TERM যুক্তি যুক্ত করার পরামর্শ দেয়।
এই মুহুর্তে, আমি কেবল একটি অতিরিক্ত বিকল্প কার্নেল বুট প্যারামিটার হিসাবে পাস করেছি:
append="video=1280x720"
আমি বিশ্বাস করি ভিডিও রেজোলিউশন পাস করা kernel mode settingসমর্থন সহ কেবল আধুনিক কার্নেলগুলিতে কাজ করে তবে আমি সে সম্পর্কে নিশ্চিত নই।
আধুনিক লিনাক্স কনসোলে (টিটিআই) 256 টি রঙ ব্যবহার করা কি সম্ভব?
কিভাবে?
আমি কার্নেল ৪.১ দিয়ে দেবিয়ান হুইজি ব্যবহার করছি
হালনাগাদ:
@ মুরুর পরামর্শের ভিত্তিতে আমি চেষ্টা করেছি fbterm। এটি 256 টি রঙের সাথে কাজ করার সময় এটিতে খুব কুৎসিত / গার্ফড ফন্ট রয়েছে। এছাড়াও নীচের বাম কোণে একটি ক্রমাগত জ্বলজ্বল কার্সার রয়েছে যা আমি বিভ্রান্তিকর মনে করি।
আমি কি এফবিটার্ম / ফ্রেমবুফার ছাড়াই কনসোলে 256 টি রঙ ব্যবহার করতে পারি?
কনসোলের 8 রঙের সীমাটি কোথা থেকে আসে?
TERMকরতে xterm-256colorলিনাক্স কনসোল, আপনি কেবল আপ কৃমি আরেকটি খুলতে পারবে করব। এই লিঙ্কটি একটি ইঙ্গিত দেয়।
$TERM( আপনার শুরুর fbterm আগে হওয়া উচিত fbterm) অথবা 32 বিট ভিডিও মোড বা উভয়ই নয়। শুরু করার আগে কনসোল কার্সারটি বন্ধ করে দিন fbtermএবং ব্যবহারের পরে আপনি সেখানে উপস্থিত হয়ে এটি চালু করুন tput। unix.stackexchange.com/questions/220330/…
fbtermব্যবহারের জন্য এস্কেপ কোড সিকোয়েন্সগুলিকে রূপান্তর করা সহজ (তবে সময় সাপেক্ষ) হবে । সাথে inlined করা প্রয়োজন হবে এবং নামকরণ নিয়মাবলী ( বা "স্লট" বিদ্যমান শেল স্ক্রিপ্ট মধ্যে)। নোট করুন যে 256 রঙের বিকল্পটি চালু করতে একটি স্যুইচ হিসাবে ব্যবহার করে, অন্যথায় এটির 16 টি রঙ (বা সম্ভবত অন্তর্নিহিত হিসাবে একই)। xterm-256colorfbterm-xterm$TERMterminfotermcapfbterm-xterm-256colorfbterm-256colorfbtermTERM=fbterm