Monitor eksternal tidak terdeteksi pada Ubuntu 18.04

32

Setelah memutakhirkan ke Ubuntu 18.04, laptop saya tidak dapat mendeteksi / menggunakan monitor eksternal yang terpasang melalui HDMI. Bahkan ketika dicolokkan, tombol "deteksi tampilan" dalam aplikasi pengaturan default tidak melakukan apa-apa.

Ini adalah output dari 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)

Perhatian utama saya adalah garis akhir: HDMI-1-1 disconnected. Ada monitor yang terpasang dan siap digunakan, dan sepertinya tidak ada yang saya lakukan yang menyebabkannya terdeteksi.

Saya memiliki kartu grafis nvidia, dan sebelum pembaruan saya menggunakan driver berpemilik. Ketika masalah tampilan eksternal pertama kali muncul, upaya awal saya adalah beralih kembali ke driver Xorg open source. Namun, setelah reboot, Ubuntu menampilkan pengaturan driver saya sebagai menggunakan "driver yang diinstal secara manual", dan tidak akan membiarkan saya mengubahnya:

masukkan deskripsi gambar di sini

Ada rekomendasi?

Tarik
sumber
Apa yang Anda sebut driver Xorg open source? apakah itu pengemudinya?
solsTiCe
Iya nih. Maaf karena tidak spesifik.
PullJosh
1
Masalah ini nampaknya memperbaiki sendiri. Untuk setiap pembaca di masa mendatang yang mengalami masalah yang sama: Saya meluncurkan sesi i3 (sebagai lawan gnome) dan kemudian reboot dan masalahnya diselesaikan. Saya tidak berharap bahwa kedua hal itu berkorelasi, tetapi jika Anda benar-benar terjebak, ini bisa menjadi kesempatan yang berharga.
PullJosh
6
Bagi saya, tidak ada tombol "deteksi tampilan" dalam pengaturan tampilan. :(
angelcervera
1
@ Angelcervera menjawabnya untuk saya. Untuk referensi, berikut adalah dua utas yang sangat terperinci yang menguraikan beberapa solusi potensial lainnya: devtalk.nvidia.com/default/topic/1035768/linux/… , devtalk.nvidia.com/default/topic/1032482/…
dskrvk

Jawaban:

19

Saya memecahkan masalah menginstal lightdm dan mengaturnya sebagai manajer tampilan default.

Dalam prosesnya, sesuatu berubah karena mulai mendeteksi tampilan eksternal lagi bahkan jika Anda kembali ke GDM3.

Anda dapat mengikuti instruksi di sini tentang cara melakukan perubahan ini:

  • sudo dpkg-reconfigure gdm
  • pilih manajer tampilan (LightDM, MDM, KDM, Slim, GDM) yang ingin Anda gunakan secara default dan tekan enter
  • Hidupkan Kembali komputer Anda
angelcervera
sumber
Ini bekerja untuk MSI GS65 saya di Ubuntu 18.04. Saya juga harus sudo prime-select nvidiadan me-restart komputer saya - tampaknya tidak berfungsi kecuali driver nvidia sedang digunakan, tampaknya.
Russell Richie
Meskipun tampaknya, pos contra angelcervera, jika saya kembali ke gdm3, masalahnya muncul kembali ...
Russell Richie
Selain jawaban ini saya mengganti nama saya xorg.conf, meskipun tidak tahu apakah itu benar-benar berpengaruh pada akhirnya.
dskrvk
1
Perhatikan bahwa kombinasi gdm3 AND mode yang menyebabkan masalah ini. Ubuntu 18.10 ditukar ke pengaturan mode secara default, ini kemudian di-backport ke 18.04. Mode pengaturan Nvidia berhenti merobek panel laptop karena memungkinkan 'sinkronisasi utama', sejenis vsync untuk nvidia prime. Tapi gdm3 menjadi sangat membingungkan karena beberapa alasan. lightdm adalah yang terbaik dari kedua dunia: bekerja dengan monitor eksternal dan grafik nvidia bebas air mata pada layar laptop.
Tim Richardson
1
Ini tidak menyelesaikan masalah bagi saya. GS65 dan Ubuntu 18.04.
Thierry J.
6

Saya menyelesaikannya dengan membersihkan, lalu menginstal ulang driver nvidia

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

Kemudian menggunakan tab Driver Tambahan alat Perangkat Lunak & Pembaruan dan menginstal driver nvidia terbaru

Attila Szeremi
sumber
4

Monitor eksternal saya terhubung ke Lenovo L380 HDMI saya berhenti bekerja di Ubuntu 18.04. Saya berhasil memperbaiki masalah ini dengan membuka pengaturan BIOS dan mengubah opsi prioritas tampilan dari USB Type-C ke HDMI.

Sergii Golubev
sumber
3

Dipecahkan bagi saya dengan memperbarui driver kartu NVidea direkomendasikan how-to .
Untuk menginstal semua Driver yang disarankan:
sudo ubuntu-drivers autoinstall

Kasuyakema
sumber
Yap, ini juga memecahkan masalah saya. Saya mencoba menghubungkan DELL Inspiron G3 i7 32GB 480 + 1TB GTXTi ke LED IIYAMA 28 "dengan Ubuntu 18.04 LTS.
wawka
saran ini juga menyelesaikan masalah saya. Terima kasih
Pototo
2

Coba ini (ubah resolusi, jika 1920x1080 bukan resolusi Anda):

    xrandr --addmode HDMI-1-1 1920x1080
    xrandr --output HDMI-1-1 --mode 1920x1080
Mihai R
sumber
2

Solusi teratas tidak berfungsi untuk saya pada laptop Acer saya, yang tiba-tiba berhenti menunjukkan HDMI-1 sebagai output di xrandr pagi ini. Saya mencoba mengganti ke driver noveau kalau-kalau ada yang membantu, tetapi ternyata tidak.
Saya membaca di situs yang berbeda bahwa kadang-kadang kartu Nvidia laptop OEM dapat "menjadi bingung apakah kabel tersambung atau tidak" , yang saya duga hanyalah dukungan teknologi yang memenuhi kebutuhan seseorang. Tetapi, untuk cekikikan, saya mencoba mencabut kabel HDMI, menghubungkan kabel VGA, me-reboot, dan menghubungkan kembali kabel HDMI. Untuk beberapa alasan, itu berhasil.

Ini mungkin merupakan perpanjangan dari solusi "Just Learning", bagian penting yang mungkin adalah bagian "melalui VGA".

Eric Jones
sumber
2

Omong kosong yang manis! Ada solusi tanpa menginstal lightdm !

Memperbarui:

Tampaknya solusi yang lebih baik untuk menjalankan X11 sebagai root. Perbaikan satu baris adalah menambahkan ini ke ini/etc/X11/Xwrapper.config:

needs_root_rights = yes


Ini adalah perbaikan satu baris /lib/systemd/system/gdm3.service

Menggantikan

[Layanan]

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

dengan

[Layanan]

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

Ditemukan di sini:

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

Semua tampilan eksternal saya sekarang terdeteksi dan berfungsi pada gdm3

Sistem saya:

Ubuntu 18.04.3 LTS

Lenovo T480

Intel® Core ™ i7-8650U CPU @ 1.90GHz × 8

GeForce GTX 1070 Ti / PCIe / SSE2 melalui Razer Core X melalui Thunderbolt 3

GNOME 3.28.2

sekarang
sumber
Ini harus menjadi jawaban yang diterima. Yang memiliki suara terbanyak menyarankan untuk kembali ke lightdm yang lebih lama dan lebih banyak langkah. Satu langkah sederhana ini memperbaiki masalah bagi saya.
user92240
1

Saya tidak memiliki masalah ini pada Ubuntu 18.04 dengan NVIDIA GeForce GTX 1050 Mobile dan GeForce GTX 1050. Tetapi setelah memutakhirkan kernel saya ke 4.19 monitor eksternal saya tidak terdeteksi lagi. Mengembalikan ke kernel 4.15 standar membuat masalah hilang.

Mengamuk Goblin
sumber
1

Mencoba segala sesuatu yang terkait dari gdm3, lightdm, i3, nvidia driver purge & instal ulang. Apa yang berhasil bagi saya adalah pergi ke / etc / X11 / folder dan membuat file xorg.conf dengan isi file:

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

Dan kemudian reboot. Saya tidak berhasil di Wayland tetapi berhasil dalam versi Unity. (Saya menjalankan 18,04 di Alienware R313 dengan dualboot Windows)

mbastola
sumber
Ini memberi saya kesalahan PKCS # 7 ketika boot jadi saya harus menonaktifkan driver untuk masuk dan menghapus file.
Francisco Peters
Saya pikir Anda mungkin bisa mendapatkan hasil yang sama di gdm3 dengan mengubah satu baris di /lib/systemd/system/gdm3.service Lihat jawaban utama saya di utas ini atau laporan bug asli bugs.launchpad.net/ubuntu/+source / gdm3 / + bug / 1716857
nhorning
0

Saya mencoba solusi yang mengatakan untuk mengkonfigurasi ulang ke lightdm tetapi tampaknya tidak berhasil.

Saya membaca dari situs web berikut: https://devtalk.nvidia.com/default/topic/1035768/linux/ubuntu-18-04-can-t-see-second-monitor/ dan saya menemukan bahwa setidaknya pada Lenovo Legion Y530 solusinya adalah mengubah profil utama NVIDIA dari intel ke nvidia dan kemudian restart komputer.

Anda dapat mengganti profil dengan masuk ke pengaturan 'NVIDIA X Server', pergi ke tab 'profil PRIME' dan kemudian memilih 'NVIDIA (mode kinerja)'. Setelah itu, nyalakan kembali komputer.

Anda juga dapat mengkonfigurasi ulang tab profil PRIME dengan menjalankan perintah berikut di terminal.

 sudo prime-select nvidia

dan kemudian restart komputer Anda.

joshual
sumber
0

Bagi saya, saya harus mengaktifkan dukungan mode Legacy di BIOS.

Pixel
sumber
0

Saya dapat terhubung ke monitor eksternal sebelum saya jalankan

sudo apt install gnome

Saya mencoba saran di atas, tetapi tidak ada yang berhasil. akhirnya saya memulihkan koneksi dengan ini

sudo serivce gdm3 reboot
sudo reboot

kabel.

vincewl
sumber
0

Bagi saya masalah ini terjadi pada Lenovo Ideapad 510 yang menjalankan Ubuntu 16.04setelah menghubungkan ke monitor eksternal yang berbeda dari biasanya melalui HDMI. Ini diperbaiki setelah saya menghubungkan laptop ini ke monitor eksternal lain, meskipun tidak berfungsi di sana. Sebelumnya saya juga mengubah driver grafis saya dari open-source ke proprietary dan kemudian ke open-source lagi - mungkin ini membantu. Saya juga me-restart komputer saya beberapa kali. Sepertinya cukup acak.

geras
sumber
0

Satu pemeriksaan ekstra cepat adalah Anda tidak memiliki nomodesetatau vga=sebagai parameter kernel, seperti disebutkan di sini (tautannya adalah untuk Radeon, tetapi saya kira hal serupa akan berlaku untuk perangkat keras grafis lainnya). Menghapus nomodesethanya memperbaiki masalah yang sama untuk saya.

Instruksi untuk memeriksa dan jika perlu mengedit parameter kernel Anda sebagaimana diterapkan saat boot dapat ditemukan di halaman ini .

Alan H
sumber
0

Bagi saya, solusi yang ditemukan di sini adalah satu-satunya hal yang berhasil.

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

Setup saya adalah:

  • MSI GS65 Stealth 8SF
  • Ubuntu 18.04 LTS (Budgie Desktop 18.04)

Memperbarui

Saya perhatikan bahwa tampilan kedua dengan benar menunjukkan setelah reboot, tetapi tidak lagi melakukannya setelah penangguhan. Di atas bukan apa yang tampaknya melakukan trik, tetapi tampaknya hanya reboot yang telah membantu.

diadochos
sumber
0

Saya hanya menghabiskan beberapa jam untuk mencoba berbagai solusi yang saya temukan di utas ini dan di mana pun secara online.

Saya menjalankan Ubuntu 18.04 di HP Elitebook dengan kartu grafis Nvidia GTX1050. Setelah instalasi baru semuanya berfungsi kecuali monitor eksternal. Saya beralih driver nvidia di Driver Tambahan bagian dari Software & Updates beberapa kali dan setiap kali sebelum saklar mendapat selesai saya harus memilih beberapa password yang saya seharusnya akan menggunakan selama reboot berikutnya, tapi saya tidak pernah mendapat meminta untuk itu selama aktual reboot

Alasan tampilan eksternal tidak berfungsi, adalah karena driver yang dipilih tidak dimuat. Saya menemukan bahwa dengan menjalankan pengaturan nvidia di terminal dan mendapatkan respons " ERROR: NVIDIA driver tidak dimuat ".

Solusinya: Perhatikan saat reboot untuk Mendaftarkan kunci MOK / layar manajemen MOK . Di sana pilih opsi untuk Mendaftar kunci dan ketik kata sandi yang Anda buat selama pembaruan driver di Ubuntu.

Semua berfungsi sempurna setelah ini.

ak93
sumber
0

Saya memiliki masalah yang sama pada laptop Asus ROG saya (menjalankan dual boot Ubuntu 19.04 / Windows 10) setelah pembaruan BIOS.

Pertama saya harus menonaktifkan boot aman di BIOS.

Kemudian saya harus options nvidia-drm modeset=0masuk /lib/modprobe.d/nvidia-kms.confdan lari sudo update-initramfs -u.

Sharagoz
sumber
-2

Saya menghubungkan monitor eksternal saya melalui VGA dan pergi ke Pengaturan> Perangkat> Layar pilih Mirror dan kemudian Terapkan. ditanya apakah saya ingin menjaga Pengaturan ini pilih Ya dan semuanya terhubung. Sederhana dan Cantik.

Hanya belajar
sumber
1
Sayangnya, aplikasi pengaturan default adalah hal pertama yang saya coba. Yang sedang berkata, mungkin orang lain akan menemukan saran ini berguna! (
Omong