Màn hình kép trên thẻ video kép trên Ubuntu


8

Tôi đã cố gắng để vô ích. Tôi chưa quen với Linux, vì vậy một lời giải thích từng bước sẽ được đánh giá rất cao. Tôi có hai thẻ video NVIDIA GeForce 8600 GT. Tôi muốn một màn hình chạy trên mỗi thẻ, vì vậy Twinview không thể được sử dụng vì sự hiểu biết của tôi chỉ dành cho các thẻ video duy nhất.

Tôi đã đi đến tab màn hình hệ thống và màn hình thứ hai của tôi được phát hiện nhưng bị vô hiệu hóa. Vì vậy, tôi kích hoạt nó bằng cách nhấp vào cấu hình. Nó nói chuyển sang XScreen (yêu cầu khởi động lại máy chủ x) và tôi thiết lập cài đặt của mình để màn hình mới ở bên trái màn hình chính. Tôi áp dụng các thay đổi bằng cách cập nhật tệp xorg.conf, đó là những gì nó nói sẽ làm sau khi bạn nhấp vào áp dụng.

Khi tôi khởi động lại, tôi thậm chí không thể đăng nhập vào máy tính để bàn. GUI bị rối tung và đi đến dòng lệnh. Rõ ràng là phải thực hiện với các thay đổi mới được thực hiện cho tệp xorg.conf, vì vậy tôi đã sao lưu và chỉ cần đặt lại cái cũ và sau đó tôi có thể quay lại GUI.

Tôi đã thực hiện điều này nhiều lần với một số biến thể khác nhau của việc thiết lập màn hình và tôi gặp phải cùng một vấn đề. Tôi thậm chí đã cố gắng khởi động lại gdm mà không khởi động lại và nó thực sự không làm gì hoặc đặt lại tất cả các cấu hình màn hình mà tôi đã thực hiện.

Tôi muốn sử dụng màn hình kép trong Ubuntu.


Bạn đã thử chương trình cài đặt nvidia chưa?
Kevin

Câu trả lời:


1

Sử dụng cài đặt nvidia để định cấu hình bộ điều hợp hiển thị của bạn. Có lẽ bạn nên thử cài đặt trình điều khiển NVIDIA độc quyền mới nhất.

Sau khi googling một lúc, tôi biết rằng nếu tôi muốn sử dụng hai màn hình, tôi phải bật TwinView hoặc Xinerama trong cài đặt nvidia. Xinerama hết câu hỏi vì nó vô hiệu hóa compiz. Nếu bạn không muốn sử dụng kết hợp, cần thiết cho compiz, chỉ cần sử dụng Xinerama.

Tôi có 2 thẻ video và nếu tôi bật TwinView cho cả hai, bảng Unity trải dài trên toàn bộ màn hình 2 màn hình và cửa sổ ứng dụng tiếp tục mở ở giữa gần cạnh của hai màn hình.

Cuối cùng tôi quyết định gắn bó với màn hình X riêng biệt. Vấn đề với điều này là compiz chỉ bắt đầu trên màn hình chính, vì vậy tôi đã phải viết hai tập lệnh để khởi động nó trên Screen1 và Screen2 (Tôi không sử dụng Screen3):

#!/bin/bash
DISPLAY=`echo $DISPLAY | sed s/[.]0$//`.1
compiz --replace &
sleep 5
google-chrome --user-data-dir=/home/nonoo/.config/google-chrome1 &

#!/bin/bash
DISPLAY=`echo $DISPLAY | sed s/[.]0$//`.2
compiz --replace &
sleep 5
google-chrome --user-data-dir=/home/nonoo/.config/google-chrome2 &

Như bạn có thể thấy, các tập lệnh cũng tự động khởi động Chrome trên các màn hình đó. Các dòng ngủ là cần thiết vì không có chúng, thanh tiêu đề cửa sổ của Chrome sẽ hiển thị phía sau bảng Unity.

Tôi có một vấn đề khác: không có hình nền trên màn hình, chỉ có một nền trắng. Để khắc phục điều này, tôi đã cài đặt Cài đặt nâng cao của Wap trong Trung tâm phần mềm và tắt Trình quản lý tệp có thể xử lý trên máy tính để bàn.

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.