USB ke VGA di Linux

13

Saya telah ditawari Macbook Pro pertengahan 2012. Meskipun ini bukan pilihan pertama saya, ini masih merupakan perangkat keras yang hebat, satu-satunya masalah bagi saya adalah hanya memiliki satu port Thunderbolt yang memungkinkan saya untuk memasang hanya satu monitor eksternal secara default.

Saya menggunakan Debian 64-bit di atasnya dan saya sudah mencari solusi untuk menambahkan monitor eksternal kedua (total ketiga). Satu-satunya pilihan saya tampaknya menggunakan adaptor USB ke DVI / VGA . Saya sadar akan keterbatasannya, itu untuk tugas sekolah dasar dan kantor.

Saya telah mencari Google untuk sementara waktu dan sepertinya tidak dapat menemukan informasi yang dapat dipercaya tentang penggunaan perangkat semacam ini di Linux. Saya suka bertualang jadi saya tidak keberatan kotor dalam file konfigurasi, meskipun saya tidak punya banyak pengalaman dengan hal-hal ini di Linux.

Adakah yang punya pengalaman dalam membuat ini bekerja? Perangkat mana yang akan Anda sarankan? Bantuan / petunjuk / pengalaman pribadi.

CATATAN: Saya tidak meminta informasi untuk perangkat tertentu yang ditautkan, pertanyaan saya terutama, apakah ada yang punya pengalaman dalam mendapatkan perangkat USB ke VGA yang bekerja di Linux dan jika demikian, perangkat yang mana? Mungkin komentar tentang konfigurasi tertentu yang digunakan, karena pengaturannya di Linux tampaknya tidak sepele.

Berair
sumber

Jawaban:

13

Perangkat UltraVideo

Jika Anda melihat spesifikasi untuk perangkat tertentu itu tidak mendukung Linux.

fitur
Support Windows XP,Vista, Winodws 7,Windows 8, windows 8.1,  Mac OS up to 
10.9.4 (**Does NOT support XP 64bit and Windows Server**)
Persyaratan sistem

TIDAK mendukung XP 64bit dan Windows Server / Linux

Perangkat lain yang kompatibel?

Pilihan 1

Secara umum perangkat USB to (HDMI, DVI, VGA) berfungsi atau tidak. Tetapi ada beberapa perangkat yang diketahui berfungsi di Linux, seperti ini: UltraVideo® USB 2.0 ke DVI-I atau VGA Video Adapter

                                              ss1

Pilihan 2

Dan juga yang ini: DisplayLink .

                                                                  ss2

Apakah ini bekerja dengan Linux?

Driver open source tersedia, untuk perangkat DL-1x5 yang sekarang dibangun ke dalam kernel Linux. Dukungan Linux untuk DL-3x00 atau DL-41xx saat ini tidak tersedia.

Menggali lebih jauh sehubungan dengan teknologi DisplayLink mengatakan ini di halaman Wikipedia :

Kernel Linux 3.4 juga mengandung driver DisplayLink, tetapi chip USB3 generasi saat ini tidak didukung pada Sep 2014. Sepertinya tidak ada chip DisplayLink saat ini yang akan bekerja di Linux [17] karena enkripsi yang dimaksudkan.

Opsi # 3

Berikut pilihan lain: Plugable UGA-2K-A USB ke VGA / DVI / HDMI Adapter untuk Multiple Monitor hingga 2048 × 1152 .

  • Driver Windows 8/7 / XP diinstal secara otomatis melalui Pembaruan Windows (diperlukan koneksi Internet)
  • Mac tidak didukung karena keterbatasan yang signifikan dalam sistem operasi. Konfigurasi -Linux hanya untuk pengguna tingkat lanjut

Situs web Pluggable bahkan memiliki halaman yang dikhususkan untuk Linux, berjudul: DisplayLink USB 2.0 Graphics Adapters on Linux - 2014 Edition . Artikel ini mengatakan hal ini:

Kutipan

Cerpen

Multi-monitor di Linux, terutama dengan banyak kartu grafis dan adaptor grafis USB, tetap bermasalah. Anda dapat menemukan banyak distro dan konfigurasi yang tidak berfungsi. Kami sarankan untuk menjauh kecuali jika Anda adalah pengguna Linux yang mahir yang mau bermain dengan distro yang berbeda, menginstal komponen opsional dan melakukan konfigurasi tangan. Sayangnya, ini belum plug and play hari ini, seperti pada Windows

Ceritanya panjang

Yang mengatakan, adalah mungkin untuk membuat hal-hal bekerja dalam skenario terbatas untuk adaptor USB 2.0 generasi DisplayLink berbasis. Kami menggunakan semua produk Plugable dalam pengujian untuk posting ini. Sistem pengujian kami meliputi Intel, Nvidia, dan adapter grafis utama AMD. Untuk Nvidia dan AMD, kami menguji driver open-source dan proprietary.

Intel adalah yang paling kompatibel, memberikan hasil yang layak di bawah semua konfigurasi. Kartu grafis Nvidia, saat menjalankan driver nouveau open source, hanya berfungsi dalam mode Multi-Seat. Mencoba pengaturan multi-monitor dengan adaptor DisplayLink dan kartu grafis Nvidia menghasilkan grafik sampah yang ditampilkan pada monitor yang terpasang di DisplayLink Anda. Driver eksklusif Nvidia tidak berfungsi dalam skenario apa pun.

Driver open-source AMD bekerja di bawah pengaturan multi-kursi dan multi-monitor, tetapi kinerjanya, setidaknya dalam pengujian kami, secara signifikan lebih buruk daripada dengan driver Intel.

Driver berpemilik AMD tidak tersedia dalam paket pemasangan yang mudah di bawah Fedora 20, tetapi kami menginstalnya di Ubuntu, dan tidak dapat memperoleh hasil apa pun, mereka tidak berfungsi dengan grafik DisplayLink ..

TL; DR

Seperti yang saya tunjukkan, ini bukan jawaban yang sederhana, ini sangat hit atau miss, perangkat mana yang akan bekerja dengan distro Linux mana. Jika itu saya, saya kemungkinan akan memilih opsi # 3, tetapi jarak tempuh Anda akan bervariasi. Juga, persiapkan diri Anda untuk menghabiskan banyak ongkos mengotak-atik opsi untuk membuat semuanya berfungsi, atau berpotensi harus beralih ke distro yang berbeda.

Kutipan

Kami belum merekomendasikan atau mendukung grafis USB di Linux, karena masalah di atas - tetapi jika Anda memiliki pertanyaan, jangan ragu untuk berkomentar di bawah ini. Kami ingin mendapatkan sebanyak mungkin informasi tentang apa yang berhasil dan yang tidak, sehingga semuanya dapat meningkat di sini. Tidak ada alasan Linux tidak dapat memiliki dukungan multi-monitor yang sama atau lebih baik daripada platform lain pada waktunya!

slm
sumber
Terima kasih atas komentarnya, saya mungkin tidak merumuskan pertanyaan saya dengan benar. Saya bertanya apakah ada pengguna Linux yang berhasil membuat USB ke perangkat VGA bekerja dan jika demikian, perangkat mana yang mereka gunakan. Tidak ada perangkat yang saya temukan yang secara eksplisit mendukung Linux, itu tidak berarti tidak ada pengguna Linux yang tidak berhasil membuatnya bekerja dengan satu atau lain cara.
Juicy
@Juicy - tidak, saya mengerti Anda menanyakannya secara umum, tetapi memberi tahu Anda bahwa perangkat itu tidak didukung di Linux.
slm
@Juicy - lihat pembaruan.
slm
Saya telah menggunakan tautan tampilan sebelumnya dan berfungsi.
evandentremont
terangkat karena meluangkan waktu untuk menulis jawaban yang luar biasa teliti. seri DL1x5 terdengar sangat menarik. tidak boleh membeli ... harus mengatakan pada diriku sendiri aku benar-benar tidak perlu layar ke-3 ... atau ke
underscore_d
6

Memiliki satu port Thunderbolt tidak berarti Anda hanya dapat menghubungkan satu tampilan Thunderbolt. Petir bisa dirantai daisy. Beberapa tampilan dimungkinkan melalui port Thunderbolt tunggal. Saya tidak tahu apakah Linux mendukung tampilan Thunderbolt daisy-chain. Dan tentu saja saya tidak tahu apakah rantai daisy-Thunderbolt adalah pilihan untuk Anda, sejauh yang saya tahu itu hanya mungkin dengan tampilan Thunderbolt. https://www.apple.com/displays/

Artikel Phoronix ini juga dapat digunakan, berjudul: Apple Thunderbolt Display Mempersiapkan Masalah Untuk Linux .

Christian Hujer
sumber
Sayangnya dalam kasus saya, saya tidak bisa daisy chain thunderbolt tetapi Anda ada benarnya.
Juicy
5

Thunderbolt dapat dirantai daisy itu benar tetapi masalahnya cukup kompleks: port fisik dapat beroperasi dalam dua mode logis , satu adalah DisplayPort dan kemudian Anda dapat mencolokkan monitor DisplayPort 1.2 tunggal. Dalam mode ini, kabel membawa sinyal DP 1.2 dan hanya itu.

Atau, Anda dapat mengoperasikan port dalam mode Thunderbolt. Dalam mode ini, kabel membawa PCI Express dan hingga dua sinyal DP 1.1a (mind the version). Anda dapat membuat daisy rantai dua monitor Thunderbolt yang secara internal akan demultiplex sinyal DisplayPort. Anda juga dapat daisy rantai dua dermaga Thunderbolt, masing-masing demultiplexing satu sinyal DisplayPort. Dermaga dengan passthrough Thunderbolt dan port DP jarang terjadi; biasanya hanya disediakan konektor HDMI. AFAIK hanya ZenDock mendatang yang memiliki port mDP dan TB passthrough. Saya belum pernah melihat dermaga Thunderbolt yang menawarkan opsi untuk menghubungkan dua layar - ini pada dasarnya akan menjadi dua dermaga secara internal dan biayanya juga akan mendekati dua kali lipat sehingga tidak heran ini bukan pilihan yang populer.

Jika Anda ingin mengendarai lebih dari dua monitor, Anda dapat menambahkan kartu grafis ke dermaga Thunderbolt-PCI Express. Ingat, TB dapat mengirimkan sinyal PCI Express. Sekarang Anda dapat menambahkan sebanyak mungkin monitor ke dock tunggal ini sesuai kartu grafis Anda. Banyak kartu nVidia (berdasarkan Kepler atau chipset yang lebih baru) mendukung empat. Jika panel laptop Anda dan monitor eksternal digerakkan oleh driver yang sama (mis. Nvidia keduanya atau ATI keduanya) maka secara teori ini seharusnya bekerja tanpa banyak masalah - tetapi lihat paragraf berikutnya.

Linux 3.17 menambahkan dukungan untuk perangkat Thunderbolt yang dicolokkan (jika tidak dirantai!). Itu kurang dari dua bulan pada saat penulisan ini sehingga pengalaman langka.

Singkatnya: jika Anda menghubungkan dua layar TB atau dua dermaga TB adalah waktu boot-up, itu seharusnya berhasil. Jika Anda menghubungkan kartu grafis dengan merek yang sama (dalam kasus Anda, sebuah chip nVidia) di dermaga TB-PCIe pada saat boot-up yang juga harus berfungsi dan memungkinkan hingga 4 layar. Jika Anda menjalankan kernel terbaru maka bukan tidak mungkin kernel yang terakhir bekerja dengan baik.

chx
sumber