Ubuntu 18.04'te harici monitör algılanmadı


32

Ubuntu 18.04'e yükselttikten sonra dizüstü bilgisayarım, HDMI aracılığıyla bağlanan harici bir monitörü tespit edemedi / kullanamadı. Takılı olsa bile, varsayılan ayarlar uygulamasındaki "ekranları algıla" düğmesi hiçbir şey yapmaz.

İşte çıktı xrandr:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.01*+  60.01    59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)

Benim asıl sorun son çizgidir: HDMI-1-1 disconnected. Takılı ve kullanıma hazır bir monitör var ve yaptığım hiçbir şey algılanmamasına neden oluyor.

Bir nvidia ekran kartım var ve güncellemeden önce tescilli sürücüler kullanıyordum. Dış ekran sorunu ilk ortaya çıktığında, ilk girişimim açık kaynaklı Xorg sürücülerine geri dönmekti. Ancak, yeniden başlatmanın ardından Ubuntu sürücü ayarlarımı "el ile kurulmuş bir sürücü" olarak gösteriyor ve değiştirmeme izin vermiyor:

görüntü tanımını buraya girin

Herhangi bir tavsiye?


Açık kaynak kodlu Xorg sürücüsü ne diyorsunuz? Nouveau şoförü mü?
solsTiCe

Evet. Spesifik olmadığım için üzgünüm.
PullJosh

1
Bu sorun görünüşte kendiliğinden düzeldi. Aynı sorunu yaşayan gelecekteki okuyucular için: Bir i3 oturumu başlattım (gnome yerine) ve sonra yeniden başlattım ve sorun çözüldü. Ben yok bekliyoruz iki şey korelasyon olduğunu, ama sen gerçekten sıkışmış iseniz, buna değer bir görüntüsü olabilir.
PullJosh

6
Benim için, ekran ayarlarında "ekranları algıla" düğmesi yok. :(
angelcervera

1
@ angelcervera'nın cevabı benim için çözdü. Başvuru için, bazı diğer potansiyel çözümleri gösteren iki ayrıntılı konu bulunmaktadır: devtalk.nvidia.com/default/topic/1035768/linux/… , devtalk.nvidia.com/default/topic/1032482/…
dskrvk

Yanıtlar:


19

Lightdm'i kurma problemini çözdüm ve varsayılan ekran yöneticisi olarak ayarladım.

İşlemde, GDM3'e geri dönseniz bile, harici ekranları tekrar algılamaya başladığından dolayı bir şeyler değişiyor .

Bu değişikliklerin nasıl yapılacağına dair talimatları buradan takip edebilirsiniz :

  • sudo dpkg-reconfigure gdm
  • Varsayılan olarak kullanmak istediğiniz ekran yöneticisini (LightDM, MDM, KDM, İnce, GDM) seçin ve enter tuşuna basın.
  • bilgisayarı yeniden başlatın

Bu benim MSI GS65 için 18.04 Ubuntu'da çalıştı. sudo prime-select nvidiaBilgisayarımı da başlatmalıyım ve yeniden başlatmalıyım - nvidia sürücüleri kullanılmadığı sürece çalışmaz.
Russell Richie

Her ne kadar öyle gözükse de, contra angelcervera'nın mesajı, eğer gdm3'e geri dönersem, sorun yeniden ortaya çıkıyor ....
Russell Richie

Bu cevabın yanı sıra, ismimi de değiştirdim xorg.confama sonuçta bunun bir etkisi olup olmadığını bilmiyorum.
dskrvk

1
Bunun gdm3 VE modetleme birleşiminin bu soruna neden olduğunu unutmayın. Ubuntu 18.10 varsayılan olarak ayar moduna geçti, bu daha sonra 18.04 olarak desteklendi. Nvidia mod ayarı dizüstü bilgisayar panelinde yırtılmayı durdurur çünkü nvidia prime için bir tür vsync olan 'prime senkronizasyonu' sağlar. Ancak gdm3 nedenlerden dolayı çok karışık oluyor. Lightdm, her iki dünyanın da en iyisi: dizüstü bilgisayar ekranında harici monitörlerin çalışması ve yırtılmaz nvidia grafikleri.
Tim Richardson

1
Bu benim için sorunu çözmez. GS65 ve Ubuntu 18.04.
Thierry J.

6

Temizleyerek, sonra nvidia sürücülerini tekrar yükleyerek çözdüm

sudo apt-get purge 'nvidia*'
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update

Ardından, Yazılım ve Güncellemeler aracının Ek Sürücüler sekmesini kullanarak ve en yeni nvidia sürücülerini yükleyerek


4

Lenovo L380 HDMI cihazıma takılı harici monitörüm Ubuntu 18.04'te çalışmayı durdurdu. BIOS kurulumunu açarak ve ekran önceliği seçeneğini USB Tip-C'den HDMI'ye değiştirerek bu sorunu çözmeyi başardım.


3

Tavsiye edilen Nvidea kartı sürücülerinin nasıl yapıldığını güncelleyerek benim için çözüldü .
Önerilen tüm sürücüleri yüklemek için:
sudo ubuntu-drivers autoinstall


Evet, bu benim sorunumu da çözdü. DELL Inspiron G3 i7 32 GB 480 + 1 TB GTXTi'imi LED IIYAMA 28 "e Ubuntu 18.04 LTS ile
bağlamaya çalıştım

Bu öneri sorunumu da çözdü. Teşekkürler
Pototo

2

Bunu deneyin (1920 x 1080 çözünürlüğünüz değilse, çözünürlüğü değiştirin):

    xrandr --addmode HDMI-1-1 1920x1080
    xrandr --output HDMI-1-1 --mode 1920x1080

2

En iyi çözüm benim için Acer dizüstü bilgisayarımda işe yaramadı, bu aniden HDMI-1'i bu sabah xrandr'da çıktı olarak göstermeyi bıraktı. Yardımcı olabilir diye noveau sürücülerine geçmeyi denedim, ama olmadı. Farklı bir siteden
okudum, bazen OEM dizüstü Nvidia kartlarının " birilerinin bağlı olup olmadığına" karıştığını, " sadece birinin teknik destek aldığını düşündüm. Ancak kıkırdamalar için, HDMI kablosunu çıkarmayı, VGA kablosunu takmayı, yeniden başlatmayı ve HDMI kablosunu tekrar takmayı denedim.

Bu, muhtemelen “Just Learning” in çözümünün bir uzantısıdır; bunun önemli kısmı muhtemelen “VGA yoluyla” kısmıdır.


2

Tatlı Merhametli Bok! Lightdm yüklemeden bir çözüm var !

Güncelleştirme:

X11'i kök olarak çalıştırmak daha iyi bir çözüm. Tek satırlı düzeltme bunu buna eklemek/etc/X11/Xwrapper.config:

needs_root_rights = yes


Bu bir satır düzeltme /lib/systemd/system/gdm3.service

değiştirmek

[Hizmet]

ExecStartPre=/usr/share/gdm/generate-config

ile

[Hizmet]

ExecStartPre=/usr/bin/xinit /usr/share/gdm/generate-config

Burada Bulundu:

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

Tüm harici ekranlarım şimdi algılandı ve gdm3'te çalışıyor

Benim sistem:

Ubuntu 18.04.3 LTS

Lenovo T480

Intel® Core ™ i7-8650U İşlemci @ 1.90GHz × 8

Thunderbolt 3'ten Razer Core X üzerinden GeForce GTX 1070 Ti / PCIe / SSE2

GNOME 3.28.2


Bu kabul edilen cevap olmalı. En fazla oyu alan kişi eski lightdm'e geri dönmeyi öneriyor ve daha fazla adım atıyor. Bu basit bir satır adım benim için sorunu giderir.
user92240

1

NVIDIA GeForce GTX 1050 Mobil ve GeForce GTX 1050 ile Ubuntu 18.04'te bu sorunu yaşamadım. Fakat çekirdeğimi 4.19'a yükselttikten sonra dış monitörüm artık algılanmadı. 4.15 çekirdeğe geri dönmek, sorunun ortadan kalkmasına neden oldu.


1

Gdm3, lightdm, i3, nvidia sürücüleri temizleme ve yeniden yükleme ile ilgili her şeyi denedim. Benim için çalışan, / etc / X11 / klasörüne gidip dosya içeriğine sahip bir xorg.conf dosyası oluşturmaktı:

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection

Ve sonra yeniden başlat. Wayland'da başarılı olamadım ancak Unity versiyonunda çalıştı. (Alienware R313'te dualboot Windows ile 18.04 kullanıyorum)


Bu bana önyükleme yaparken bir PKCS # 7 hatası verdi, bu yüzden dosyayı girmek ve kaldırmak için sürücüyü devre dışı bırakmak zorunda kaldım.
Francisco Peters

Sanırım / lib/systemd/system/gdm3.service'deki bir satırı değiştirerek gdm3'te aynı sonucu alabileceğinizi düşünüyorum. / gdm3 / + bug / 1716857
Ağustos’ta

0

Lightdm'yi yeniden yapılandırdığımı söyleyen çözümü denedim ama işe yaramadı.

Aşağıdaki web sitesinden biraz okuma yaptım: https://devtalk.nvidia.com/default/topic/1035768/linux/ubuntu-18-04-can-t-see-second-monitor/ ve en azından bunu buldum Lenovo Legion Y530, NVIDIA ana profilini intel'den nvidia'ya değiştirip bilgisayarı yeniden başlatıyor.

Profilleri 'NVIDIA X Sunucu' ayarlarına gidip, 'PRIME profilleri' sekmesine gidip 'NVIDIA (performans modu)' seçerek değiştirebilirsiniz. Sonra bilgisayarı yeniden başlatın.

Terminalde aşağıdaki komutu çalıştırarak PRIME profilleri sekmesini de yeniden yapılandırabilirsiniz.

 sudo prime-select nvidia

ve sonra bilgisayarınızı yeniden başlatın.


0

Benim için BIOS'ta Legacy mod desteğini açmak zorunda kaldım.


0

Yürütmeden önce harici monitöre bağlanabildim

sudo apt install gnome

Yukarıdaki önerileri denedim ama hiçbiri işe yaramadı. sonunda bağlantıyı bu şekilde kurtardım

sudo serivce gdm3 reboot
sudo reboot

kablolu.


0

Benim için bu sorun 16.04, HDMI aracılığıyla normal bir harici monitöre bağlandıktan sonra Ubuntu çalıştıran bir Lenovo Ideapad 510'da meydana geldi . Bu dizüstü bilgisayarı bir başka harici monitöre bağladıktan sonra, orada çalışmamasına rağmen düzeldi. Daha önce grafik sürücülerimi de açık kaynaktan özel mülklere, sonra da tekrar açık kaynak olarak değiştirdim - belki bu yardımcı oldu. Ayrıca bilgisayarımı birkaç kez yeniden başlattım. Oldukça rastgele görünüyor.


0

Ekstra hızlı bir kontrol, burada belirtildiği gibi, çekirdek parametrelerinizin olmadığı nomodesetya vga=da bulunmadığınızdır (bağlantı Radeon içindir, ancak benzerinin diğer grafik donanımları için geçerli olacağını düşünüyorum). Kaldırmak da benim için benzer bir sorunu çözdü.nomodeset

Çekirdek parametrelerinizi nasıl kontrol edeceğinize ve gerekirse düzenlemeye başlayacağınızla ilgili talimatları bu sayfada bulabilirsiniz .


0

Benim için burada bulunan çözüm işe yarayan tek şeydi.

$ sudo apt install intel-gpu-tools
$ intel-virtual-output
$ reboot

Kurulumum:

  • MSI GS65 Stealth 8SF
  • Ubuntu 18.04 LTS (Budgie Masaüstü 18.04)

Güncelleştirme

İkinci ekranın yeniden başlatmanın ardından doğru şekilde göründüğünü fark ettim, ancak artık askıya alındıktan sonra kalmadı. Yukarıda, hile yapmış gibi görünmüyordu, ancak görünen o ki, sadece yardım eden yeniden başlatma.


0

Birkaç saatimi bu iş parçacığında ve başka bir yerde çevrimiçi bulduğum farklı çözümleri denemek için harcadım.

Nvidia GTX1050 ekran kartı ile HP Elitebook'ta Ubuntu 18.04 kullanıyorum. Yeni bir kurulumun ardından harici monitör dışındaki her şey çalıştı. Yazılımın ve Güncellemelerin Ek Sürücüler bölümünde nvidia sürücüsünü birkaç kez değiştirdim ve anahtar tamamlanmadan önce her seferinde, bir sonraki açılışta kullanacağım sözde bir şifre seçmek zorunda kaldım, reboot.

Dış ekranın çalışmamasının nedeni seçilen sürücülerin yüklenmemesiydi. Terminaldeki nvidia-ayarlarını çalıştırarak ve " HATA: NVIDIA sürücüsü yüklenmemiş " cevabını alarak bunu öğrendim .

Çözüm: Enroll MOK tuşu / MOK yönetim ekranı için yeniden başlatırken dikkat edin . Kayıt tuşu seçeneğini seçin ve Ubuntu'da sürücü güncellemesi sırasında oluşturduğunuz şifreyi yazın.

Bundan sonra her şey mükemmel çalışıyor.


0

Bir BIOS güncellemesinden sonra Asus ROG dizüstü bilgisayarımda da (Ubuntu 19.04 / Windows 10 çift önyükleme çalıştıran) aynı sorunu yaşadım.

İlk önce BIOS'ta güvenli önyüklemeyi devre dışı bırakmak zorunda kaldım.

Sonra sete vardı options nvidia-drm modeset=0içinde /lib/modprobe.d/nvidia-kms.confve kaçak sudo update-initramfs -u.


-2

Harici monitörümü VGA üzerinden bağladım ve Ayarlar> Aygıtlar> Ekranlar'a Ayna seç ve ardından Uygula'ya gittim. bu Ayarın Evet'i seçip, her şeyin bağlı kalmasını sağlamak isteyip istemediğim soruldu. Basit ve güzel.


1
Ne yazık ki, varsayılan ayarları uygulaması denedim ilk şeydi. Olduğu söyleniyor, belki bir başkası bu tavsiyeyi faydalı bulacaktır! (Bu arada, sorunum çözüldü, tam olarak emin değilim, ancak…)
PullJosh
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.