Ubuntu 16.04 & Nvidia - Menambahkan monitor eksternal membentang satu layar di kedua monitor

14

Saya mencoba menjalankan monitor eksternal dari laptop HP saya yang menjalankan 16.04 melalui HDMI. Saya punya GTX965M untuk menjalankan driver nvidia-375. Ini memungkinkan saya menjalankan dua monitor tetapi hanya dalam mode cermin. Jika saya mengubah untuk menggunakan monitor terpisah, resolusi tampaknya menyebar ke total dua layar dan saya tidak dapat membatalkan perubahan pengaturan karena saya hanya dapat mengklik peluncur; Saya harus menunggu 30 detik untuk kembali.

Saya mengikuti posting ini dari forum untuk menginstal versi driver yang lebih baru karena lebih cepat daripada melalui Software & Pembaruan yang sepertinya terlalu lama.

Ini gambar desktop saya setelah mencoba menambahkan monitor terpisah yang kedua:

Desktop

Saya tidak yakin apakah ini disebabkan oleh driver atau konfigurasi sistem.

Bantuan apa pun dihargai

Pembaruan: Secara acak mulai bekerja dan saya tidak yakin mengapa karena saya belum melakukan perubahan. Saya baru saja boot dan terhubung ke HDMI. Juga, saya nvidia-settingstidak tampak benar sesuai dengan salah satu solusi yang disarankan jadi saya tidak yakin bahwa ini bukan bug temperamental.

pengaturan nvidia

Ini hanya menunjukkan satu monitor, eksternal. Tidak termasuk laptop bawaan. Apakah ini benar?

-------------------------------------------------- -------------------------------------------------- --------------------------------

Pembaruan Lebih Lanjut: Kemudian pada saat saya boot, kali ini dengan HDMI yang sudah terpasang kembali untuk merentangkan satu 1920x1080 di dua monitor 1080p. Saya pikir saya sudah sampai pada jalur masalahnya. Saya membuka terminal untuk sampai nvidia-settingsdan ternyata tidak terpasang.

Ini aneh karena 100% diinstal; dibuktikan dengan gambar yang saya berikan dalam pertanyaan ini. Saya senang masalah ini dan diinstal ulang dan dual monitor bekerja lagi! Apakah ini bug ?? Saya sendiri telah menambahkan solusi karena ini memang memecahkan masalah tetapi saya tidak mengerti bagaimana itu bisa terjadi.

macourtney7
sumber
Apakah ada informasi yang tersedia mengenai masalah ini? Apakah ini diketahui terjadi pada 14,04?
macourtney7
apa resolusi layar Anda sebelum sekarang?
George Udosen
modifikasi resolusi dari pengaturan sehingga resolusi tampilan yang dibangun ok ketika Anda melakukan itu, silakan posting hasilnya untuk bantuan lebih lanjut
George Udosen
Sudahkah Anda mencoba menggunakan Arandr ?
Akronix
Coba buat pengaturan menggunakangksu nvidia-settings
user.dz

Jawaban:

4

Tekan Ctrl+ Alt+ Tuntuk pergi ke terminal dan ketik:

nvidia-settings

maka Anda akan melihat sesuatu seperti layar ini: pengaturan nVidia xserver

Dari panel kiri,

  • memilih X Server Display Configuration
  • klik layar sekunder di jendela dialog
  • klik Configure.
  • Aktifkan TwinView.

Jika tidak segera berfungsi, reboot komputer.

Fabby
sumber
2
Terima kasih atas saran Anda. Saya nvidia-settingstidak terlihat seperti gambar Anda sehingga saya tidak dapat menemukan TwinView. Silakan lihat pembaruan saya di posting asli untuk informasi lebih lanjut dan bagaimana masalahnya sedikit berubah.
macourtney7
Jika itu acak, coba boot dengan kedua monitor yang terpasang dan jangan mencolokkan setelah boot. Jika Anda mendapatkan dua monitor, buka pengaturan di dan perbaiki saat itu juga. ;-)
Fabby
1
Saya sudah mencobanya sebelumnya dan tidak ada bedanya. Terima kasih.
macourtney7
3

Saya memiliki masalah yang sama dan saya selesai menggunakan compizconfig. Dalam Opsi Umum → Pengaturan Tampilan nonaktifkan Deteksi Output dan atur format output.

compizconfig

Erich Petersen K
sumber
1
Hanya untuk mengklarifikasi solusi darurat ini: 1920 ekstra yang ia tambahkan adalah lebar layar kedua. Jadi bagi saya, dengan layar 2560x1080 (kiri), dan layar 1920x1080 (kanan) saya menggunakan yang berikut ini: 1. 2560x1080 + 0 + 0 - 2. 1920x1080 + 2560 + 0. Meskipun demikian ini adalah solusi yang sangat sementara sehingga saya tidak akan merekomendasikannya.
fgblomqvist
2

Saya punya masalah yang sama dengan Dell Inspiron 7567 dengan 1050 GTX, driver nvidia-375.

Satu-satunya solusi yang saya temukan dengan membaca jawaban Anda adalah bahwa jika Anda mencabut HDMI, logout, masuk, pasang HDMI dan beralih ke layar yang diperluas, itu akan ditampilkan dengan benar alih-alih menggunakan satu resolusi pada layar ganda.

Ini sementara tapi setidaknya kita bisa menggunakannya.

kerdil
sumber
2

Saya mencoba berbagai opsi yang disebutkan di sini dan tidak ada yang bekerja untuk saya.

Satu-satunya hal yang berhasil adalah: Pada menekan tombol Switch Display pada laptop, yang tersedia pada F4 di laptop HP. Mungkin berbeda pada vendor lain.

Prasyarat:

sudo apt-get purge nvidia-*

Perintah di atas mencopot pemasangan semua versi sebelumnya, restart pc Anda.

sudo apt-add-repository ppa:graphics-drivers/ppa

Perintah di atas menambahkan repo

sudo apt-get update
sudo apt-cache search '^nvidia-[:digit]' --names-only

Ambil nomor terbaru dan instal dengan:

sudo apt-get install nvidia-381

Bagi saya 381 adalah yang terbaru.

Memposting karena dapat membantu seseorang.

abhy
sumber
2

Saya sudah menjawab posting yang sama :) ( 14,04 nvidia dual display (eksternal + laptop) display memanjang, offset desktop )

Ini karena tampilan bawaan terhubung ke intel iGPU. (Sumber: https://devtalk.nvidia.com/default/topic/807239/nvidia-server-setting-utility-doesn-t-see-laptop-screen/ )

Yang pada dasarnya menghasilkan Nvidia x server tidak memiliki kendali atas monitor bawaan Anda.

Untuk mengatasinya, alihkan mode grafis dari MShybrid ke diskrit dalam pengaturan BIOS, yang dapat memaksa monitor bawaan digerakkan oleh GPU diskrit Anda, dan x server akan bekerja dengan benar untuk mengenali tampilan bawaan dan eksternal.

Apakah memiliki menarik kembali bahwa pilih utama tidak akan berfungsi, sehingga tidak ada cara untuk menghemat baterai dengan menukar ke iGPU lain kemudian konfigurasi ulang BIOS ... tapi baik, prime pilih berfungsi cukup buruk (setidaknya di ujung saya) bahwa saya tidak bahkan repot lagi ....

Y.Chen
sumber
0

Biarkan layar cermin dicentang. Setelah tampilan disinkronkan, tekan Ctrl+ Tab. Ini akan memunculkan opsi dan Anda dapat menemukan satu opsi untuk ekstensi layar juga. Anda dapat menavigasi opsi dengan terus Ctrlmenekan dan menekan Tabuntuk beralih, sama seperti Alt+ Tab.

Shabahat M. Ayubi
sumber
0

Ini solusi aneh untuk masalah yang saya hadapi tetapi tampaknya secara berkala nvidia-settingsdihapus instalannya karena tidak melakukan sendiri.

Ketika resolusi menjadi membentang dan mouse menjadikan tidak berguna saya pintas membuka terminal dan masukan nvidia-settingsini memberitahu saya bahwa itu tidak diinstal (masih tidak mengerti ini).

Saya kemudian menginstal ulang sudo apt install nvidia-settingsdan semuanya berfungsi dengan baik lagi.

Jika orang lain berada dalam situasi yang sama dengan saya, saya pasti akan memeriksa ini karena mudah untuk memperbaikinya. Saya khawatir ini akan menjadi masalah yang berulang karena ini telah terjadi dua kali sebelumnya tetapi hanya sekarang saya mengerti apa yang menyebabkannya.

macourtney7
sumber
0

Saya memiliki masalah yang sama dan pada akhirnya saya lakukan

sudo apt-get install compizconfig-settings-manager
ccsm

dan mengaktifkan Manajemen Window »Grid . Ini memungkinkan saya untuk menggunakan penekanan tombol yang dapat dikonfigurasi untuk mengirim jendela ke sudut-sudut tampilan tunggal yang besar. Kemudian dalam situasi tertentu seperti menelusuri foto, tampilan tunggal yang besar menjadi miliknya sendiri.

Andrew Stretton
sumber
0

Hapus nvidia-375driver Anda seperti ini:

sudo apt-get purge nvidia*

Gunakan driver lawas. driver nvidia tampaknya memiliki banyak masalah.

Jika driver lama tidak ada, pasang kembali seperti:

sudo apt-get install xserver-xorg-video-nouveau
Marco Schoolenberg
sumber
Terima kasih atas jawaban Anda. Anda dapat memperbaikinya dengan mendaftar langkah-langkah untuk menginstal "driver lawas".
WinEunuuchs2Unix
ya tidak memikirkan itu. ;-)
Marco Schoolenberg
2
Saya sudah mencoba berbagai versi driver Nvidia. Saat ini saya menggunakan 367 yang sedang diuji dan masih menyajikan masalah yang sama. Nouveau tampaknya tidak dapat menghasilkan lebih dari sekadar keluaran yang terdistorsi melalui HDMI pada sistem saya. Saya memang menyebutkan bahwa saya mengikuti posting yang sangat mirip dengan ini tetapi terima kasih.
macourtney7
Mengapa Anda mengedit posting secara acak askubuntu.com/users/175814/david-foerster
Marco Schoolenberg
David Foerster mengapa Anda secara acak "mengedit" posting?
Marco Schoolenberg
0

Saya memiliki masalah yang sama dengan nvidia-375. Upgrade ke nvidia-384 baru saja menyelesaikan masalah.

Comzyh
sumber