Không gian làm việc riêng biệt trên mỗi màn hình


29

Gần đây tôi đã chuyển sang một PC mới đang hoạt động, một máy có hai màn hình (giống hệt nhau, Dell 23 "). Tôi đang chạy Linux Mint 15 64bit / Cinnamon. Có cách nào để thiết lập nó theo cách đó, thay vì cả hai Các màn hình chia sẻ cùng một không gian làm việc lớn, chúng nằm trên các màn hình nhỏ hơn riêng biệt? Ví dụ màn hình bên trái trên không gian làm việc 1, màn hình bên phải trên không gian làm việc 2 và tôi có thể chuyển đổi màn hình sang không gian làm việc 3 nếu cần?

Không, có cách nào để sao chép bảng dưới lên màn hình thứ hai không? Hiện tại nó chỉ được hiển thị ở bên trái.


2
Bạn có card đồ họa nào (ati hay nvidia hay intel hay gì)?
terdon

IIRC, khi tôi có một nvidia hai đầu, tôi đã nhận được kết quả này bằng cách bật "TwinView" (tôi tin rằng nó được gọi) trong chương trình bảng điều khiển nvidia.
Kevin

Có nhiều lớp logic ở đây. Ở một cực cuối, bạn có thể có hai card màn hình riêng biệt từ hai nhà sản xuất riêng biệt với trình điều khiển hiển thị riêng biệt trong máy tính của bạn, mỗi thẻ chạy một phiên X riêng. Ở đầu bên kia, bạn có thể có một card màn hình duy nhất với một phiên X với một môi trường máy tính để bàn duy nhất chạy một trình quản lý cửa sổ duy nhất hỗ trợ hai màn hình độc lập. Đối với mỗi "đơn" trong câu trước, bạn có thể nấu một kịch bản riêng trong đó bạn có hai thứ. Chúng tôi cần biết nhiều hơn về phần cứng và thiết lập của bạn để trả lời.
tripleee

1
... Và không phải tất cả các trình điều khiển, môi trường máy tính để bàn, trình quản lý cửa sổ, vv đều hỗ trợ nhiều màn hình. Nhiều người muốn "độc thân" càng xa càng tốt vì điều đó giúp giao tiếp giữa hai màn hình dễ dàng hơn (kéo cửa sổ qua, sao chép / dán nội dung, v.v.) và ngay cả khi bạn muốn màn hình độc lập, bạn có thể muốn một số những tính năng này, nếu ngăn xếp màn hình của bạn chỉ hỗ trợ nó.
tripleee

@terdon: Cài đặt> Thông tin hệ thống cho tôi biết đó là "AMD nee ATi RV720 GL [FirePro V3750]".
Swooper

Câu trả lời:


14

Câu trả lời ngắn: có, bạn có thể làm điều này. Tôi có máy tính để bàn (Fedora) được thiết lập theo cách này, mỗi màn hình là một màn hình độc lập. Đó là cùng một 'máy tính để bàn', theo nghĩa X, nhưng có một số hạn chế đối với chức năng máy tính để bàn thông thường với thiết lập này so với 'máy tính để bàn duy nhất trải rộng trên cấu hình hai màn hình'. [Ví dụ: bạn không thể kéo một cửa sổ từ màn hình này sang màn hình khác hoặc thậm chí kéo một tệp từ một thư mục trên một màn hình và thả nó vào một thư mục được hiển thị trên màn hình khác.]

Tuy nhiên, tôi thích màn hình độc lập hơn. Đối với tôi, việc xoay vòng các không gian làm việc trên một màn hình độc lập với không gian làm việc được hiển thị trên màn hình kia là điều tự nhiên. Tôi sẽ cảnh báo bạn - một số người khá nhiệt tình về cách nào là "cách chính xác", vì vậy hãy chuẩn bị lội qua nhiều tiếng ồn và rầm rộ nếu bạn nghiên cứu cách làm những gì bạn muốn làm. Tôi đã có nhiều người gạt bỏ những nỗ lực của tôi để đạt được thiết lập này bởi vì họ cảm thấy điều đó là vô nghĩa và "không có người tỉnh táo nào muốn mọi thứ hoạt động theo cách đó".

Như một người dùng khác đã chỉ ra, một số môi trường máy tính để bàn hỗ trợ hiển thị độc lập và những người khác thì không. Tôi đã rất vui khi sử dụng Gnome làm máy tính để bàn của mình, trong mười năm trở lên, cho đến khi dòng Gnome 3.0 (mất khả năng hỗ trợ hiển thị X độc lập trên một máy tính để bàn ... và có vẻ như cộng đồng phát triển Gnome không có quan tâm đến việc phục hồi khả năng này). Các phiên bản trước của Cinnamon Desktop có khả năng này, nhưng với Fedora 19 hoặc 20 tôi có thể đạt được nó lâu hơn với Cinnamon. Hiện tại tôi đang bị mắc kẹt với Xfce.

Để đạt được màn hình X độc lập, tôi phải cẩn thận tạo một tệp xorg.conf. Đối với phần cứng của tôi, sử dụng trình điều khiển nvidia độc quyền, khóa dường như là xác định nhiều Thiết bị sử dụng cùng một BusID, nhưng sau đó sử dụng tùy chọn 'siêu dữ liệu' cho mỗi phần Màn hình để xác định duy nhất cổng được liên kết với mỗi màn hình trong thiết lập của bạn.

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

Mục "ServerLayout"
    Định danh "Giao diện0"
    Màn hình 0 "Màn hình0" 0 0
    Màn hình 1 "Screen1" RightOf "Screen0"
    InputDevice "Keyboard0" "CorePal"
    InputDevice "Mouse0" "CorePulum"
    Tùy chọn "Xinerama" "0"
Kết thúc

Mục "Tệp"
    FontPath "/ usr / share / font / default / Type1"
Kết thúc

Mục "InputDevice"
    # được tạo từ mặc định
    Định danh "Mouse0"
    Tài xế "chuột"
    Tùy chọn "Giao thức" "tự động"
    Tùy chọn "Thiết bị" "/ dev / input / mouse"
    Tùy chọn "Thi đua3Buttons" "không"
    Tùy chọn "ZAxisMapping" "4 5"
Kết thúc

Mục "InputDevice"
    # được tạo từ mặc định
    Định danh "Bàn phím0"
    Trình điều khiển "kbd"
Kết thúc

Mục "Giám sát"
    Định danh "Monitor0"
    Tên nhà cung cấp "DELL"
    Tên mẫu "P2411Hb"
    Chân trời 28.0 - 33.0
    VertRefresh 43.0 - 72.0
    Tùy chọn "DPMS"
Kết thúc

Mục "Thiết bị"
    Mã định danh "Device0"
    Trình điều khiển "nvidia"
    Tên nhà cung cấp "Tập đoàn NVIDIA"
    Tên bảng "Quadro K2000M"
    BusID "PCI: 1: 0: 0"
    Màn hình 0
Kết thúc

Mục "Màn hình"
    Định danh "Màn hình0"
    Thiết bị "Thiết bị0"
    Giám sát "Màn hình0"
    Tùy chọn "TwinView" "0"
    Tùy chọn "siêu dữ liệu" "DFP-0: nvidia-auto-select + 0 + 0"
    Mặc định ngày 24
    Tiểu mục "Hiển thị"
        Độ sâu 24
    Kết thúc
Kết thúc

Mục "Giám sát"
    Định danh "Màn hình1"
    Tên nhà cung cấp "DELL"
    Tên mẫu "P2411Hb"
    Chân trời 28.0 - 33.0
    VertRefresh 43.0 - 72.0
    Tùy chọn "DPMS"
Kết thúc

Mục "Thiết bị"
    Mã định danh "Thiết bị1"
    Trình điều khiển "nvidia"
    Tên nhà cung cấp "Tập đoàn NVIDIA"
    Tên bảng "Quadro K2000M"
    BusID "PCI: 1: 0: 0"
    Màn hình 1
Kết thúc

Mục "Màn hình"
    Định danh "Màn hình1"
    Thiết bị "Thiết bị1"
    Màn hình "Màn hình1"
    Tùy chọn "TwinView" "0"
    Tùy chọn "siêu dữ liệu" "DFP-2: nvidia-auto-select + 0 + 0"
    Mặc định ngày 24
    Tiểu mục "Hiển thị"
        Độ sâu 24
    Kết thúc
Kết thúc

Hy vọng rằng bạn sẽ bắt đầu. Tôi chưa tìm thấy một công cụ gui nào trong bất kỳ Môi trường máy tính để bàn nào tạo ra một xorg.conf hỗ trợ hiển thị độc lập. Lời khuyên của tôi là bắt đầu với bất kỳ công cụ 'Trình tạo cấu hình X' nào đi kèm với trình điều khiển video đã chọn của bạn (ví dụ: nvidia nvidia-xconfig) và xem liệu bạn có thể sử dụng ví dụ của tôi ở trên để hướng dẫn thử và xử lý lỗi không.


Nếu bạn ổn với một giải pháp bí truyền hơn, awesomewm sẽ làm điều này theo mặc định. Tôi sử dụng nó trên máy cá nhân của mình và yêu thích nó, mặc dù đây không phải là lý do ban đầu tôi bắt đầu sử dụng nó.
Vicky Chijwani

1

Tìm thấy điều này trên Diễn đàn Ubuntu trong một chủ đề có tiêu đề: bảng gnome trên hai màn hình .

đoạn trích

Tôi tin những gì bạn muốn là như sau:

  1. Bạn phải nhấp chuột phải vào bảng trên Màn hình số 1 và chọn "Bảng điều khiển mới"
  2. Sau đó giữ Alt và nhấp và kéo bảng điều khiển mới vào Màn hình số 2.

LƯU Ý: Các bảng "Mở rộng" luôn "bám" vào các cạnh của màn hình vật lý của bạn và do đó không thể trải dài trên 2 màn hình, đây là do thiết kế.

Tôi tin rằng tất cả các ảnh chụp màn hình hai đầu dường như có 2 tấm trải dài chỉ là bố cục thông minh của 4 bảng riêng biệt.

Vấn đề với MATE?

Tôi cũng đã bắt gặp tấm vé này trong trình theo dõi vấn đề Linux Mint, mà tóm tắt là nói rằng hiện tại trong MATE tính năng này không có sẵn.

Tài liệu tham khảo


Không có tùy chọn "Bảng điều khiển mới" khi tôi nhấp chuột phải vào bảng hiện có.
Swooper

@Swooper - Bạn có những tùy chọn nào trong menu ngữ cảnh bật lên khi bạn nhấp vào thanh công cụ hiện có? Cũng xem cập nhật của tôi.
slm

Cài đặt (mở rộng để hiển thị một vài liên kết đến cài đặt hệ thống có liên quan như chủ đề, cài đặt bảng điều khiển, v.v.), Khắc phục sự cố (mở rộng để hiển thị Khởi động lại quế, Nhìn kính và Khôi phục tất cả cài đặt về mặc định), Chế độ chỉnh sửa bảng điều khiển (bật / tắt chuyển đổi) , Cài đặt bảng điều khiển và Thêm applet vào bảng điều khiển.
Swooper

-1

Giải pháp đơn giản nhất là sử dụng Docky trên màn hình thứ hai, Docky theo mặc định gọi các ứng dụng trên màn hình đang bật :)


2
Tôi không tin việc thay đổi trình khởi chạy ứng dụng thực sự là một giải pháp ở đây. Có lẽ là một công việc xung quanh. Lý tưởng nhất là có thể đặt một màn hình cụ thể để có một không gian làm việc cụ thể là điều người ta mong đợi ở người quản lý cửa sổ.
HalosGhost
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.