"এক্সরেন্ডার: সিআরটিসি 0 কনফিগার করা ব্যর্থ হয়েছে" যখন বাহ্যিক মনিটরে রেজোলিউশন পরিবর্তন করার চেষ্টা করা হয়েছিল


22

আমি কিছুক্ষণের জন্য একটি বাহ্যিক মনিটর স্থাপন করার চেষ্টা করেছি, অবশেষে রেজোলিউশন বন্ধ না করে বেশিরভাগ ক্ষেত্রে এটি কাজ করছে। আমার মনিটরের নেটিভ রেস 1600x900, যা অবশেষে আমি xrandr এ দেখাতে পেরেছি:

user:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1600 x 900
default connected 1024x768+0+0 0mm x 0mm
   1024x768        0.0* 
   800x600         0.0  
   640x480         0.0  
   1600x900       59.9

তবে আমি যখন রেজোলিউশনটি পরিবর্তন করার চেষ্টা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

user:~$ xrandr --output default --mode 1600x900
xrandr: Failed to get size of gamma for output default
xrandr: Configure crtc 0 failed

2
Crtc আপনার গ্রাফিক্স অ্যাডাপ্টারের একটি অংশ যা আপনার পর্দাটি আপনার মনিটরে আঁকা হয় এমন পিক্সেল কী রঙ হওয়া উচিত তা সিদ্ধান্ত নিয়েছে (এটি সমস্ত সময় নির্ধারণ করে) - সুতরাং এর অর্থ এই হতে পারে যে আপনি মনিটর করলেও এই মোডটি ব্যবহার করতে সক্ষম হবেন , আপনার গ্রাফিক্স অ্যাডাপ্টার পারে না। আপনার সরঞ্জামগুলি, /var/log/Xorg.0.log এর বিষয়বস্তু সম্পর্কে জানতে এবং xrandr এর ডিসপ্লেতে এই রেজোলিউশনটি পেতে আপনাকে কী করতে হবে তা জেনে রাখা সহায়ক হতে পারে। অন্যান্য 0.0 টি ডিসপ্লে উপায় দ্বারা অদ্ভুত দেখাচ্ছে।
জন এস গ্রুবার

উত্তর:


9

আমি এটিআই ভিডিও ড্রাইভারদের সাথে সমস্যাটি পেয়েছি, নিষ্ক্রিয় ড্রাইভার সহ সমস্ত কাজ করে।

ব্যবহার

xrandr --verbose

আপনার সিটিটিসি নম্বর নির্ধারণ করতে ? এবং সঠিক আউটপুট বাক্য গঠন চেষ্টা করুন, যেমন:

xrandr --output CRT1 --crtc CRT1 --brightness 0.7

অন্যান্য ফলাফল:

  • ইন্টেল ড্রাইভার এলভিডিএস, ভিজিএ, টিএমডিএস -১ (টিএমডিএস -২, ...), টিভি ব্যবহার করে
  • এটিআই চালক এলভিডিএস, ভিজিএ -0 (ভিজিএ -1, ...), ডিভিআই -0 (ডিভিআই -1, ...), এস-ভিডিও ব্যবহার করে
  • RadeonHD ড্রাইভার প্যানেল, ভিজিপিউশন (ভিজিএ 3, ...), ডিভিআই-আই_1 / ডিজিটাল বা ডিভিআই-আই_1 / এনালগ (ডিভিআই-আই 3 / ডিজিটাল বা ডিভিআই-আই_1 / এনালগ, ...), টিভি_7 পি-সিডিডিন ব্যবহার করে
  • এনভি ড্রাইভারটি এলভিডিএস, ভিজিএ0 (ভিজিএ 1, ...), ডিভিআই0 (ডিভিআই 1, ...), ???
  • এমজিএ ড্রাইভার ???, ভিজিএ (বা ভিজিএ 1, ভিজিএ 2, ...), ডিভিআই (বা ডিভিআই 1, ডিভিআই 2, ...), ??? ব্যবহার করে ???
  • নুভা ড্রাইভারটি এলভিডিএস, ভিজিএ -১, ডিভিআই-আই -২, এইচডিএমআই -১, ???

3
"ত্রুটি: আউটপুট পরে crtc অবশ্যই ব্যবহার করা উচিত" এবং এমনকি xrandr দ্বারা সিআরটিসি শো উল্লেখ করেও আমি এখনও ত্রুটি পেয়েছি "crtc 0 ব্যর্থ হয়েছে"
সেরিন

2
একমত। আপনাকে প্রথমে আউটপুটটি নির্দিষ্ট করতে হবে: "xrandr - আউটপুট CRT1 --crtc CRTCNUMBER - উজ্জ্বলতা 0.7"। কেন এটি আপনার পক্ষে কার্যকর হয়নি, তবে কোনও ধারণা নেই।
ববডুলিটল

5

xrandr --verbose আমার জন্য খুব সহায়ক ছিল। আমি আমার বগি ডকিং স্টেশন পরিস্থিতিটি নিয়ে সহায়তা করতে কয়েকটি স্ক্রিপ্ট তৈরি করতে সক্ষম হয়েছি। আমি ডকডকে কেবলমাত্র বাহ্যিক প্রদর্শন হতে চাই, কেবলমাত্র ল্যাপটপ বোঝাতে চাই না।

xrandr -d :0 --output eDP1 --mode 1920x1080 --crtc 1 \
    --output DP1-1 --off \
    --output DP1-2 --off \
    --output DP1-3 --off

এবং যদিও...

xrandr -d :0 --output DP1-1 --mode 1920x1080 --crtc 1 \
    --output eDP1 --off \
    --output DP1-2 --off \
    --output DP1-3 --off

এটি প্রায় আমার জন্য কাজ করেছিল, আমি কেবলমাত্র আউটপুটটিতে ব্রাইটনেস 0.7 যোগ করতে হয়েছিল যেখানে আমি crtc 1 নির্ধারণ করেছি
অ্যান্ডারস ক্রেইনি

1

প্রথমত, আপনাকে ফাইলে একটি লাইন বিরামহীনভাবে ওয়েল্যান্ডটি অক্ষম করতে হবে:

/etc/gdm3/custom.conf  

উপরের ফাইলটি জিডিএম এর অন্য কোনও ফোল্ডারের নাম পরিবর্তনে থাকতে পারে। লাইনের সামনের # টি সরান

#WaylandEnable=false 

আপনার লিনাক্স পুনরায় বুট করুন।

তারপরে, xrandrকমান্ডটি চালান । আপনি WAYland0 পাবেন না। পরিবর্তে আপনি ডিপি 1, এইচডিএমআই 1, ভিজিএ 1, ইত্যাদি পাবেন।

এখন, আপনি xrandrসাধারণত ডিসপ্লে রেজোলিউশনটি পরিবর্তন করতে ব্যবহার করতে পারেন । আপনি আগে একই প্রক্রিয়াটি অনুসরণ করুন।


5
এই "# ওয়েল্যান্ডএনেবল = ভুয়া" আপনার সম্পূর্ণ ইউনিটির জিইউআই ভেঙে দেবে। কখনই করবেন না।
মদিনা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.