Ubuntu'nun bilinmeyen bir harici ekranı tanıması nasıl sağlanır (böylece çözünürlüğünü ayarlayabilirim)?


10

Harici monitör takılı bir Dell dizüstü bilgisayarım var (Samsumg SyncMaster 931c).

Dizüstü bilgisayarımın ekranı tanındı ve optimum çözünürlüğünü ayarlayabilirim.
Harici ekranım hala bilinmiyor, bu yüzden daha düşük bir çözünürlükte (1024x768) takılı kalıyorum:

resim açıklamasını buraya girin

"Ekranları Algıla" düğmesini denedim, ancak çalışmadı, hiçbir şey olmuyor.

Son zamanlarda Ubuntu 12.04'ten 12.10'a yükselttim.
Daha önce işler çalışıyordu.
Bu yapılandırmayı gerçekten değiştirip değiştiremeyeceğimi veya bu bir hata olup olmadığını bilmiyorum.

Burada ve ayrıca Launchpad'in web sitesinde bir cevap aradım, ancak hiçbiri bulamadım.

Nvidia sürücülerini bile yüklemeye çalıştım ve işleri berbat ettim.
Ek sürücüler yapılandırmamı inceleyerek tahmin ettiğim gibi, daha önce nvidia kullanmıyordum:

resim açıklamasını buraya girin

Dizüstü bilgisayarımda bir Intel yonga seti var, sanırım:

$ 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

Bir dosyam yok xorg.conf(bunun nvidia ile ilgili olduğunu düşünüyorum, doğru mu?):

$ 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

İlgili diğer yayınlara bakarak topladığım bazı bilgiler:

$ 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)
  • Yapabileceğim başka bir şey varsa, bu harici ekranı yapılandırmama yardımcı olmak için buraya gönderebileceğim diğer bilgiler varsa lütfen bana bildirin.
  • Bu aslında bir hata ise, (burada izin verilmiyor hatalar biliyorum) özür diliyorum, ama gerçekten emin değildi. Durum buysa derhal Launchpad'de bir hata raporu dosyalayacağım.

Şimdiden çok teşekkürler. ;)


Gönderinizde görmedim ama "ekranı algıla" ya hiç bir şey yapmadım? Bu monitöre bastığımda 2. monitörüm tespit edildi;)
Rinzwind

Merhaba @ Rinzwind, haklısın, "Ekranları Algıla" yı denedim, ama işe yaramadı. Soruyu bu bilgilerle düzenledim. Teşekkürler. :)
andreoliwa

CPU'nuzdan emin olmak istiyorsanız bu komutu kullanabilirsiniz; cat / proc / cpuinfo
jeremiah

Bulduğum konu vga kablosu üzerinde bükülmüş bir ping oldu, kablo değiştirdi ve bir çekicilik gibi çalıştı .....

Yanıtlar:


18

Monitör kablosu gevşek.
Kabloyu çıkarıp tekrar sıkıca taktığımda, her şey aniden çalıştı.
Monitör tanındı ve şimdi daha önce istediğim çözünürlüğü kullanıyorum: Monitör tanındı

Kendimi aptal gibi hissediyorum, çünkü asla gevşek bir kabloya dokunmanın herhangi bir yardımcı olacağını düşünmedim.


Yani, şimdi iyi. Sağ?
TomKat

2
Benim durumumda, dizüstü bilgisayarıma bir VGA-DVI adaptörü taktım, ancak VGA ucu adaptöre güvenli bir şekilde takılmadı.
lreeder

2
Bunun aslında benim durumum olduğuna da inanamıyorum.
Lazar Ljubenović

Dostum, bu bir cazibe gibi çalıştı!
DarkteK

Benim için çalışmıyor, başka bir VGA kablosu denedim ve hiçbir şey değiştirmedi :( ve daha önce çalıştı ve sanırım buna neden olan bir yazılım, bir yeniden başlatmanın ardından bunu yapmaya başladı
Amine M

1

HDMI kablosunu monitörümdeki ikinci bir HDMI bağlantı noktasına yeniden bağladım ve "bilinmeyen ekran" sorununu çözdüm


1

Monitörünüzün belirlediği VGA kablosunu kontrol edin.Farklı tip VGA kablosu vardır.

Ben de karşılaştım aynı sorun, Ve ben Dell s2216h kullanıyorum (Temmuz 2016 tarihinde üretilen). 2-3 kablo ile test ettim, ama şans yok.

Ve sonunda "Dell Hotron VGA Kablosu 20276 VW-1 30V E246588 AWM Erkek-Erkek" ile denedim.

Sorununuzu çözebileceğini bilmiyorum, ama bu da bu yönde düşünmenize yardımcı olacaktır.

Teşekkürler,

Praveen R


0

1] Monitörler arasında geçişi otomatikleştirmek için bazı araçlar vardır. RandR, disper, displex veya bunu otomatikleştirmek için bu araçları kullanabilirsiniz http://gnomefiles.org/content/show.php/Laptop+external+display+hotplugging?content=138742

2] Aksi xrandrtakdirde, harici monitörün bağlı olup olmadığını kontrol etmek için komutu kullanabilirsiniz . Ardından, monitör bağlandığında en sevdiğiniz çözünürlüğü otomatik olarak kullanan bir komut dosyası oluşturun.

Şimdi monitöre BAĞLAMAYIN. Yeniden başlatın, en sevdiğiniz çözünürlüğü seçin ve çalıştırın

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

Monitörü şimdi bağlayın ve yeniden başlatın. Yeni favori çözünürlüğünüzü seçin ve çalıştırın

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

Bir komut dosyası oluşturun ve otomatik çalışmaya ekleyin:

# 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 

Komut çalışmazsa, yerini DOCKED="hwinfo --monitor | grep "<lm_name>" | wc -l" # Next line is for debugging # echo $DOCKED > /root/docked-state.txt if [[ $DOCKED = "0" ]] thenile if xrandr -q |grep -q "VGA-0 connected" ; thenve çalıştırın.


Merhaba TomKat. Bir dosyam yok xorg.conf, bu yüzden çözümünüzün geri kalanını bile denemedim. Soruyu bu bilgilerle zaten düzenledim. Yine de teşekkürler. ;)
andreoliwa

Sonuçta bu satırı görüyorum: -rw-r--r-- 1 root root 0 Out 24 08:55 xorg.conf.nvidia-xconfig-originalKodu buna göre değiştirin. Çalışacak. :-)
TomKat

Selam! 1) opsiyon yazılımınızı kurmaya çalıştım. Quantal paketi yok, PPA'yı Oneiric paketine değiştirmek zorunda kaldım. Ve işe yaramadı, Ubuntu her lansmanda otomatik bir hata raporu ile şikayet ediyor. : /
andreoliwa

Komut dosyasını deneyin; tanıdığım birkaç 12.10 sistemde ve ayrıca başka bir AU kullanıcısında çalıştı.
TomKat
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.