লিনাক্স কনসোল এর ডিফল্ট মনিটর পরিবর্তন করুন


22

লিনাক্সে কনসোলটি কোন মনিটরটি প্রদর্শিত হয় তা উল্লেখ করার কোন উপায় আছে কি?

বিবরণ:
আমি 2 ভিডিও কার্ড সঙ্গে একটি 3 মনিটর সেটআপ আছে। কম্পিউটারটি বুট করার সময়, পিসিআই গ্রাফিক্স কার্ডে (যা একটি ছোট মনিটর থাকে) BIOS প্রদর্শন করে। লিনাক্স চালু করার সময় কনসোল একই মনিটর প্রদর্শিত হয়। একটি ভিন্ন মনিটর উপর কনসোল আউটপুট আছে একটি উপায় আছে? আমি vesafb ফ্রেমবফার ব্যবহার করছি।

আমি ডিফল্ট ভিডিও কার্ড পরিবর্তন করতে আমার BIOS তে কোন উপায় দেখিনি।


1
আমি একটি দ্বৈত মনিটর সেটআপ (একক ভিডিও কার্ড) একই সমস্যা হয়েছে; আউটপুট swapping আউট পরে আমি BIOS ঠিক সনাক্ত করা প্রথম মনিটর প্রদর্শন করা হয়েছে। আমি যদি সঠিকভাবে মনিটরিং করি তবে BIOS সাধারণত পছন্দ করে এমন কোনও বিদ্যুতে সংযোগ বিচ্ছিন্ন করে বা সম্পূর্ণভাবে কর্তন করে তবে এটি সংযুক্ত থাকে (এমনকি স্ট্যান্ডবাইতেও) তবে বায়োসটি সেই মনিটরকে সবকিছু পাঠায়।
quack quixote

আমি একটি কার্নেল কমান্ড পতাকা আশা করি যা কোন ভিডিও কার্ডটি সংযুক্ত করবে তা চয়ন করবে।
Tim

লিনাক্স এবং উইন্ডো ম্যানেজারের আপনার সংস্করণটি নির্দিষ্ট করুন।
harrymc

3
আমি উত্তর এবং X এর রেফারেন্সের মতামত দ্বারা বিরক্ত। প্রশ্নটি কনসোল সম্পর্কে, যেখানে টিটিটি যেখানে কার্নেল বার্তাগুলি যান। গনোম? xrandr? উইন্ডো ম্যানেজার? কি খারাপ অবস্থা?
Alan Curry

@ অ্যালানকুরিঃ পোস্টটি যথেষ্ট স্পষ্ট না হলেই ঘটবে।
harrymc

উত্তর:


7

আমি মনে করি আমরা এখানে খুঁজছেন বিকল্প fbcon=map:n কোথায় n পছন্দসই ভিডিও আউটপুট জন্য fb ডিভাইস বরাদ্দ সংখ্যা।

নথিপত্র / FB / fbcon.txt এটি ব্যাখ্যা করে এবং উল্লেখ con2fbmap রানটাইম এ পরিবর্তন করার জন্য ইউটিলিটি হিসাবে।


আমি এই পরীক্ষা করতে অর্জিত না, কিন্তু আমি খুঁজে পেতে পারেন সম্ভাব্য নিকটতম উত্তর। আমি এই অনুদান দিচ্ছি, এবং যখন আমি এটি পরীক্ষা করব তখন মন্তব্য করব। অন্য সব উত্তর এক্স সম্পর্কে কথা বলে মনে হচ্ছে, তাই সম্ভবত সঠিক হতে পারে না।
Journeyman Geek

আমি এই পরীক্ষা করার জন্য হার্ডওয়্যার আর নেই, কেউ এই কাজ করে নিশ্চিত করতে পারেন?
Tim

@ টিম এমঃ আমি এটি পরীক্ষা করেছি। এটা কাজ করে।
beroal

2

কোন কনসোলটি কি মনিটর (ফ্রেম বাফার @ / dev / fb x ), আপনি এই ছোট্ট, আশি লাইন সি প্রোগ্রামটি ডাউনলোড করতে পারবেন যা আপনাকে এই জিনিসগুলি নির্দিষ্ট করার অনুমতি দেয়।

wget https://raw.githubusercontent.com/kunguz/pi3b/master/con2fb.c
gcc con2fb.c -o con2fb.out

আপনি ডাউনলোড এবং কম্পাইল করার পরে, এটি সহজতম ব্যবহার sudo ./con2fb.out /dev/fb[frame buffer number, starting at 0] /dev/tty[console number, starting at 1]

এটি নির্দিষ্ট টার্মিনালটিকে নির্দিষ্ট মনিটর (ফ্রেম বাফার) -এ "লক" করবে, তাই যখন আপনি চেষ্টা করেন এবং একটি মনিটরের বরাদ্দ করা টার্মিনালে স্যুইচ করেন, তখন এটি বর্তমান প্রদর্শনের পরিবর্তে এটি টার্মিনালের পরিবর্তে ফোকাস দেবে।

মনে রাখবেন, ফ্রেম বাফার! = শারীরিক মনিটর। প্রতিটি মনিটর যা আপনি একটি পৃথক tty থাকতে চান সেটি পৃথক গ্রাফিক্স কার্ড (তাই পৃথক ফ্রেম বাফার) এ প্ল্যাগ করা আবশ্যক।

এছাড়াও আপনি যদি সতর্ক না হন তবে আপনি কার্নেলটি ক্র্যাশ করতে পারেন, তাই দেখুন এবং চেষ্টা করে দেখুন যে আপনি প্রোগ্রামটি চালান না! ;)


-3

আমি বিশ্বাস করি এটি আপনি ব্যবহার করছেন উইন্ডো ম্যানেজার উপর নির্ভর করবে। উদাহরণ স্বরূপ জ্ঞানদান উইন্ডো অবস্থান মনে রাখার ক্ষমতা আছে।

Fluxbox এছাড়াও উইন্ডো অবস্থান এবং রাজ্যের সংরক্ষণ সমর্থন করে।

আমি বিশ্বাস করি না GNOME এই বাক্সে এটি করতে পারবে কারণ তারা বিশ্বাস করে যে এটি অ্যাপ্লিকেশন বিকাশকারীর কাছে থাকা উচিত যা কোডটি শেষ অবস্থায় মনে রাখতে পারে।

তাই এই কার্যকারিতা থাকার উপর নির্ভর করে:

  1. আপনি চলমান লিনাক্স সংস্করণ
  2. আপনি ব্যবহার করছেন উইন্ডো ম্যানেজার
  3. আপনি যদি আপনার উইন্ডো ম্যানেজারটিকে স্যুইচ করার চেষ্টা করতে ইচ্ছুক হন
  4. এবং এই উইন্ডো পরিচালকদের লিনাক্স আপনার প্রিয় গন্ধ দ্বারা সমর্থিত হয় কিনা তা নির্ভর করে।

1
OP একটি ভার্চুয়াল কনসোল সম্পর্কে কথা বলছে, একটি এক্স উইন্ডো নয়। যদি আপনার গ্রাফিক্স পরিবেশ থাকে, এটি সাধারণত ctrl + alt + F1 ব্যবহার করে ctrl + alt + F6 এর মাধ্যমে পাওয়া যেতে পারে। (আপনি Ctrl + Alt + F7 দিয়ে X তে ফিরে যেতে পারেন)।
Daniel H
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.