লিনাক্স টার্মিনাল স্ক্রোলব্যাক বাফার আকার বাড়ান


16

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


উত্তর:


7

হুম ... আমি প্রায় শেষ না হওয়া অবধি এটি কতটা পুরানো ছিল তা লক্ষ্য করিনি। যেহেতু এই অঞ্চলটি কোথাও ভালভাবে নথিভুক্ত করা হয়নি এবং আমি প্রায় উত্তর টাইপিং সম্পন্ন করেছি, যাইহোক আমি সৈন্য করব।

যদি আপনি ফ্রেমবফার কনসোল ব্যবহার করেন fbcon=scrollback:তবে স্ক্রোলব্যাকের আকার বাড়াতে বুট করার সময় প্যারামিটার ব্যবহার করা সম্ভব । আপনি সম্ভবত এটি ব্যবহার করছেন না।

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

যদি VGACON_SOFT_SCROLLBACKবন্ধ থাকে তাহলে আপনি এই বিকল্পটি হবে না। সেক্ষেত্রে স্ক্রোলব্যাকটি আসলে ভিজিএ মেমরিতে সঞ্চিত থাকে যা এটি খুব সীমিত করে তোলে makes সেক্ষেত্রে আপনি কেবলমাত্র যা করতে পারেন তা হ'ল ডিফল্টরূপে শুরু হওয়া ভার্চুয়াল টার্মিনালের সংখ্যা হ্রাস করা।

মানক CentOS কার্নেলটি এই বিকল্পগুলির সাহায্যে নির্মিত হয়েছে:

CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64

সুতরাং আপনি সম্ভবত CONFIG_VGACON_SOFT_SCROLLBACK_SIZEপ্রধান বিকল্প হিসাবে " বৃহত্তর সাথে কার্নেলটি পুনরায় সংযোগ করুন" এর দিকে তাকিয়ে আছেন । পরিবর্তে আপনি ফ্রেমবফার ড্রাইভারের পরিবর্তে স্যুইচ করতে পারেন।

যখন এই সমস্যার মুখোমুখি হয়েছি তখন কার্নেল স্ক্রোলব্যাকটি ঠিক করার পরিবর্তে আমি কেবল তার পরিবর্তে পর্দা ব্যবহার করব। প্রচুর অন্যান্য সুবিধাও পান।


4

এখানে একটি নিবন্ধ যা ফ্রেমবফার বুট প্যারামিটার ব্যবহার করে আকার নির্ধারণের কথা বলে।

সংক্ষেপে উদ্ধৃতি:

নিম্নলিখিত উদাহরণটি গ্রুবকে বোঝায় তবে এটি লিলোর সাথে সহজেই মানিয়ে নেওয়া যায়। GRUB- এর 'মেনু.লস্টে', উপযুক্ত কার্নেল লাইনটি সন্ধান করুন এবং:

ক। বিকল্পটি 'vga = xxx' মুছুন, উপস্থিত থাকলে
খ। অপশন বিকল্প 'ভিডিও = ভ্যাসাব্ফ' বা আপনার হার্ডওয়্যার ফিট করে
সি। অপশন বিকল্প 'fbcon = স্ক্রোলব্যাক: 128'

কার্নেল লাইনটি নিম্নলিখিতগুলির মতো দেখতে লাগবে;

কার্নেল / ভিএমলিনুজ মূল = / dev / sdb5 ভিডিও = radeonfb fbcon = স্ক্রোলব্যাক: 128


1

আইএমএইচও, আপনাকে এই আদেশটি কার্যকর করতে হবে:

পর্দা -h 5000

যাতে বাফারটি 5000 লাইনের হবে।

অবশ্যই, আপনি আপনার প্রয়োজন অনুসারে লাইন সংখ্যা নির্দিষ্ট করতে পারেন।


নেটিভ টার্মিনালে কাজ করে না। চেষ্টা করে দেখলাম কিছুই পরিবর্তন হয়নি।
জাপজোন

জাপফোন ঠিক আছে। এটি বিশেষত যদি আপনি স্ক্রিন সেশনটি শুরু করেন, যা টার্মিনালের আউটপুট দেখার চেয়ে সম্পূর্ণ আলাদা জিনিস।
গোল্ডেনমেন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.