Làm cách nào để thiết lập màn hình kép trong XFCE?


100

Tôi đã có một máy tính xách tay với chip intel và tôi muốn thiết lập màn hình kép trong Xfce.

Làm thế nào để tôi làm điều này?


1
Thật thú vị khi chỉ ra rằng các giải pháp cho vấn đề này được cung cấp ở đây có thể không sử dụng trình điều khiển độc quyền (một cách thuận tiện)!
smonff

Câu trả lời:


127

Đầu tiên, mở cấu hình màn hình - nó vào Start > Settings > Settings Manger, sau đó mở Displaymục.

Hãy chắc chắn rằng cả hai màn hình của bạn đang bật. nhập mô tả hình ảnh ở đây

Sau đó, mở một thiết bị đầu cuối và chạy này:

xrandr

Đầu ra sẽ trông giống như thế này:

Screen 0: minimum 320 x 200, current 2464 x 900, maximum 4096 x 4096
LVDS1 connected 1024x600+1440+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900       59.9*+   75.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1280x800       74.9     59.8  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1

Sau đó, chạy như sau, thay đổi VGA1LVDS1để phù hợp với màn hình phù hợp:

xrandr --output VGA1 --left-of LVDS1

Lưu ý rằng bạn có thể di chuyển thay đổi --left-ofsang --right-of.

Bây giờ, nó sẽ hoạt động, nhưng bạn vẫn có một vấn đề.

Nó sẽ biến mất sau khi bạn đăng xuất. Vì vậy, bạn cần thêm nó vào các mục đăng nhập của bạn.

Trụ sở Start > Settings > Settings Manger, sau đó mở "Phiên và khởi động", thêm lệnh trên vào các mục đăng nhập của bạn và bạn sẽ ổn!

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


15
Tôi đã tạo tài khoản này chỉ để tôi có thể nâng cao câu hỏi và câu trả lời thực sự hữu ích của bạn. Tôi sử dụng thử nghiệm debian và nhận được mớ hỗn độn xấu xí đó gọi là gnome3 mà tôi đã thay thế bằng xfce4 - và bây giờ tôi hoàn toàn hạnh phúc :-)
slashmais

@slashmais Cảm ơn, tôi đánh giá cao nó! Vui mừng tôi đã có thể giúp bạn. :)
jrg

@jrg Tôi đã làm xrandr --output CRT1 --left-LVDS nhưng tôi nhận được xrandr: màn hình không thể lớn hơn 1600x1600 (kích thước mong muốn 2766x1050) khi độ phân giải của nó là 1400x1050. Tôi nên làm gì?
jaorizabal

1
Ba năm sau! Cảm ơn bạn rất nhiều, điều này đã giúp nhiều hơn bạn biết!
opiop65

Đây là một câu trả lời hay, nhưng bạn sẽ phải lặp lại nó cho mọi người dùng trên hệ thống nhiều người dùng. Để biết giải pháp toàn hệ thống một lần, hãy xem wiki.archlinux.org/index.php/ Kẻ
Aaron J Lang

22

Có một giải pháp khác cho vấn đề này.

Theo bài viết này , xfce 4.11 và 4.12 đã triển khai thiết lập đa màn hình ngoài hộp. Tôi đoán câu hỏi này do đó sẽ lỗi thời đối với Ubuntu 13.04.

Trong khi đó, đối với Ubuntu 12.04 và 12.10, người ta có thể sử dụng xfce 4.12 ppa:

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get upgrade
xfce4-display-settings -m

1
Hoạt động hoàn hảo trên Ubuntu 13.10!
Nordlöw

Điều này sẽ cho phép bạn chỉ định 'VGA1 đúng với HDMI1' nhưng không cung cấp cho bạn phần bù dọc nếu màn hình có kích thước khác. Arandr sẽ bao gồm điều này.
thủy thủ

Vui mừng khi biết nó đến với XFCE ...
smonff

18

Bây giờ bạn có thể sử dụng Arandr .

Nó cho phép bạn làm điều đó trong trình soạn thảo trực quan và sau đó lưu cài đặt dưới dạng tập lệnh shell với tập lệnh lệnh xrandr .

Sau đó, bạn có thể thêm nó vào autostart.


15

Tôi đã có cùng một vấn đề và giải quyết nó bằng một ứng dụng đồ họa. Tên là grandr và nó nằm trong kho vũ trụ (Ubuntu 11.04). Bạn có thể thay đổi thiết lập kép của bạn theo ý muốn. Tôi hy vọng rằng nó sẽ giúp.


16
grandr không còn có sẵn từ ngày 12.04 - mặc dù arandr
23 93 26 35 19 57 3 89

arandrmột giải pháp mới, hãy xem câu trả lời ở trên
smonff

2

Nếu bạn có nút "chuyển đổi màn hình" trên bàn phím

  1. Cắm màn hình ngoài.
  2. Nhấp vào nút chuyển đổi màn hình của bạn, rồi trong hộp thoại "Hiển thị", chọn màn hình nào bạn muốn sử dụng hoặc nếu bạn muốn cái này mở rộng cái kia hoặc phản chiếu cái kia: Hộp thoại "Hiển thị"

Nếu bạn không có nút "chuyển đổi màn hình" trên bàn phím

  1. Trong menu Whisker, tìm Trình quản lý cài đặt và nhấp vào Hiển thị (hoặc tìm kiếm Hiển thị trong menu Whisker).
  2. Kiểm tra "Định cấu hình màn hình mới khi được kết nối" và đóng hộp thoại: Cài đặt hiển thị
  3. Cắm màn hình ngoài
  4. Hộp thoại "Hiển thị" sẽ tự động bật lên, bây giờ bạn có thể chọn màn hình nào bạn muốn sử dụng hoặc nếu bạn muốn cái này mở rộng cái kia hoặc phản chiếu cái kia: Hộp thoại "Hiển thị"

Thêm thông tin: http://docs.xfce.org/xfce/xfce4-sinstall/display


0

Có, Xrandr và / hoặc phiên bản 4.12 gui cho cài đặt hiển thị sẽ cho phép bạn chuyển đổi vị trí của màn hình và có thể có bảng điều khiển với menu ứng dụng trên màn hình bên phải. Tuy nhiên, các biểu tượng trên màn hình vẫn sẽ xuất hiện trên màn hình bên trái.

Sẽ tốt hơn nếu Xfce thực hiện một cái gì đó giống như cài đặt FolderView trong KDE, nhờ đó bạn có thể có màn hình chính ở bên phải (với bảng điều khiển và biểu tượng trên màn hình).


0

Cám ơn rất nhiều. Bây giờ tôi có một thiết lập màn hình kép mở rộng (MSI CR700, Nvidia GeForce 8200M G), với Xubfox 12.04. Sau nhiều ngày đau buồn với các phiên bản Ubuntu khác nhau, tôi đã cài đặt Xubfox 12.04 và có màn hình nhân đôi. Để có được một máy tính để bàn mở rộng trên cả hai màn hình, tôi đã tìm thấy lời khuyên ở đây ( http://www.webupd8.org/2012/11/how-to-use-multipl-monitor-in-xubfox.html ) rất hữu ích. Nhưng arandr là lỗi; nó hoạt động một lần, sau đó tôi có một màn hình màu xám ẩn màn hình nền và trình khởi chạy ở dưới cùng của màn hình. Lời khuyên từ 78 ở trên, cụ thể là: xrandr theo sau: xrandr --output VGA1 --left-of LVDS1 (điều chỉnh VGA1 và LVDS1 tùy thuộc vào đầu ra của xrandr) đã khắc phục sự cố. Cảm ơn nhiều.


0

----------------------- GIẢI PHÁP CHO xrandr: màn hình không thể lớn hơn -------------

Bước .1 Kiểm tra xem bạn có tệp xorg.conf trong / etc / X11 ..... có: goto bước 3 khác bước 2

Bước .2 Tạo tệp xorg.conf bằng bước sau

                 Step 2.a    switch to console mode: Alt+Ctrl+F1
                 Step 2.b    kill x server: sudo service lightdm stop
                 Step 2.c    generate new xorg.conf file: sudo X -configure -- this
                             will create xorg.conf.new file in your current dir
                 Step 2.d    rename and move: sudo mv xorg.conf.new /etc/X11/xorg.conf
                 Step 2.e    return to GUI: sudo start lightdm

Bước .3 Mở /etc/X11/xorg.conf và thêm "Virtual 3200 1080" trong phần phụ "Hiển thị"

                 Step 3.a    vi /etc/X11/xorg.conf
                 Step 3.b    Add "Virtual 3200 1080" to ALL SubSection "Display" 
                             FOR ALL SCREEN if you have more than one "Display"
                             Subsection and more than 1 screen (replace 3200 1080 
                             with your desired screen resolution)
                             FOR EXAMPLE:
                                    Section "Screen"
                                    Identifier "Screen1"
                                    Device     "Card1"
                                    Monitor    "Monitor1"
                                         SubSection "Display"
                                               Viewport   0 0
                                               Depth     1
                                               Virtual 3200 1080
                                         EndSubSection
                                     EndSection
                                    Section "Screen"
                                    Identifier "Screen2"
                                    Device     "Card1"
                                    Monitor    "Monitor1"
                                         SubSection "Display"
                                               Viewport   0 0
                                               Depth     1
                                               Virtual 3200 1080
                                         EndSubSection
                                     EndSection

Bước 4. Khởi động lại máy tính / máy tính xách tay của bạn

Bước 5. Tạo tập lệnh (vi /etc/X11/dual_monitor.sh) và bao gồm xrandr --output DVI-0 --mode 1280x1024 xrandr --output DVI-1 --mode 1920x1080 xrandr --output DVI-0 - -auto --right-of DVI-1 - áp dụng 1920x0 thay đổi quyền cho phép tệp chmod 755 /etc/X11/dual_monitor.sh (lưu ý: screen1 của tôi là DVI-1 và screen2 là DVI-0 và thay thế độ phân giải theo nhu cầu )

Bước 6. Thực thi tập lệnh và xem nếu nó hoạt động. (/etc/X11/dual_monirot.sh)

Bước 7. Nếu tập lệnh hoạt động, bao gồm tập lệnh vào Menu Bắt đầu tự động >> Cài đặt >> Phiên và khởi động >> Tự động khởi động ứng dụng >> Thêm tên: Màn hình kép Xfce Mô tả: Lệnh màn hình kép Xfce: /etc/X11/dual_monitor.sh

Bước 8. Khởi động lại và tận hưởng

Bước 9. Làm lại bước 7 cho tất cả người dùng đăng nhập với tư cách người dùng

(Xin vui lòng cho tôi biết nếu nó hoạt động shasankh@hotmail.com)


0

Bước 5. Tạo tập lệnh (vi /etc/X11/dual_monitor.sh) và bao gồm các phần sau

         xrandr --output DVI-0 --mode 1280x1024 
         xrandr --output DVI-1 --mode 1920x1080 
         xrandr --output DVI-0 --auto --right-of DVI-1 --pos 1920x0 

   change the file permission chmod 755 /etc/X11/dual_monitor.sh 
   (note: my screen1 is DVI-1 and screen2 is DVI-0, and replace resolution as per need)

Bước 6. Thực thi tập lệnh và xem nếu nó hoạt động. (/etc/X11/dual_monirot.sh)

Bước 7. Nếu tập lệnh hoạt động, bao gồm tập lệnh để Tự động bắt đầu

        Menu >> Settings >> Session and Startup >> Application Autostart >> Add 
                Name: Dual Monitor Xfce 
                Description: Dual Monitor Xfce 
                Command: /etc/X11/dual_monitor.sh

Bước 8. Khởi động lại và tận hưởng

Bước 9. Làm lại bước 7 cho tất cả người dùng đăng nhập với tư cách người dù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.