Tôi đang dự định mua phần cứng để sử dụng tính năng MST của DisplayPort 1.2 cho chuỗi hai màn hình kết hợp với bộ xử lý Intel Core i5 6600 Skylake trên Ubuntu. Điều này có được hỗ trợ với trình điều khiển Intel Linux không? Bất cứ ai có thể xác nhận họ có thiết lập đặc biệt này làm việc? Tôi đã thấy những người khác làm cho nó hoạt động với card đồ họa nvidia (lưu ý: cũng tìm thấy một số thông tin bổ sung về điều này) và các trình điều khiển độc quyền, mặc dù là một lỗi lớn. Tuy nhiên, tôi đặc biệt muốn thử điều này với Intel Skylake và không thông qua card đồ họa PCI.
Trong tin tức , người ta tuyên bố rằng sự hỗ trợ của Intel cho MST đã được David Airlie thêm vào năm 2014, nhưng việc đào sâu hơn một chút cho thấy rằng đây là dành cho Haswell và không có lý do nào để tin rằng điều này đang hoạt động cho Skylake.
Một đoạn nhỏ gợi ý tin tức về xử lý MST tốt hơn trong kernel 4.2 , nhưng tôi thấy một người dùng Linux khác tuyên bố rằng nó không hoạt động với anh ta trên Dell XPS13 với kernel 4.3 (Dell XPS13 chạy trên Skylake). Có vẻ như một chút quan trọng của hỗ trợ Skylake dành cho Linux đi kèm với kernel 4.3 (hỗ trợ gpu Skylake), vì vậy tôi sẽ tìm kiếm các trải nghiệm khác với hạt nhân 4.3 trở lên. Tại thời điểm viết bài này sẽ là kernel 4.3 hoặc 4.4-rc3.
Cập nhật:
AMD Radeon dường như cũng gặp vấn đề, một người nào đó mô tả cả hai màn hình xích của mình sẽ chuyển sang chế độ tiết kiệm năng lượng sau khi đăng nhập vào Ubuntu 15.10 với kernel 4.2.6. Trước khi đăng nhập, MST daisy chained hoạt động, nhưng với màn hình mờ trên một trong các màn hình . Tôi tự hỏi liệu vấn đề tiết kiệm năng lượng có liên quan đến lỗi mà người dùng nvidia đã mô tả trong 1 khi một trong những màn hình của anh ta chuyển sang chế độ tiết kiệm năng lượng khi ở chế độ MST, nếu vậy, có lẽ đây là sự cố hạt nhân không liên quan đến nvidia và nó có khả năng ảnh hưởng đến Intel như thế nào?
Cập nhật số 2:
Tôi đã đi săn tìm kho báu thông qua mã hạt nhân và tìm ra một số khách hàng tiềm năng mới.
Để có hỗ trợ MST, chúng tôi cũng cần hỗ trợ HBR2. Chỉ có hỗ trợ HBR2 có sẵn từ các phiên bản Skylake nhất định . Hiện tại dường như có năm trong số đó theo mã nguồn và 2 phiên bản đầu tiên không có hỗ trợ HBR2 vì một thứ bị vô hiệu hóa gọi là TPS3 .
Thứ hai, tôi đã phát hiện ra một FIXME cho MST trên Skylake trong kernel 4.4-RC3 . Tôi đã quản lý để đào một báo cáo lỗi giải quyết FIXME này tại:
https://bugs.freedesktop.org/show_orms.cgi?id=91791
Tiêu đề của báo cáo lỗi này là một chút sai lệch, đọc tất cả các ý kiến để thấy rằng nó có liên quan. Nhận xét cuối cùng từ ngày 11 tháng 11 nói rằng màn hình bị trống khi được kết nối qua MST trên Skylake. Điều này có vẻ như vấn đề đã được báo cáo bởi người dùng MST của card đồ họa PCI!
Một bản vá có thể hoặc không thể hoạt động được bằng mọi cách và hiện tại nó đang ở dạng drm-intel-fix và trong drm-fix , điều đó có nghĩa là nó sẽ đưa nó vào ứng cử viên phát hành tiếp theo cho 4.4 (xem lược đồ phát hành ). Vì vậy, âm thanh như thế ngày nay nó vẫn chưa hoạt động trên 4.4-rc3, nhưng cơ hội mới với 4.4-rc4. Tôi sẽ giữ việc mua phần cứng mới cho đến khi có kết quả kiểm tra mới và để câu hỏi này mở cho đến khi nó hoạt động.