Monitor Eksternal tidak berfungsi. Ubuntu, nvidia

10

Saya memiliki ketepatan 7530 dengan i7-8850H dan NVIDIA Quadro P2000 dan menggunakan ubuntu 18.04. Sekarang setelah beberapa waktu monitor eksternal terhubung melalui displayport (displayport ke kabel HDMI, di mana displayport masuk ke laptop dan kabel HDMI ke monitor) berhenti bekerja. Saya menggunakan workstation ini di tempat kerja dengan dermaga TB18DC, di mana 2 monitor eksternal terhubung dan berfungsi dengan baik. Tetapi di rumah saya tidak memiliki dok dan dengan pengaturan yang disebutkan di atas monitor eksternal berhenti bekerja. Itu berhasil beberapa bulan lalu. Selama ini bekerja dan sekarang saya telah melakukan pembaruan perangkat lunak ubuntu yang normal di mana juga bios-firmware telah diperbarui ke 1.5.2 (saya tidak yakin versi apa yang saya miliki sebelumnya, adalah pertama kali saya memperbarui firmware setelah membeli , jadi mungkin 1.0.7?).

Saya juga telah menginstal driver nvidia 390. Tapi itu tidak berhasil dengan driver xorg.

kata xrandr dengan monitor displayport yang terhubung:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y     axis) 344mm x 193mm
   1920x1080     60.03*+  60.01    59.97    59.96    59.93    48.02  
   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 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis) 

Saya juga sudah mencoba yang berikut ini:

  • menginstal lightdm dan menggunakannya (tidak berpengaruh)
  • nonaktifkan grafis yang dapat dialihkan di bios (tidak berpengaruh)
  • turunkan versi firmware demi versi hingga 1.2.5 (karena tidak akan membiarkan saya menurunkan versi kembali ke 1.0.7. tidak ada efek)
  • reset pengaturan bios ke default (tidak berpengaruh)
  • menginstal ulang nvidia-driver (tidak berpengaruh)
  • mencoba tanpa driver nvidia (tidak berpengaruh)
  • Nonaktifkan boot aman (tidak berpengaruh). Tapi saya juga tidak mendapatkan apa-apa saat berlarilsmod | grep nvidia

Saya mem-boot dari usb stick Ubuntu langsung dan tanpa monitor eksternal berfungsi dengan baik tetapi dengan monitor eksternal saya mendapat pesan kesalahan berikut:

gambar pesan kesalahan

Adakah cara untuk membuat monitor berfungsi? Terima kasih!

POM0
sumber
Saya menghadapi masalah yang sama dengan Linux Mint. Sejak Mint hadir dengan Lightdm sebagai manajer tampilan default, saya telah menginstal gdm3. Tapi ini terbukti tidak cukup dan saya sudah menghapus semua driver NVIDIA. Jadi, menggunakan driver xserver default dan gdm3 memecahkan masalah, tetapi saya mungkin mengatakannya dengan cara yang tidak memuaskan karena saya menggunakan linux terutama untuk pekerjaan multimedia dan tidak dapat menggunakan potensi penuh dari perangkat keras saya tanpa driver Nvidia. Banyak orang memiliki masalah ini juga dan sepertinya tidak ada alasan khusus untuk ini terjadi dan itu menyedihkan.
Fabio Silva

Jawaban:

17

Saya baru-baru ini menginstal driver nvidia-418 di laptop saya yang menggunakan Ubuntu 18.04. Pada awalnya monitor eksternal bekerja dengan sempurna, tetapi setelah saya beralih dari mode hemat daya ( sudo prime-select intel ) kembali ke mode kinerja ( sudo prime-select nvidia ), monitor kedua tidak terdeteksi lagi.

Saya menemukan bahwa prime-select menulis file konfigurasi yang menyebabkan masalah. Ini memungkinkan opsi modeset nvidia-drm. Anda bisa membatalkan perubahan yang dilakukan oleh prime-select dengan mengomentari opsi ini. Ini tidak akan diatur ulang, karena pilih utama hanya menulis file ini ketika belum ada.

Buka file di editor favorit Anda (vim, nano, gedit, dll.).

sudo nano /lib/modprobe.d/nvidia-kms.conf

Dan komentari opsi modevid nvidia-drm.

# This file was generated by nvidia-prime
# Set value to 0 to disable modesetting
# options nvidia-drm modeset=1

Semoga ini juga membantu Anda dan banyak lainnya!

ps: Sangat normal bahwa monitor kedua tidak terdeteksi dalam mode hemat daya ketika koneksi merupakan bagian dari kartu grafis nvidia.

thomasbangels
sumber
1
Bagi saya itu berfungsi tetapi sepertinya itu bukan solusi lengkap. Ketika saya tidak memiliki driver nvidia yang diinstal, saya dapat dengan mudah menggunakan kartu intel 930 dan beralih antara tampilan internal dan eksternal. Namun setelah menginstal intel 930 tidak dapat ditampilkan pada monitor eksternal, sementara nvidia membutuhkan trik yang dijelaskan oleh Anda. Saya percaya akan jauh lebih mudah untuk memiliki juga kemungkinan untuk menggunakan port HDMI eksternal ketika menggunakan kartu intel.
user2707175
1
Tidak bekerja untuk saya. Menggunakan Dell G3 dengan GTX1050 dengan driver 430
Maxwell sc
Saya pada 19,04 dan file itu tidak ada. Padahal, saya menggunakan PPA Driver Grafik.
MattBoothDev
Ok, goreskan itu, saya hanya perlu menjalankan prime-select setidaknya sekali dan itu memang menghasilkan file itu. Ini sepertinya bekerja untuk saya. Saya juga secara paksa menonaktifkan Wayland agar Gnome menghentikannya dari upaya untuk ditetapkan.
MattBoothDev
5

Saya lebih suka solusinya oleh thomasnabgelis, tetapi solusi kerja lainnya adalah menggunakan pengelola tampilan lightdm. Untuk melakukan ini jalankan saja sudo apt-get install lightdm dan sudo dpkg-reconfigure lightdm jika tidak dikonfigurasi setelah menginstal.

Kenapa ini terjadi? Saya menghabiskan banyak waktu untuk mencoba memahami ... nvidia-drm menyediakan solusi anti-sobek, meskipun saya tidak menemukan perbedaan dengan mematikannya. Kutipan dari forum nvidia ( topik ):

nvidia-drm modeet = 1 diperlukan untuk tampilan yang bebas air mata tetapi karena ini memungkinkan km linux untuk driver nvidia, gdm berpikir itu dapat menggunakan wayland. Memiliki sesi wayland paralel membuat entah bagaimana X tidak mungkin mendeteksi output apa pun pada nvidia gpu

ivizot
sumber
Terima kasih. Sayangnya solusi yang lebih baik yang disediakan oleh @ thomasbangels tidak bekerja untuk saya karena modul nvidia-drm tampaknya dimuat terlepas dari perubahan yang diterapkan pada file konfigurasi. Beralih dari gdm3 ke lightdm berhasil.
Ra'Jiska
Apa kelebihan / kekurangan menggunakan lightdm daripada gdm3? Btw, bahkan ketika menggunakan lightdm saya dapat menampilkan pada HDMI eksternal saat menggunakan kartu intel. :(
user2707175
Terima kasih, itu berfungsi dengan baik. Sebenarnya agak lightdm:)
jcmordan
0

Saya menjelajahi web ketika saya mendapatkan MSI GS65 Stealth dengan GeForce GTX 1660 Ti / PCIe / SSE2 dan menginstal Ubuntu 18.04. Saya mencoba hampir semuanya tetapi tidak ada yang membantu.

Apa yang saya lakukan adalah menginstal Ubuntu 19.10. Semuanya bekerja dengan baik dan melihat Ubuntu 20.04 LTS sudah dekat, ini terasa seperti solusi yang layak.

Magnus Grönberg
sumber