Ubuntu 12.04 và Quad Màn hình?


8

Tôi rất quan tâm đến việc thiết lập màn hình quad bằng Ubuntu 12.04. Điều này có thể với Unity không? Nvidia X Server sẽ tự động phát hiện và định cấu hình cả 4 màn hình giúp mọi việc trở nên dễ dàng?

Tôi đã tìm thấy một số bit và mẩu thông tin ở đây và ở đó nhưng không biết phải làm gì cho mọi thứ.

Câu trả lời:


8

Màn hình Quad chắc chắn là có thể, đây là thiết lập của tôi được điều khiển bởi 2 thẻ NVidia (sử dụng trình điều khiển NVidia độc quyền):

nhập mô tả hình ảnh ở đây

mặc dù, trong thiết lập cụ thể của tôi, tôi không thể làm cho khả năng tăng tốc 3D hoạt động, nhưng, như tôi nhớ, đây là yêu cầu của việc có hai màn hình được xoay hơn là có 4 màn hình.

Ngoài ra, tôi không sử dụng Unity, trình quản lý cửa sổ là XMonad, tôi muốn giới thiệu rất nhiều cho việc thiết lập như vậy trừ khi bạn muốn dành hàng giờ để kéo các cửa sổ từ màn hình để theo dõi và sắp xếp chúng theo cách thủ công.

Tôi đang sử dụng tệp xorg.conf tùy chỉnh vì theo tôi nhớ, tôi phải chỉ định ID bus PCI riêng cho từng thẻ để có thể sử dụng chúng - bạn có thể may mắn hơn, nhưng nói chung, thiết lập máy đa màn hình là một tập thể dục từ chương "nâng cao" của cuốn sách, đừng mong đợi đầy đủ plug-and-play * (xem cập nhật bên dưới). Một lần nữa, trong trường hợp của tôi, màn hình xoay làm phức tạp vấn đề một chút.

Đây là xorg.conf của tôi:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" RightOf "Screen3"
    Screen      1  "Screen1" 0 0
    Screen      2  "Screen2" RightOf "Screen1"
    Screen      3  "Screen3" RightOf "Screen2"

    Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection


Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "SamsungSyncMaster"
    HorizSync       30.0 - 84.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
    Option         "Rotate" "Left"
EndSection


Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Dell 2007 WFP"
    HorizSync       30.0 - 84.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
    Option         "Rotate" "Left"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "BENQ"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "BenQ FP222W"
    HorizSync       30.0 - 84.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device3"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 210"
    BusID          "PCI:3:0:0"
    Screen     1
EndSection

Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
    BusID          "PCI:2:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 210"
    BusID          "PCI:3:0:0"
    Screen         0
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
    BusID          "PCI:2:0:0"
    Screen          0
EndSection


Section "Screen"
    Identifier     "Screen3"
    Device         "Device3"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Section "Screen"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-0"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Bây giờ tôi khá tự tin rằng có thể cắm một card màn hình khác và mở rộng nó thành thiết lập 6 màn hình, nhưng tôi cảm thấy sự linh hoạt hạn chế của cổ tôi sẽ không cho phép tôi sử dụng tốt 6 màn hình :)

* CẬP NHẬT giữa năm 2015: Gần đây tôi đã phải khởi động máy này từ thẻ nhớ USB với Kubfox 15.04. Tôi phải báo cáo rằng, với sự kinh ngạc của tôi, nó đã nhận ra và có thể sử dụng cả 4 màn hình mà không cần bất kỳ thiết lập thủ công nào (theo hướng dọc). Xoay màn hình không hoạt động tốt, nhưng tiến độ vẫn rất ấn tượng - Tôi khá chắc chắn rằng nó chỉ sử dụng một hoặc hai màn hình trước đó. Vì vậy, tôi nghi ngờ rằng nếu bạn không muốn màn hình dọc, Kubfox có thể hoạt động cho bạn ra khỏi hộp mà không cần chỉnh sửa gì.


Cảm ơn bạn. Unity vẫn hoạt động với 4 màn hình? Điều này có vẻ hữu ích.
Michael Clare

Nếu bạn quản lý để duy trì khả năng tăng tốc 3D thì Unity sẽ hoạt động, mặc dù có màn hình ở chế độ dọc sẽ hữu ích hơn nhiều so với Unity :) Thành thật mà nói, tôi thậm chí đã không thử Unity trên máy đó vì đây là hộp Kubfox. Và, như tôi đã nói, một trình quản lý cửa sổ ốp lát tốt hơn nhiều so với thiết lập nhiều màn hình.
Serge

Ok, tôi đã không nhận ra điều này. Có lẽ tôi sẽ cần sử dụng kubfox thay vì Ubuntu.
Michael Clare

Sự lựa chọn của card đồ họa có vấn đề? Hoặc bất kỳ thẻ nvidia hai đầu sẽ hoạt động tốt?
Michael Clare

1
@MichaelClare: Tôi không lắp ráp các máy đa màn hình để sinh sống, thực tế đây là máy duy nhất tôi đã thiết lập theo cách này, vì vậy tôi không thể nói liệu nó có hoạt động với bất kỳ tổ hợp thẻ nvidia nào không. Nhưng đối với tôi nó đã làm việc với hai thẻ đầu tiên tôi đã thử.
Serge

0

Tôi cũng có thể có được thiết lập màn hình quad. Tôi đã sử dụng sự thống nhất, mặc dù tôi đã bị mắc kẹt trên sự thống nhất 2d. Các thiết lập không hoàn hảo, có sai sót, nhưng có thêm bất động sản màn hình làm cho rắc rối đáng giá.

Những loại sai sót? mỗi cặp màn hình được xử lý như một màn hình duy nhất. Do đó, nhấn nút tối đa hóa sẽ khiến cửa sổ trải dài trên hai màn hình thay vì một màn hình. Ngoài ra tính năng mà bạn có thể kéo các cửa sổ ra cạnh và làm cho nó lấp đầy một nửa màn hình đã bị hỏng. Thỉnh thoảng nếu tôi cố phát video trên màn hình 3 hoặc 4, video sẽ bị đóng băng thậm chí nghĩ rằng âm thanh sẽ tiếp tục phát. Có một số trục trặc khác như thế.

Các thiết lập là đau đớn! Tôi đã dành GIỜ để đào bới các bài đăng trên blog và tìm kiếm ở đây trước khi cuối cùng tôi tìm ra nó với bản dùng thử và lỗi.

Như Serge đã nói, bạn phải sử dụng trình điều khiển NVidia độc quyền. Tôi không nhớ tôi đã tìm thấy chúng ở đâu, nhưng bạn sẽ không làm việc này với trình điều khiển nvidia tự động cài đặt. hãy tin tôi, tôi đã cố gắng Sau đó, bạn phải xây dựng xorg.conf của mình theo cách thủ công, xác định phần cứng và cài đặt các cài đặt phù hợp.

Đáng buồn thay, trở lại trong Ubuntu 10.x ngày, điều này thực sự khá dễ dàng ... gần như cắm và chơi. Tất cả đã biến mất với 11.04. = (Mọi thứ dần dần tốt lên, nhưng đó là FAR hoàn hảo.


Đó chính xác là vấn đề tôi gặp phải, và nó rất phiền phức! Tôi chỉ đăng một câu hỏi.
Marjeta
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.