এই উত্তরটি এটিআই রেডিয়ন গ্রাফিক্স কার্ড এবং ডায়মন্ড ডিসপ্লেলিংক বিভিইউ -199 ইউএসবি ডিসপ্লে অ্যাডাপ্টারের সাথে উবুন্টু 11.04 এর সাথে সম্পর্কিত।
অবশেষে আমি এটি তিনটি মনিটরের জন্য কাজ করেছিলাম। আমার কাছে একটি ডিটিআই রেডিওন কার্ড রয়েছে যার সাথে 1 ডিভিআই এবং 2 ডিসপ্লেপোর্ট আউটপুট রয়েছে (তবে আপনি কেবল একবারে দুটি ব্যবহার করতে পারেন) এবং 1 ডায়মন্ড ডিসপ্লেলিংক বিভিইউ 195 ইউএসবি অ্যাডাপ্টার।
আপনাকে ডিসপ্লেলিঙ্ক ড্রাইভারটি ইনস্টল করতে হবে। তারপরে আপনাকে নিজের xorg.conf ফাইলটি লিখতে হবে।
sudo apt-get install xserver-xorg-video-displaylink
এখানে তিনটি গুরুত্বপূর্ণ পয়েন্ট।
আমি প্রদর্শনগুলির মধ্যে উইন্ডোজ সরাতে সক্ষম হতে চাই। তার মানে আমি এক্সরেন্ডার ব্যবহার করতে পারি না । পরিবর্তে, আমাকে জিনেরামা নামক কিছু সক্ষম করতে হবে। আপনি যদি ডিফল্ট "xrandr" বিকল্পটি ব্যবহার করেন তবে কেবলমাত্র মাউস কার্সার প্রদর্শনগুলির মধ্যে যেতে পারে, এবং প্রোগ্রামগুলি পারে না। খুব ব্যবহারযোগ্য নয়! সুতরাং জিনিরমা একটি প্রয়োজনীয়তা।
এটিআই রাডিওন ড্রাইভার কনফিগার করার সময়, প্রদর্শনটি দুটি মনিটরের হিসাবে এটি ব্যবহৃত হিসাবে ক্লোন করা হিসাবে আটকে থাকে, যদি না আপনি "জাফডহিডস" বিকল্পটি উল্লেখ করেন। আমার কার্ডে বৈধ বিকল্পগুলি হ'ল "ডিভিআই -0" এবং "ডিসপ্লেপোর্ট -0" বা "ডিসপ্লেপোর্ট -1"।
আপনাকে সমস্ত মনিটরকে 16 বিট হিসাবে কনফিগার করতে হবে। আপনি যদি ডিফল্ট 24 বিটের সাথে আটকে থাকেন তবে এক্স সার্ভারটি ক্র্যাশ হয়ে যায়।
আমি বুট করার সময় কেবল ইউএসবি মনিটর প্লাগ ইন করা থাকলে আমি কেবল ফাঁকা স্ক্রিন পাই। আমাকে আনপ্লাগড দিয়ে এটি বুট করতে হবে, এটিকে প্লাগ ইন করতে হবে, তারপরে কেবল ইউএসবি স্ক্রিন সবুজ হয়ে গেলেই লগইন করতে হবে।
এখানে আমার xorg.conf, যা আমি /etc/X11/xorg.conf এ রেখেছি। ইউএসবি ডিসপ্লেলিংক মনিটরটি স্ক্রিন0, এবং এটিআই কার্ডের সাথে সংযুক্ত ডিভিআই মনিটরটি স্ক্রিন 1, এবং অ্যাডাপ্টারের মাধ্যমে এটিআই কার্ডের সাথে সংযুক্ত ডিসপ্লেপোর্ট মনিটরটি স্ক্রিন 2।
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection
Section "Module"
Load "dri"
Load "record"
Load "extmod"
Load "dri2"
Load "dbe"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "DisplayLinkDevice"
driver "displaylink"
Option "fbdev" "/dev/fb1"
EndSection
Section "Device"
Identifier "Card0"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 0
Option "ZaphodHeads" "DVI-0"
EndSection
Section "Device"
Identifier "Card1"
Driver "radeon"
BusID "PCI:1:0:0"
Screen 1
Option "ZaphodHeads" "DisplayPort-1"
EndSection
Section "Screen"
Identifier "Screen0"
Device "DisplayLinkDevice"
Monitor "Monitor2"
DefaultDepth 16
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 16
EndSection