কীভাবে উবুন্টু একটি অজানা বাহ্যিক প্রদর্শনকে স্বীকৃতি দেবেন (যাতে আমি এর রেজোলিউশনটি সামঞ্জস্য করতে পারি)?


10

আমার কাছে একটি ডেল ল্যাপটপ রয়েছে যার সাথে একটি বাহ্যিক মনিটর সংযুক্ত রয়েছে (একটি স্যামসামগ সিঙ্কমাস্টার 931c)।

আমার ল্যাপটপ প্রদর্শনটি স্বীকৃত ছিল এবং আমি এর সর্বোত্তম রেজোলিউশনটি সামঞ্জস্য করতে পারি।
আমার বাহ্যিক প্রদর্শনটি এখনও অজানা, সুতরাং আমি একটি নিম্ন রেজোলিউশনে আটকেছি (1024x768):

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

আমি "সনাক্তকরণগুলি সনাক্ত করুন" বোতামটি চেষ্টা করেছি, কিন্তু এটি কার্যকর হয়নি, কিছুই হয় না।

আমি সম্প্রতি উবুন্টু থেকে 12.04 থেকে 12.10 এ আপগ্রেড করেছি।
জিনিস আগে কাজ করছিল।
আমি জানি না আমি আসলে এই কনফিগারেশনটি পরিবর্তন করতে পারি, না এটি কোনও বাগ।

আমি এখানে এবং লঞ্চপ্যাডের ওয়েবসাইটেও একটি উত্তর অনুসন্ধান করেছি, কিন্তু কিছুই পাই নি।

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

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

আমার ল্যাপটপের একটি ইন্টেল চিপসেট রয়েছে, আমার ধারণা:

$ dpkg --get-selections | grep -i -e nvidia -e intel
intel-gpu-tools                 install
libdrm-intel1:amd64             install
libdrm-intel1:i386              install
nvidia-common                   install
xserver-xorg-video-intel            install

আমার কাছে কোনও xorg.confফাইল নেই (আমি মনে করি এটি এনভিডিয়া সম্পর্কিত, আমি ঠিক আছি?):

$ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: No such file or directory

$ ls -l /etc/X11/
total 76
drwxr-xr-x 2 root root  4096 Out 19 23:41 app-defaults
drwxr-xr-x 2 root root  4096 Abr 25  2012 cursors
-rw-r--r-- 1 root root    18 Abr 25  2012 default-display-manager
drwxr-xr-x 4 root root  4096 Abr 25  2012 fonts
-rw-r--r-- 1 root root 17394 Dez  3  2009 rgb.txt
lrwxrwxrwx 1 root root    13 Mai  1 03:33 X -> /usr/bin/Xorg
drwxr-xr-x 3 root root  4096 Out 19 23:41 xinit
drwxr-xr-x 2 root root  4096 Jan 23  2012 xkb
-rw-r--r-- 1 root root     0 Out 24 08:55 xorg.conf.nvidia-xconfig-original
-rwxr-xr-x 1 root root   709 Abr  1  2010 Xreset
drwxr-xr-x 2 root root  4096 Out 19 10:08 Xreset.d
drwxr-xr-x 2 root root  4096 Out 19 10:08 Xresources
-rwxr-xr-x 1 root root  3730 Jan 20  2012 Xsession
drwxr-xr-x 2 root root  4096 Out 20 00:11 Xsession.d
-rw-r--r-- 1 root root   265 Jul  1  2008 Xsession.options
-rw-r--r-- 1 root root    13 Ago 15 06:43 XvMCConfig
-rw-r--r-- 1 root root   601 Abr 25  2012 Xwrapper.config

অন্যান্য সম্পর্কিত পোস্ট দেখে আমি এখানে কিছু তথ্য সংগ্রহ করেছি:

$ sudo lshw -C display; lsb_release -a; uname -a
  *-display:0             
       description: VGA compatible controller
       product: Mobile 4 Series Chipset Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:48 memory:f6800000-f6bfffff memory:d0000000-dfffffff ioport:1800(size=8)
  *-display:1 UNCLAIMED
       description: Display controller
       product: Mobile 4 Series Chipset Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2.1
       bus info: pci@0000:00:02.1
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list
       configuration: latency=0
       resources: memory:f6100000-f61fffff
LSB Version:    core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch:cxx-3.0-amd64:cxx-3.0-noarch:cxx-3.1-amd64:cxx-3.1-noarch:cxx-3.2-amd64:cxx-3.2-noarch:cxx-4.0-amd64:cxx-4.0-noarch:desktop-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch:desktop-4.0-amd64:desktop-4.0-noarch:graphics-2.0-amd64:graphics-2.0-noarch:graphics-3.0-amd64:graphics-3.0-noarch:graphics-3.1-amd64:graphics-3.1-noarch:graphics-3.2-amd64:graphics-3.2-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-3.2-amd64:printing-3.2-noarch:printing-4.0-amd64:printing-4.0-noarch:qt4-3.1-amd64:qt4-3.1-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:    12.10
Codename:   quantal
Linux Batcave 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

$ xrandr -q
Screen 0: minimum 320 x 200, current 2304 x 800, maximum 32767 x 32767
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 286mm x 1790mm
   1280x800       59.9*+
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected 1024x768+1280+32 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
DP1 disconnected (normal left inverted right x axis y axis)
  • এই বাহ্যিক প্রদর্শনটি কনফিগার করতে সহায়তা করার জন্য আমি এখানে আরও কিছু করতে পারি, অন্য যে কোনও তথ্য আমি এখানে পোস্ট করতে পারি, দয়া করে আমাকে জানান।
  • যদি এটি আসলে ত্রুটিযুক্ত হয় তবে আমি ক্ষমা চাইছি (আমি জানি বাগগুলি এখানে অনুমোদিত নয়) তবে আমি সত্যিই নিশ্চিত ছিলাম না। এবং যদি তা হয় তবে আমি তত্ক্ষণাত্ লঞ্চপ্যাডে একটি বাগ রিপোর্ট ফাইল করব।

আগাম অনেক ধন্যবাদ. ;)


আমি এটি আপনার পোস্টে দেখিনি তবে আমি ধরে নিই যে "ডিটেক্ট ডিসপ্লে" মারলে কিছুই হয়নি? আমি button বোতামটি চাপলে আমার ২ য় মনিটর সনাক্ত হয়েছিল;)
রিনজউইন্ড

হাই @ রিনজুইন্ড, আপনি ঠিক বলেছেন, আমি "সনাক্তকরণ সনাক্তকরণ" চেষ্টা করেছিলাম, কিন্তু এটি কার্যকর হয়নি। আমি এই তথ্যটি দিয়ে প্রশ্নটি সম্পাদনা করেছি। ধন্যবাদ। :)
andreoliwa

আপনি যদি নিজের সিপিইউ সম্পর্কে নিশ্চিত হতে চান তবে আপনি এই আদেশটি ব্যবহার করতে পারেন; বিড়াল / প্রকোপ / সিপুইনফো
জেরেমিয়া

আমি যে বিষয়টি খুঁজে পেয়েছি তা

উত্তর:


18

মনিটরের তারের আলগা ছিল।
যখন আমি কেবলটি সরিয়ে আবার দৃ firm়ভাবে আবার প্লাগ ইন করেছিলাম, হঠাৎ সবকিছু কাজ করে।
মনিটরটি স্বীকৃত ছিল এবং এখন আমি আমার আগের পছন্দসই রেজোলিউশনটি ব্যবহার করছি: মনিটরটি স্বীকৃত ছিল

আমি একদম নির্বোধ বোধ করি, কারণ আমি কখনই ভাবিনি যে কেবল looseিলে .ালা কেবল স্পর্শ করা কোনও উপকারে আসবে।


তো, এখন ঠিক আছে। রাইট?
টমক্যাট

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

2
আমি বিশ্বাস করতে পারি না এটি আসলে আমার ক্ষেত্রেও ছিল।
লাজার লজুবেনভিভি

মনুষ্য, এটি একটি মোহন মত কাজ!
ডার্কটেক

এটি আমার পক্ষে কাজ করছে না, আমি অন্য ভিজিএ কেবলটি চেষ্টা করেছি এবং এটি কিছুই পরিবর্তন করে না :( এবং এটি আগে কাজ করেছিল এবং আমি মনে করি এটি একটি সফ্টওয়্যার কারণ এটি পুনরায় চালু করার পরে এটি শুরু করেছিল
আমিন এম

1

আমি আমার মনিটরের দ্বিতীয় এইচডিএমআই বন্দরে এইচডিএমআই কেবল পুনরায় সংযুক্ত করেছি এবং এটি "অজানা প্রদর্শন" এর সমস্যাটি স্থির করেছে


1

কেবলমাত্র আপনার মনিটরের নির্দিষ্ট করা ভিজিএ কেবলটি পরীক্ষা করুন V বিভিন্ন ধরণের ভিজিএ কেবল রয়েছে।

একই সমস্যার আমিও মুখোমুখি হয়েছি এবং আমি ডেল এস 2216 এইচ ব্যবহার করছি (জুলাই 2016-এ নির্মিত) .আমি 2 - 3 তারের সাথে পরীক্ষা করেছি, তবে ভাগ্য নেই।

এবং অবশেষে আমি এটি সনাক্ত করে "ডেল হট্রন ভিজিএ কেবল 20276 ভিডাব্লু -1 30 ভি ই 246588 এডাব্লুএম পুরুষ থেকে পুরুষ" চেষ্টা করেছি।

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

ধন্যবাদ,

প্রবীণ আর


0

1] মনিটরের মধ্যে স্যুইচিং স্বয়ংক্রিয় করার জন্য কয়েকটি সরঞ্জাম রয়েছে। আপনি এই টুল ব্যবহার করতে পারেন, এটা স্বয়ংক্রিয় RandR, disper, displex বা এই এক http://gnomefiles.org/content/show.php/Laptop+external+display+hotplugging?content=138742

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

এটি এখন মনিটরের সাথে সংযুক্ত করবেন না। পুনরায় বুট করুন, আপনার পছন্দসই রেজোলিউশন চয়ন করুন এবং রান করুন

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.undock

এখনই মনিটরের সাথে সংযোগ স্থাপন করুন এবং পুনরায় বুট করুন। আপনার নতুন পছন্দসই রেজোলিউশন চয়ন করুন এবং চালান

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.dock

একটি স্ক্রিপ্ট ফাইল তৈরি করুন এবং এটি অটোোরনে যুক্ত করুন:

# Check if system is docked or undocked and use correct xorg.conf file.
# <lm_name> is name of laptop monitor
DOCKED="`hwinfo --monitor | grep "<lm_name>" | wc -l`" 
# Next line is for debugging
# echo $DOCKED > /root/docked-state.txt 
if [[ $DOCKED = "0" ]] 
then 
cp /etc/X11/xorg.dock /etc/X11/xorg.conf 
else 
cp /etc/X11/xorg.undock /etc/X11/xorg.conf 
fi 
# End of dock-undock script 

স্ক্রিপ্ট কাজ না করে, তাহলে প্রতিস্থাপন DOCKED="hwinfo --monitor | grep "<lm_name>" | wc -l" # Next line is for debugging # echo $DOCKED > /root/docked-state.txt if [[ $DOCKED = "0" ]] thenসঙ্গে if xrandr -q |grep -q "VGA-0 connected" ; thenএবং চালানোর।


হাই টমক্যাট আমার কাছে কোনও xorg.confফাইল নেই, তাই আপনার বাকী সমাধানটি চেষ্টা করে দেখিনি। আমি ইতিমধ্যে এই তথ্যটি দিয়ে প্রশ্নটি সম্পাদনা করেছি। যাই হোক ধন্যবাদ. ;)
andreoliwa

আমি আপনার ফলাফলটিতে এই লাইনটি দেখতে পাচ্ছি: -rw-r--r-- 1 root root 0 Out 24 08:55 xorg.conf.nvidia-xconfig-originalসেই অনুযায়ী কোডটি পরিবর্তন করুন। কাজ করবে. :-)
টমক্যাট

ওহে! আমি আপনার 1) বিকল্প সফ্টওয়্যারটি ইনস্টল করার চেষ্টা করেছি। এটিতে কোয়ান্টাল প্যাকেজ নেই, আমাকে পিপিএটি ওয়ানিরিক প্যাকেজে পরিবর্তন করতে হয়েছিল। এবং এটি কার্যকর হয়নি, উবুন্টু প্রতিটি লঞ্চটিতে একটি স্বয়ংক্রিয় বাগ রিপোর্টের সাথে অভিযোগ করে। : /
andreoliwa

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