আমি কীভাবে উবুন্টুর অধীনে একটি ডিসপ্লেলিংক ইউএসবি মনিটর কাজ পেতে পারি?


24

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

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

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

Merci :-)


আপনি আমাদের মনিটরের নাম বলতে পারেন? (manuf। and Model)
নাথান ওসমান

মাইনের আইমো ইউএসবি সাব-মনিটর, যেমন থিংকিক ডটকম / এ বিক্রি হয়েছে / মডেলটি আসলে এক্সটি -7, যেমন আমি সিডিআরওমে দেখতে পারি।
jfmessier

আপনার কাছে কোন ল্যাপটপ / কম্পিউটার এবং গ্রাফিক্স কার্ড রয়েছে? আমার এইচপি ডিভি 7 4183 সিএল আছে এবং আমি 1 ডিসপ্লেলিংক মনিটর ব্যবহার করে ট্রিপল হেড সেটআপ করার চেষ্টা করছি।

আমি যুক্ত করতে চাই যে লিনাক্সে কেবল ইউএসবি 2 ডিসপ্লেলিংক ডিভাইস সমর্থিত তবে নতুন ইউএসবি 3 ডিভাইস সমর্থিত নয়। এখানে আরও তথ্য: জিজ্ঞাসাবাবু
প্রশ্ন

উত্তর:


9

3 আগস্ট, 2015 এ, ডিসপ্লেলিংক অবশেষে উবুন্টুর জন্য ইউএসবি মনিটর ড্রাইভারটি প্রকাশ করেছে।

লিঙ্ক: http://www.displaylink.com/downloads/ubuntu.php

আমার কাছে একটি এওসি ইউএসবি মনিটর এবং উবুন্টু 14.04 রয়েছে। ড্রাইভার ইনস্টল করার পরে, আমার ইউএসবি মনিটর কাজ শুরু করে।

ড্রাইভার যদি আপনার মনিটরের জন্য কাজ করে তবে দয়া করে এটি পোস্ট করে অন্য লোকেদের জানান। অনেকে এই ড্রাইভারের জন্য অপেক্ষা করছেন। আমি 2 বছর ধরে অপেক্ষা করছি। :-)


1
আমি এখন চার বছর অপেক্ষা করছি। প্রকৃতপক্ষে, মনিটরটি বাড়ির কয়েকটি বাক্সে রয়েছে। তবে আমি ড্রাইভারটি পেয়ে যাব এবং আমার ইনস্টলেশনটি যদি কাজ করে তবে hw দেখতে পাব। আমি এখন উবুন্টু 15.04 ব্যবহার করি। লিঙ্কের জন্য ধন্যবাদ।
jfmessier

এটি স্ট্যান্ডার্ড এক ( sudo apt-get install linux-generic-lts-utopic) এর চেয়ে আরও সাম্প্রতিক কার্নেল ইনস্টল করার পরে উবুন্টু 14.04 এ আমার জন্য কাজ করে । আমার ক্ষেত্রে, মনিটররা নিজেরাই ইউএসবি ব্যবহার করে না, তবে আমি একটি ডেল বা এইচপি ডকিং স্টেশন / পোর্ট প্রতিলিপি ব্যবহার করি যার সাথে আমি তাদের সংযুক্ত করি। কমিজের সাহায্যে প্রদর্শনগুলি প্রতিটি কীস্ট্রোকের পরে আপডেট করা হয় না (কেবলমাত্র পরবর্তী একের উপরে) যা সত্যই বিরক্তিকর। মেটিসিটি সহ, এই সমস্যাটি ঘটে না।
পোস্টার

@ ইউজার 1715991 আপনি দয়া করে আমাদের এওসি মনিটরটি ঠিক কী তা বলবেন?
igorsantos07

আপনাকে অনেক ধন্যবাদ (শেষ অবধি)! আমি এইচপি NL571AA ইউএসবি গ্রাফিক্স অ্যাডাপ্টার, উবুন্টু 14.04.3 এলটিএস 64৪-বিট, এবং এইচপি 1955 19 "(তৃতীয়) মনিটরের সাহায্যে এই কাজটি নিশ্চিত করতে পারি I এটি কাজ করুন
ইনকো করকাত

1920x1080 এক্সটারনাল রেজিসে নুভাওর সাথে 16.04 64 বিটের এইচপি NL571AA এর জন্য এখানে কাজ করা।
জেএলটিডি

6

সম্ভবত এটি আপনাকে আরও কিছুটা এগিয়ে নিয়ে যেতে পারে।

লিনাক্সের জন্য সাধারণ ডিসপ্লেলিংক অ্যাডাপ্টার তথ্য এখানে উপলব্ধ ।

এছাড়াও, যদি আপনার প্রাথমিক গ্রাফিক্স অ্যাডাপ্টারের এনভিডিয়া থেকে থাকে, তবে আপনি পড়া উচিত এই

শুভকামনা


প্রচুর দরকারী লিঙ্ক। এগুলি পড়তে এবং সেটআপ করতে আমার কিছুটা সময় লাগবে, তবে আমি এটি সঠিকভাবে চালিয়ে যেতে চাই যাতে এটি কাজ করে যায়
jfmessier

@jfmessier, আপনি এটি কাজ করে পেয়েছেন?
থরবজর্ন রাভন অ্যান্ডারসন

এখনো পর্যন্ত না. আমি এখন পর্যন্ত যা কিছু পেতে পারি তা একটি গ্রাফিকাল প্রদর্শন, তবে তারপরে অন্যান্য মনিটরগুলি কালো, অকেজো। আমি এখনও কনফিগারেশন ফাইল একসাথে মার্জ করতে হবে। আমার বিদ্যমান xorg.conf ফাইলটি খালি, এবং আমি যদি ডিসপ্লেলিঙ্কের জন্য কনফিগার ফাইলটি রাখি তবে এটি সবকিছু অক্ষম করে। সুতরাং আমার বিদ্যমান মনিটরের জন্য আমাকে xorg.conf ফাইল উত্পন্ন করতে হবে এবং তারপরে কীভাবে এতে ডিসপ্লেলিঙ্ক স্টাফ যুক্ত করতে হবে তা নির্ধারণ করতে হবে। বিটিডাব্লু: আমার এখন একটি এটিআই-ভিত্তিক ডুয়াল-মনিটর ডিসপ্লে রয়েছে, যখন আমি কেবল অন-বোর্ডের ইন্টেল-ভিত্তিক অ্যাডাপ্টারের সাথে সংযোগ করতাম।
jfmessier

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

1
@ কেন, তারা বাক্সটি কেবল লিনাক্স ৩.৯ এবং তারপরে যা সৌসি সালামান্ডারের জাহাজে কাজ করে।
Shnatsel

3

আপডেট: এপ্রিল 2019 -> কার্নেলের সাথে প্রদর্শন লিঙ্ক> 5.0.5 এছাড়াও কাজ করে।

আপডেট: মার্চ 2019 -> কার্নেলের সাথে ডিসপ্লেলিংক> 4.18.20

কার্নেলের নতুন সংস্করণ সহ ড্রাইভার ইনস্টল করা এখন সম্ভব। আমি 4.20.13 আপডেট করার পরে এটি লিখছি

আপনাকে এখানে স্ক্রিপ্ট ব্যবহার করতে হবে যা আপনি এখানে (গিথুব) থেকে পেতে পারেন ।

আপনার কাছে স্ক্রিপ্টটি থাকলে, বর্তমানে ইনস্টল করা ড্রাইভার / মডিউলটি ইনস্টল করুন এবং নতুন সংস্করণ ইনস্টল করুন। স্ক্রিপ্ট আপনার জন্য সমস্ত নির্ভরতা ডাউনলোড করবে। পুরানো / নতুন ইনস্টল করতে নীচের পদক্ষেপগুলি প্রয়োগ করুন:

sudo ./displaylink-debian.sh --uninstall
sudo dkms remove evdi/1.6.0 --all -q
sudo systemctl stop dlm.service
sudo systemctl disable dlm.service
sudo rm -f /lib/systemd/system/dlm.service
sudo rmmod evdi
sudo displaylink-debian.sh --install

উপভোগ করুন

ফেব্রুয়ারী 2019 -> উবুন্টু 18.04 এলটিএস

স্থাপন:

এখানে ড্রাইভার ডাউনলোড করুন । তারপরে আনজিপ করুন, এটি রানযোগ্য এবং নিশ্চিত করুন ইনস্টল করুন (নীচের ফাইলের নামগুলি আপনার সংস্করণে পরিবর্তন করুন):

$ unzip DisplayLink USB Graphics Software for Ubuntu 4.4.zip
$ chmod 775 displaylink-driver-4.4.24.run
$ ./displaylink-driver-4.4.24.run

এটাই! একবার ইনস্টল হয়ে গেলে আপনি আপনার ডিসপ্লেলিঙ্কটি পিসির সাথে সংযুক্ত করতে পারেন এবং এটি উড়ে যাওয়া উচিত।

কয়েকটি নোট:

আপনার সিস্টেমে আপনি dkms ইনস্টল করেছেন তা নিশ্চিত করুন ।

$ sudo dpkg -l | grep dkms
ii  dkms          2.3-3ubuntu9.2        all          Dynamic Kernel Module Support Framework

এছাড়াও নোট করুন, এটি 4.15.0-45-জেনেরিক কার্নেলের সাথে নিখুঁতভাবে কাজ করে । তবে, আমি সর্বশেষতম কার্নেল ৪.২০ দিয়ে চেষ্টা করেছি এবং ড্রাইভারটি কাজ করবে না - dkms এর জন্য এভিডি সংকলন করবে না। আমি অন্য কার্নেলগুলি চেষ্টা করে দেখিনি - যদি আমি চেষ্টা করি তবে উত্তরটি আপডেট করব - তবে এই সমস্যা থেকে সাবধান থাকুন!

আপনি আপনার বর্তমান কার্নেলটি এটির মতো চেক করতে পারেন:

$ uname -r
4.15.0-45-generic

সম্পাদনা: (14.02.2019)

ঠিক আছে, তাই আমি কয়েকটি কর্নেল চেষ্টা করার সিদ্ধান্ত নিয়েছি এবং মনে হচ্ছে 4.18.20-041820-জেনেরিকটি সর্বাধিক সাম্প্রতিক কাজ। এর চেয়ে উচ্চতর কিছুই আমার পক্ষে কাজ করেনি।


2

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

প্রথমে আপনার স্ক্রিনের আকারে একটি বিটম্যাপ রূপান্তর করুন, তারপরে এটিকে 16 বিট আরজিবি রঙে রূপান্তর করুন। তারপরে ডিভাইসের ফ্রেমবফারে অনুলিপি করুন:

convert -resize '800x480!' input.jpg temp1.png
mkdfiff -f RGB16 temp1.png > temp2.png
dd if=temp2.png of=/dev/fb1

মনে রাখবেন যে আপনার ডিসপ্লেলিঙ্কটি সম্ভবত সম্ভবত / dev / fb1 এ রয়েছে তবে আপনি এটি দিয়ে পরীক্ষা করতে পারেন dmesg:

[581145.816821] udlfb: DisplayLink Kensington M01063 - serial #202241900817
[581145.817000] udlfb: vendor descriptor length:22 data:22 5f 01 0020 05 00 01 03 00 04
[581145.817005] udlfb: DL chip limited to 2360000 pixel modes
[581145.909488] udlfb: DisplayLink USB device /dev/fb1 attached. 800x480 resolution.

শুধুমাত্র সংস্করণ 1 ডিসপ্লেলিঙ্ক চিপগুলি লিনাক্স দ্বারা সমর্থিত। ডিসপ্লেলিঙ্ক 1 চিপগুলি 16 বিট আরজিবিতে সীমাবদ্ধ। এক্স উইন্ডোগুলির নীচে ডিভাইসটি সঠিকভাবে কাজ করা আরও চ্যালেঞ্জক।


আপনাকে ধন্যবাদ উপরোক্ত নিশ্চিত আমার মনিটর কাজ করতে পারে। আমি আশা করি কিভাবে যদি যদিও ইনস্টল করার একটি লেখার আপ ছিল
বিশাল

আপনি ভিএলসি থেকে সরাসরি ফ্রেমবফারটি ব্যবহার করতে পারেন:vlc --vout fb --no-fb-tty --fbdev /dev/fb1 video.mp4
13rac1

1

18.04-এ কলমেববের ইনস্টলশন গাইড ছাড়াও আমাকে নিম্নোক্ত রুটিনটি করতে হয়েছিল: ওয়ার্কারআউন্ড 1: মোডসেটেটিংয়ের জন্য পেজফ্লিপ অক্ষম করুন

"মোডসেটেটিং" ড্রাইভার ব্যবহার চালিয়ে যাওয়া অগ্রাধিকার দেওয়া হয়, তবে পৃষ্ঠা ফ্লিপিং অক্ষম করা প্রয়োজনীয়। এটি করতে, মূল ব্যবহারকারী হিসাবে একটি ফাইল 20-displaylink.conf তৈরি করুন:

/usr/share/X11/xorg.conf.d/

নিম্নলিখিত বিষয়বস্তু সহ:

Section "Device"
  Identifier "DisplayLink"
  Driver "modesetting"
  Option "PageFlip" "false"
EndSection  

সেটিংস কার্যকর হওয়ার জন্য একটি রিবুট প্রয়োজন।

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