USB sang VGA trên Linux


13

Tôi đã được cung cấp Macbook Pro vào giữa năm 2012. Mặc dù nó không phải là lựa chọn đầu tiên của tôi nhưng nó vẫn là một phần cứng tuyệt vời, nhưng vấn đề đối với tôi là nó chỉ có một cổng Thunderbolt duy nhất cho phép tôi chỉ cắm một màn hình ngoài theo mặc định.

Tôi sử dụng Debian 64-bit trên đó và tôi đã tìm giải pháp để thêm màn hình ngoài thứ hai (tổng cộng thứ ba). Tùy chọn duy nhất của tôi dường như là sử dụng bộ chuyển đổi USB sang DVI / VGA . Tôi nhận thức được những hạn chế, nó sẽ dành cho các khóa học cơ bản và công cụ văn phòng.

Tôi đã Googling được một thời gian và dường như không thể tìm thấy bất kỳ thông tin đáng tin cậy nào về việc sử dụng các loại thiết bị này trên Linux. Tôi thích phiêu lưu nên tôi không ngại làm bẩn các tệp cấu hình, mặc dù tôi không có nhiều kinh nghiệm với những thứ này trên Linux.

Có ai có bất kỳ kinh nghiệm trong việc làm cho những thứ này để làm việc? Bạn muốn đề xuất thiết bị nào? Bất kỳ trợ giúp / con trỏ / kinh nghiệm cá nhân.

LƯU Ý: Tôi không hỏi thông tin cho thiết bị cụ thể được liên kết, câu hỏi của tôi là chủ yếu, có ai có bất kỳ kinh nghiệm nào trong việc đưa bất kỳ thiết bị USB sang VGA nào hoạt động trên Linux không và nếu có thì thiết bị nào? Có lẽ một nhận xét về các cấu hình cụ thể được sử dụng, khi thiết lập chúng trên Linux dường như không tầm thường.

Câu trả lời:


13

Thiết bị UltraVideo

Nếu bạn nhìn vào thông số kỹ thuật cho thiết bị cụ thể đó thì nó không hỗ trợ Linux.

Đặc trưng
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**)
yêu cầu hệ thống

KHÔNG hỗ trợ XP 64bit và Windows Server / Linux

Các thiết bị tương thích khác?

Lựa chọn 1

Nói chung, các thiết bị USB to (HDMI, DVI, VGA) đều hoạt động hoặc không. Nhưng có những thiết bị được biết là hoạt động trong Linux, chẳng hạn như thiết bị này: UltraVideo® USB 2.0 sang DVI-I hoặc VGA Video Adaptor

                                              ss1

Lựa chọn 2

Cũng như cái này: DisplayLink .

                                                                  ss2

Nó có hoạt động với Linux không?

Một trình điều khiển nguồn mở có sẵn, cho các thiết bị DL-1x5 hiện được tích hợp vào nhân Linux. Hỗ trợ Linux cho DL-3x00 hoặc DL-41xx hiện không khả dụng.

Đi sâu hơn nữa về công nghệ DisplayLink đã nói điều này trên trang Wikipedia :

Nhân Linux 3.4 cũng chứa trình điều khiển DisplayLink, nhưng chip USB3 thế hệ hiện tại không được hỗ trợ kể từ tháng 9 năm 2014. Có vẻ như không có chip DisplayLink hiện tại nào sẽ hoạt động trong Linux [17] do mã hóa dự định.

Lựa chọn số 3

Đây là một tùy chọn khác: Bộ chuyển đổi USB sang VGA / DVI / HDMI có thể cắm UGA-2K-A cho nhiều màn hình lên đến 2048 × 1152 .

  • Trình điều khiển Windows 8/7 / XP được cài đặt tự động thông qua Windows Update (Yêu cầu kết nối Internet)
  • Mac không được hỗ trợ do những hạn chế đáng kể trong hệ điều hành. Cấu hình -Linux chỉ dành cho người dùng nâng cao

Trang web Pluggable thậm chí còn có một trang dành riêng cho Linux, có tiêu đề: Bộ điều hợp đồ họa DisplayLink USB 2.0 trên Linux - Phiên bản 2014 . Bài báo có điều này để nói về vấn đề:

Trích

Câu chuyện ngắn

Nhiều màn hình trên Linux, đặc biệt là với nhiều card đồ họa và bộ điều hợp đồ họa USB, vẫn còn vấn đề. Bạn có thể tìm thấy nhiều bản phân phối và cấu hình nơi nó không hoạt động. Chúng tôi khuyên bạn nên tránh xa trừ khi bạn là người dùng Linux nâng cao sẵn sàng chơi với các bản phát hành khác nhau, cài đặt các thành phần tùy chọn và thực hiện cấu hình tay. Thật không may, hôm nay nó không cắm và chạy, vì nó có trên Windows

Câu chuyện dài

Điều đó nói rằng, có thể khiến mọi thứ hoạt động trong các kịch bản giới hạn cho các bộ điều hợp dựa trên DisplayLink thế hệ USB 2.0. Chúng tôi đã sử dụng tất cả các sản phẩm Plugable trong các thử nghiệm cho bài đăng này. Các hệ thống thử nghiệm của chúng tôi bao gồm các bộ điều hợp đồ họa chính của Intel, Nvidia và AMD. Đối với Nvidia và AMD, chúng tôi đã thử nghiệm cả trình điều khiển nguồn mở và độc quyền.

Intel là tương thích nhất, cung cấp kết quả tốt trong tất cả các cấu hình. Các card đồ họa của Nvidia, khi chạy trình điều khiển nouveau mã nguồn mở, chỉ hoạt động ở chế độ Nhiều chỗ ngồi. Cố gắng thiết lập nhiều màn hình bằng bộ điều hợp DisplayLink và thẻ đồ họa Nvidia dẫn đến đồ họa rác được hiển thị trên màn hình đính kèm DisplayLink của bạn. Các trình điều khiển độc quyền của Nvidia không hoạt động theo bất kỳ kịch bản nào.

Các trình điều khiển nguồn mở AMD hoạt động theo cả thiết lập nhiều chỗ ngồi và nhiều màn hình, nhưng hiệu suất, ít nhất là trong các thử nghiệm của chúng tôi, kém hơn đáng kể so với trình điều khiển Intel.

Các trình điều khiển độc quyền của AMD không có sẵn trong bất kỳ gói dễ cài đặt nào trong Fedora 20, nhưng chúng tôi đã cài đặt chúng trong Ubuntu và không thể nhận được bất kỳ kết quả nào, đơn giản là chúng không hoạt động với đồ họa DisplayLink ..

TL; DR

Như tôi đã trình bày, đó không phải là một câu trả lời đơn giản, nó rất hay bị bỏ lỡ, thiết bị nào sẽ hoạt động với các bản phát hành cụ thể của Linux. Nếu là tôi, tôi có thể đi với tùy chọn # 3, nhưng số dặm của bạn sẽ thay đổi. Ngoài ra, hãy chuẩn bị cho mình một khoảng thời gian lộn xộn với các tùy chọn để khiến mọi thứ hoạt động, hoặc có khả năng phải chuyển sang một bản phân phối khác.

Trích

Chúng tôi chưa khuyến nghị hoặc hỗ trợ đồ họa USB trên Linux, vì các vấn đề ở trên - nhưng nếu bạn có thắc mắc, xin vui lòng bình luận bên dưới. Chúng tôi muốn nhận được càng nhiều thông tin càng tốt về những gì hoạt động và không, vì vậy mọi thứ có thể cải thiện ở đây. Không có lý do gì Linux không thể có hỗ trợ đa màn hình giống hoặc tốt hơn bất kỳ nền tảng nào khác!


Cảm ơn vì nhận xét, có lẽ tôi đã không xây dựng chính xác câu hỏi của mình. Tôi đã hỏi liệu có người dùng Linux nào có thành công trong việc làm cho các thiết bị USB sang VGA hoạt động không và nếu có thì họ đã sử dụng thiết bị nào. Không có thiết bị nào tôi có thể thấy rằng hỗ trợ rõ ràng cho Linux, điều đó không có nghĩa là không có người dùng Linux nào quản lý để họ làm việc theo cách này hay cách khác.
Juicy

@Juicy - không, tôi hiểu bạn đang hỏi theo nghĩa chung, nhưng đã cho bạn biết rằng thiết bị cụ thể đó không được hỗ trợ trong Linux.
slm

@Juicy - xem cập nhật.
slm

Tôi đã sử dụng liên kết hiển thị trước đó và nó hoạt động.
evandentremont

nâng cao vì đã dành thời gian để viết một câu trả lời tuyệt vời triệt để. dòng DL1x5 nghe có vẻ đặc biệt thú vị. không được mua ... tôi phải nói với bản thân mình rằng tôi thực sự không cần màn hình thứ 3 ... hoặc thứ 6
gạch dưới vào

6

Có một cổng Thunderbolt không có nghĩa là bạn chỉ có thể kết nối một màn hình Thunderbolt. Thunderbolt có thể bị xiềng xích. Có thể hiển thị nhiều màn hình thông qua một cổng Thunderbolt. Tôi không biết liệu Linux có hỗ trợ màn hình Thunderbolt được xâu chuỗi không. Và tất nhiên tôi không biết liệu Thunderbolt daisy có phải là một lựa chọn cho bạn hay không, theo như tôi biết thì chỉ có thể với màn hình Thunderbolt. https://www.apple.com/displays/

Bài viết Phoronix này cũng có thể được sử dụng, có tiêu đề: Apple Thunderbolt Display Trình bày các vấn đề cho Linux .


Thật không may trong trường hợp của tôi, tôi không thể tạo ra tiếng sét trong chuỗi nhưng bạn có một điểm.
Juicy

5

Thunderbolt có thể được xâu chuỗi là đúng nhưng vấn đề khá phức tạp: cổng vật lý có thể hoạt động ở hai chế độ logic , một là DisplayPort và sau đó bạn có thể cắm vào một màn hình DisplayPort 1.2 duy nhất. Ở chế độ này, cáp mang tín hiệu DP 1.2 và đó là tín hiệu.

Ngoài ra, bạn có thể vận hành cổng ở chế độ Thunderbolt. Ở chế độ này, cáp mang tín hiệu PCI Express và tối đa hai tín hiệu DP 1.1a (lưu ý phiên bản). Bạn có thể xâu chuỗi hai màn hình Thunderbolt, bên trong sẽ phân tách tín hiệu DisplayPort tốt. Bạn cũng có thể nối chuỗi hai bến Thunderbolt, mỗi cổng phân tách một tín hiệu DisplayPort. Các bến cảng có thông qua Thunderbolt và cổng DP là rất hiếm; thường chỉ có một đầu nối HDMI được cung cấp. AFAIK chỉ có ZenDock sắp ra mắt có cả cổng mDP và truyền qua TB. Tôi chưa bao giờ thấy một bến Thunderbolt cung cấp tùy chọn kết nối hai màn hình - về cơ bản đây sẽ là hai bến cảng và chi phí cũng sẽ gần gấp đôi nên không có gì lạ khi đây không phải là một lựa chọn phổ biến.

Nếu bạn muốn lái nhiều hơn hai màn hình, bạn có thể thêm một card đồ họa vào dock Thunderbolt-PCI Express. Hãy nhớ rằng, TB có thể cung cấp tín hiệu PCI Express. Bây giờ bạn có thể thêm bao nhiêu màn hình vào dock đơn này khi card đồ họa của bạn cho phép. Nhiều thẻ nVidia (dựa trên Kepler hoặc chipset mới hơn) hỗ trợ bốn. Nếu bảng điều khiển máy tính xách tay của bạn và màn hình bên ngoài được điều khiển bởi cùng một trình điều khiển (ví dụ: cả nvidia hoặc cả ATI) thì về lý thuyết, điều này sẽ hoạt động mà không gặp nhiều vấn đề - nhưng hãy xem đoạn tiếp theo.

Linux 3.17 đã thêm hỗ trợ cho các thiết bị Thunderbolt cắm nóng (nếu chúng không bị xiềng xích!). Nó chưa đầy hai tháng tuổi tại thời điểm viết bài này nên kinh nghiệm rất khan hiếm.

Tóm lại: nếu bạn kết nối hai màn hình TB hoặc hai bến TB là thời gian khởi động, điều đó nên hoạt động. Nếu bạn kết nối một card đồ họa cùng loại (trong trường hợp của bạn, chip nVidia) trong dock TB-PCIe tại thời điểm khởi động cũng phải hoạt động và cho phép tối đa 4 màn hình. Nếu bạn đang chạy kernel mới nhất thì không có khả năng nào nó thậm chí còn hoạt động được cắm nóng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.