কীভাবে জুবুন্টুকে বলবেন ক্লোন না করে ল্যাপটপ ডিসপ্লেটি বহিরাগতকে প্রসারিত করবেন?


33

আমি গিয়েছিলাম Settingsmanagerএবং নির্বাচিত Display। বাহ্যিক প্রদর্শন সেখানে তালিকাভুক্ত ছিল। সুতরাং আমি নির্বাচন করেছি Use this output(স্ক্রিনশট দেখুন) এবং হিট applyকরার পরে নোটবুকের স্ক্রিনটি বাহ্যিক প্রদর্শনে ক্লোন করা হয়েছিল।

তবে আমি যা চেয়েছিলাম তা প্রসারিত করার জন্য , ক্লোন নয় ।

দুর্ভাগ্যক্রমে আমি এর জন্য কোনও বিকল্প খুঁজে পাচ্ছি না।

এমন কোন বিকল্প আছে?

কোন ইঙ্গিত জন্য দুর্দান্ত!


হতে পারে, আমার মতো, আপনি ডিসপেলও
maniat1k

এই প্রশ্নটি Xubuntu 13.04 (বা কিছু) হিসাবে পুরানো; মনিটর স্যুইচিং ২০১২ সাল থেকে এক্সএফসিইতে রয়েছে : webupd8.org/2012/11/… । আমি যখন কোনও বাহ্যিক ডিসপ্লের প্লাগ ইন করি তখন আমি fn + f7 (মনিটরের প্রতীক) টিপতে পারি এবং এমন একটি সুইচার পেতে পারি যেখানে আমি ক্লোন করতে বা প্রসারিত করতে চাইলে আমি চয়ন করতে পারি; সিস্টেম সেটিংসে → স্ক্রিনে আমি যখনই কোনও বাহ্যিক মনিটরের সাথে সংযোগ করি তখনই সেই সুইচারটি পপআপ করা যায় choose প্রশ্নগুলি চিহ্নিত করার কোনও উপায় আছে only relevant to unsupported versions of Ubuntu?
অহংকার

এবং এখানে একটি আপডেট উত্তর আছে: askubuntu.com/a/883190/25639
unhammer

উত্তর:


35

আপনি যদি আমার মতো একই পরিস্থিতিতে দৌড়েন:

  1. xrandrআপনার টার্মিনালে প্রবেশ করুন nameএবং আপনার ল্যাপটপ স্ক্রিন এবং nameআপনার বাহ্যিক স্ক্রিনের চিত্রটি । আমার VGA-0ল্যাপটপের জন্য এবং বাইরেরটির জন্য ছিল LVDS
  2. আপনি এটিতে থাকাকালীন উভয় ডিভাইস দ্বারা সমর্থিত রেজোলিউশনগুলি সনাক্ত করতে পারেন।

  3. আপনার কম্পিউটারে কোথাও একটি এক্সিকিউটেবল স্ক্রিপ্ট তৈরি করুন এবং এর নাম দিন dual_monitor.sh

  4. স্ক্রিপ্টে নিম্নলিখিত কমান্ডগুলি রাখুন। মন্তব্যে কী কী জন্য তা ব্যাখ্যা করা উচিত!

    #!/bin/bash
    
    
    # RESOLUTION SETTINGS
    # This sets your VGA1 monitor to its best resolution.
    xrandr --output VGA-0 --mode 1280x1024 --rate 60
    # This sets your laptop monitor to its best resolution.
    xrandr --output LVDS --mode 1400x1050--rate 60
    
    # MONITOR ORDER
    # Put the Laptop right, VGA1 monitor left
    # xrandr --output VGA1 --left-of LVDS1
    # Put the Laptop left, VGA1 monitor right
    xrandr --output LVDS --left-of VGA-0
    
    # PRIMARY MONITOR
    # This sets your laptop monitor as your primary monitor.
    xrandr --output LVDS --primary
    # This sets your VGA monitor as your primary monitor.
    # xrandr --output VGA1 --primary

    আপনি যা চান না তা কেবল মন্তব্য করুন এবং আপনার যা প্রয়োজন হবে তা অসন্তুষ্ট করুন এবং এটি করা হবে - এই স্ক্রিপ্টটি চালানোর পরে!

আমি থেকে এই সমাধান পেয়েছিলাম এখানে এবং এখানে


@ থমাস: অবশ্যই! :-)
অউফউইন্ড

পোস্টগুলিতে আপনি কীভাবে জবাব দেবেন? অনুমান করুন আমি এটিকে যুক্ত করব। .. গ্র্যান্ডার সম্পর্কে ... আপনি কীভাবে এটিকে সেটিংস সংরক্ষণ করতে পারেন যাতে আপনি যখনই পুনরায় বুট করবেন তখন মনিটর লেআউটটি পুনরায় করতে হবে না?

15

xrandrবলা হয় এর গ্রাফিক ইন্টারফেস ব্যবহার করুন grandr। এটি নিম্নলিখিত হিসাবে ইনস্টল করুন:

sudo apt-get update
sudo apt-get install grandr

তারপরে জুবুন্টু মেনুতে সিস্টেমে -> একাধিক স্ক্রিনে যান।

এখানে আপনি বিভিন্ন প্রদর্শনগুলির জন্য "অটো" চেকবক্সগুলি বন্ধ করতে পারেন এবং বিন্যাস স্ক্রিনে লেআউটটি প্রসারিত করতে পারেন। এটি খুব ভালভাবে কাজ করে (জুবুন্টু ১১.১০ / থিংকপ্যাড x220)।


আমিও দাদাদের পরামর্শ দিই। কেবল 134 কেবি এর একটি সাধারণ প্যাকেজ, যা সহজ সেটিংস এবং কাস্টমাইজেশনের জন্য অনুমতি দেয়। এমন একটি সমস্যাও ঠিক করেছে যেখানে স্থগিত-পুনঃসূচনা শেষে আমার মনিটররা ফাঁকা হয়ে যাবে।
ট্রিপটা

সম্ভবত আপনি @ ব্যবহারকারী 45087 প্রশ্নের উত্তর দিতে চান যা তিনি উত্তর হিসাবে বলেছিলেন, যেহেতু খ্যাতির অভাবের কারণে তিনি (এখনও) মন্তব্য করতে সক্ষম নন। :-) তাই আমি ভেবেছিলাম আমি কেবল তার জন্য আপনাকে পিং করছি।
অউফউইন্ড

14
Xubuntu 12.04-এ প্যাকেজটি খুঁজে পেল না। পরিবর্তে আমি arandrপ্যাকেজটি ইনস্টল করেছি এবং এটি দুর্দান্ত কাজ করেছে।
জাচারি শিউসেলার

1
জাচারি যেমন লিখেছেন, জুবুন্টু ১৩.০৪-তে আরেন্ডারও কাজ করে।
আওই

11

জুবুন্টু ১৩.০৪-এর জন্য জিআরআইআই প্রান্তকে এক্সরেন্ডারে হ'ল "আর্যান্ডার"; নিখুঁত কাজ করে!

apt-get install arandr

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


আমি arandrআপনার সাথে শেল ফাইলে লেআউটগুলি সংরক্ষণ করতে পারি তা যুক্ত করব । আমি আমার ডেস্কটপে বেশ কয়েকটি ব্যবহৃত ব্যবহৃত স্ক্রিন কনফিগার রেখেছি। আমি যখন ভিজিএ প্রজেক্টরের উপস্থাপনা করতে চাই তখন আমি কেবল একটি স্ক্রিপ্ট ক্লিক করি।
জার্মটাস

1
সত্য। প্রকৃতপক্ষে, আরেন্ডার দ্বারা নির্মিত এই স্ক্রিপ্টটি ব্যবহার করে, আমি অন্য একটি শেল স্ক্রিপ্ট তৈরি করার চেষ্টা করেছি যা কোনও বাহ্যিক মনিটর প্লাগ ইন বা বন্ধ হয়ে গেলে, নিজে নিজে স্ক্রিপ্টটি চালানোর প্রয়োজন ছাড়াই সঠিক কনফিগারেশন সেট করবে। তবে আমি এটি পুরোপুরি করতে সক্ষম হইনি। আপনি যদি এটি করতে সক্ষম হন তবে দয়া করে আমাকে জানান।
পুষ্প দাগাদে

অথবা কমপক্ষে উইন্ডোজের মতো কী ব্যবহার করা। এইটা চমৎকার হবে. আপনি ইতিমধ্যে যা করেছেন তার সংক্ষিপ্তসার ভাগ করে নিতে পারেন?
জার্মটাস

gist.github.com/guanidene/11372941 আমার বাহ্যিক মনিটর সংযুক্ত আছে এবং সেই অনুযায়ী প্রদর্শনটি কনফিগার করে কিনা এই স্ক্রিপ্টটি স্বয়ংক্রিয়ভাবে সনাক্ত করে। আমার বাহ্যিক মনিটরটি সংযোগ / সংযোগ বিচ্ছিন্ন করার সময়ই আমাকে কেবল স্ক্রিপ্টটি চালানো দরকার। (স্ক্রিপ্টটি ব্যবহার করার জন্য, আপনার বাহ্যিক মনিটরের রেজোলিউশন অনুযায়ী আপনাকে স্ক্রিপ্টে কিছুটা পরিবর্তন করতে হতে পারে)) যা অনুপস্থিত তা হ'ল আমি যখন আমার বাহ্যিক মনিটরকে সংযোগ / সংযোগ বিচ্ছিন্ন করব তখন কীভাবে এই স্ক্রিপ্টটি স্বয়ংক্রিয়ভাবে চালানো যায়। আমি এটি করার কিছু উপায় খুঁজে পেয়েছি তবে এটি আমার জুবুন্টু 13.04 এ আমার পক্ষে কার্যকর হয়নি। সম্ভবত আপনি সাহায্য করতে পারেন।
পুষ্প দাগাদে

2

জুবুন্টু: আপনার ডেস্কটপকে কোনও নতুন মনিটরে প্রসারিত বা প্রসারিত করার এটি একটি খুব সহজ সমাধান !

আপনাকে যেতে হবে Settings Managerএবং নির্বাচন করতে হবে Settings Editor। তারপরে বেছে নিন display। আমরা যাকে প্রধান মনিটর হিসাবে ঘোষণা করব এবং activeদ্বিতীয় মনিটরটি পরীক্ষা করব ।
দ্বিতীয় মনিটরের "এক্স" মানটি মূল মনিটরের আকারের সমাপ্তি হবে। এটি রেজুলেশনে জানতে পারে।
তারপরে, উদাহরণস্বরূপ, যদি আমার কাছে 1024x600 রেজোলিউশন মনিটরের সাথে একটি নেটবুক থাকে তবে আমাকে বলতে হবে যে দ্বিতীয় মনিটরের 1024 ("এক্স" মান) দিয়ে শুরু হবে, এটি দ্বিতীয় মনিটরের "এক্স" ভ্যালুতে লিখবেন "X" position field
কার্যকর হওয়ার জন্য আপনাকে আবার আপনার সেশন থেকে লগ ইন করতে হবে।
নীচের চিত্রটি দেখুন! এক্সবন্টুতে কীভাবে আপনার ডেস্কটপকে প্রসারিত বা প্রসারিত করতে হয়


1

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

    ./displaymanager.py -m dual -i "LVDS1;1366x768;60" -e "HDMI1;1920x1080;60"

এবং একক কমান্ড সহ একক প্রদর্শনে ফিরে:

    ./displaymanager.py -m single -i "LVDS1;1366x768;60" -e "HDMI1"

এটি বাহ্যিক প্রদর্শনটি ডিফল্টরূপে ডানদিকে রাখে - বাম ব্যবহারের যুক্তিটিতে রাখার জন্য:

    -o "ei"

এটিকে আরামদায়ক উপায়ে ব্যবহার করতে আপনি উভয় কমান্ড - যেমন - মেনু আইটেমগুলিকে (অ্যাক্টিভেটর?) বাঁধতে পারেন।

ব্যবহারের ক্ষেত্রে আরও সাধারণ করার জন্য আমি এখনও কিছু সামান্য সংশোধন নিয়ে কাজ করছি।

আপনি এটি https://github.com/regispl/displaymanager + সংক্ষিপ্ত পুনরায় পড়তে পারেন আশা করি এটি কারও সাহায্য করবে;)


0

ভবিষ্যতের লগইনগুলির জন্য xrandr দ্বৈত প্রধান সেটিংস সংরক্ষণ করার সন্ধানকারী লোকদের জন্য কেবল উপরের স্ক্রিপ্টটিকে সম্পাদনযোগ্য করে তুলুন

chmod +x dual_monitor.sh

তারপরে সেটিংস> সেটিংস ম্যানেজার> সেশন এবং স্টার্টআপ> অ্যাপ্লিকেশন অটোস্টার্টে xfce প্যানেল মেনুতে যান।

তারপরে তালিকায় এক্সিকিউটেবল স্ক্রিপ্ট যুক্ত করুন। যদি এটি আপনার পক্ষে কাজ না করে তবে আমাকে জানান। আমার পরিবর্তে আমি আরও একটি অজগর স্ক্রিপ্ট ব্যবহার করি। ;-)

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