বাহ্যিক মনিটর সংযোগ বিচ্ছিন্ন করার সময় প্রদর্শন সেটিংস আপডেট করা হয় না


8

আমি যখন আমার ল্যাপটপ থেকে আমার মনিটরটি সংযোগ বিচ্ছিন্ন করি তখন উবুন্টু এখনও মনে করে যে এটি প্লাগ ইন হয়েছে এবং প্রদর্শনটি আপডেট করে না। এই সমস্যাটি উবুন্টু নির্দিষ্ট (উইন্ডোজগুলিতে ঘটে না) এবং আমার মনিটরটি অন্য একটি ল্যাপটপে (উবুন্টু ১৩.০৪, ঠিক একই ড্রাইভার) দিয়ে ভাল কাজ করেছে।

দ্য কুইকফিক্স:

  • খোলা system settings
  • ক্লিক Displays

দরকারী চশমা:

  • গ্রাফিক্স ড্রাইভার : এনভিডিয়া -১১৩ (অন্যান্য মালিকানাধীন ড্রাইভারদের ক্ষেত্রেও সমস্যা দেখা দেয়)
  • গ্রাফিক্স কার্ড : এনভিডিয়া কোয়াড্রো K1000M
  • মনিটর : বেনক ET-0019-N
  • কেবল : ভিজিএ ডি-সাব DE15
  • ওএস : উবুন্টু 13.04

আমি চাই যখনই মনিটরের তারের সংযোগ বিচ্ছিন্ন হয়ে যায় তখন উবুন্টু স্বয়ংক্রিয়ভাবে ডিসপ্লে সেটিংস আপডেট করতে পারে। আমি যে কিভাবে করতে হবে?


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

আমি আপনার প্রশ্নের উত্তর আমার সম্পাদনা করেছি।
জোরেেন

1
আপনি কেবল ছাড়াই কম্পিউটার শুরু করার পরে প্রদর্শন সেটিংস আপডেট হয় এবং তারপরে এটি সংযুক্ত করেন? যদি তা না হয়, আপনি xrandrম্যানুয়ালি কমান্ড জারি করার সময় সেগুলি আপডেট হয়?
জর্জে সুরেজ ডি লিস

আপনি কি অন্য মনিটর এবং তারের চেষ্টা করতে পারবেন না? আমি জানি যে এটি উইন্ডোজে কাজ করছে, বাইট সম্ভবত উইন্ডোজ অটোডেটেকশনের জন্য অন্য পদ্ধতি ব্যবহার করছে।
জর্জে সুরেজ ডি লিস

আমার আর মনিটর নেই :(
জোরেেন

উত্তর:


2

লঞ্চপ্যাডে একটি পুরানো বাগ রয়েছে - বাগ # 306735 - যা অবৈধ হিসাবে চিহ্নিত হয়েছে, ব্যাখ্যাটি এটি একটি পরিচিত সমস্যা তবে মোটামুটি জটিল ( এখানে আরও ব্যাখ্যা )।

সুতরাং, যতদূর আমি জানি, আপনি সত্যিকার অর্থে যা চেয়েছিলেন তার কোনও স্বয়ংক্রিয় পদ্ধতি নেই। তবে আপনি ব্যবহার করতে পারেন autorandr(আপনাকে disperপ্রথমে টার্মিনালsudo apt-get install disper থেকে চালাতে হবে ), স্টিফান তোমানেকের একটি স্ক্রিপ্ট । এই স্ক্রিপ্টটি ব্যবহার করে ( ) আপনি কমান্ডের জন্য একটি কীবোর্ড শর্টকাট যুক্ত করতে পারেন এবং আপনি যখন কোনও বাহ্যিক মনিটর সংযুক্ত বা সংযোগ বিচ্ছিন্ন করেন তখন আপনাকে যা করতে হবে তা হ'ল সেই কীবোর্ড শর্টকাট টিপুন। এই সমস্ত এই উত্তরে খুব সুন্দরভাবে ব্যাখ্যা করা হয়েছে (আমি কেবল উবুন্টু ১৩.০৪ তে পরীক্ষা করেছি এবং সবকিছু ঠিকঠাক হয়েছে)।autorandrautorandr --change

টার্মিনালে স্ক্রিপ্টটি পরীক্ষা করার পরে, আপনি যদি স্ক্রিপ্টের জন্য একটি কাস্টম কীবোর্ড শর্টকাট যুক্ত করতে চান তবে আপনাকে অবশ্যই নিম্নলিখিত পোস্টটি দেখতে হবে:


আমি ইতিমধ্যে বিতরণ করেছি তবে স্বতঃসংশ্লিষ্ট পাওয়া যায় নি
জোরেেন

@ জোরেেন আপনি কি বোঝাতে চাইছেন নি? এটি উত্তরের প্রদত্ত লিঙ্কে একটি স্ক্রিপ্ট । কীভাবে এটি ব্যবহার বা চালানো যায় সে সম্পর্কে আপনার কি সহায়তা দরকার?
রাদু রেডানু

ওহ কিছুই নয়, আমি ভেবেছিলাম এটি স্বয়ংক্রিয়ভাবে বিতর্কিতভাবে এসেছিল
জোরেেন

@ জোরেন না, এটি হয় না (আমি ভেবেছিলাম আমার উত্তরটি পরিষ্কার ছিল)। আপনাকে ম্যানুয়ালি একটি ফাইল স্ক্রিপ্ট তৈরি করতে হবে যার নাম দেওয়া আছে autorandrবা autodisper, সমস্ত পাঠ্যটি ঠিক এখানে যেমন ঠিক আছে তেমনভাবে রেখে আপনার ~/binডিরেক্টরিতে এটি সংরক্ষণ করতে হবে । এটিকে সম্পাদনযোগ্য: chmod +x ~/bin/autorandr(বা chmod +x ~/bin/autodisper) দিয়ে কার্যকর করতে ভুলবেন না এবং তারপরে আরও সহায়তার জন্য কেবল autorandr --help(বা autodisper --help) চালান ।
রাদু রেডানু

1
16.04 ব্যবহার করার পরেও আমার এই সমস্যা ছিল! = / disperএখনও কাছাকাছি থাকলেও আমাকে এমন কিছু চালাতে হয়েছিল disper -eএবং সবকিছু কাজটিতে ফিরে আসে, এমনকি প্রদর্শন অ্যাপ্লিকেশন।
নিগিনি

1

আপনি যদি এনভিডিয়ার মালিকানাধীন চালকের কিছু স্বাদ নিয়ে চলছেন, তবে জর্জের উত্তরে উল্লিখিত হিসাবে, কেবল xrandrনিজেরাই চালানো সমস্যাটিকে ঠিক করে দেবে বলে মনে হচ্ছে।


1

এনভিআইডিআইএ ড্রাইভারের রিডমিতে পরিশিষ্ট বি থেকে :

Option "UseHotplugEvents" "boolean"

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

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

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

ডিফল্ট: চালু ডিসপ্লেগুলি যুক্ত করা বা সরানো হলে ড্রাইভার র‌্যান্ডআর ইভেন্টগুলি তৈরি করে।

সুতরাং, ধরে নিই যে আপনি এই বিকল্পটি অক্ষম করেননি, সমস্যাটি এই বিকল্পগুলির মধ্যে একটিতে সংকীর্ণ হয়:

  • কার্ডে থাকা ভিজিএ কেবল বা ভিজিএ সংযোগকারীটির কিছু ডিডিসি পিন রয়েছে (নয়তো পিন 12, পিন 15 বা পিন 9)। দয়া করে অন্য ভিজিএ কেবলটি সংযুক্ত করুন এবং আবার চেষ্টা করুন।

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

  • অথবা এনভিআইডিআইএ ড্রাইভারের মধ্যে এমন কিছু ত্রুটি রয়েছে যা সঠিকভাবে কাজ করা থেকে এই সনাক্তকরণটিকে বাধা দেয়। অন্য ড্রাইভার সংস্করণ চেষ্টা করুন (যেমন 304) এবং সমস্যাটি বজায় রয়েছে কিনা তা দেখুন।


আপনার উত্তরের জন্য আপনাকে ধন্যবাদ, তবে আমি আমার প্রশ্নে যেমন বলেছি: উইন্ডোজটিতে আমার মেশিনটি বুট করার সময় সমস্যাটি ঘটে না। সুতরাং আমরা প্রথম দুটি বিকল্প বাদ দিতে পারি। আমি তৃতীয় বিকল্পও চেষ্টা করেছি এবং এটি কার্যকর হয়নি।
জোরেেন

ঠিক আছে. এটি কোনও বৈধ উত্তর নয়, তবে আপনাকে সহায়তা করার চেষ্টা করার জন্য: আপনি যখন কোনও উত্তরের জন্য অপেক্ষা করেন, এনভিআইডিআইএ লিনাক্স ফোরামেও জিজ্ঞাসা করুন ।
জর্জে সুরেজ ডি লিস

আপনার পরামর্শের জন্য ধন্যবাদ। ( devtalk.nvidia.com/default/topic/606465/linux/… )
জোড়েন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.