Có cách nào để chia một màn hình thành hai, để hai nửa sẽ được coi là màn hình riêng biệt không? Điều này có nghĩa là các cửa sổ sẽ lấp đầy một nửa màn hình khi được tối đa hóa. Ngoài ra, bảng gnome nên lấp đầy một nửa màn hình.
Có cách nào để chia một màn hình thành hai, để hai nửa sẽ được coi là màn hình riêng biệt không? Điều này có nghĩa là các cửa sổ sẽ lấp đầy một nửa màn hình khi được tối đa hóa. Ngoài ra, bảng gnome nên lấp đầy một nửa màn hình.
Câu trả lời:
Có vẻ như compiz đã hỗ trợ cho việc này. Trong "Tùy chọn chung" trong CompizConfig, trên tab "Cài đặt hiển thị", có thể chỉ định thủ công "màn hình" để sử dụng để tối đa hóa các cửa sổ. Có một vấn đề với Adobe Flash và toàn màn hình, nhưng nhìn chung nó hoạt động khá tốt.
Vì card đồ họa của tôi hợp nhất ba màn hình thành một màn hình lớn duy nhất, điều này rất hữu ích
sudo apt-get install compizconfig-settings-manager
và nhấn enter. Điền mật khẩu của bạn khi được yêu cầu. Không có dấu hoa thị sẽ được hiển thị khi nhập mật khẩu.WIDTHxHEIGHT+X+Y
.Cấu hình mẫu cho ba màn hình 19 inch cổ điển theo hàng ngang:
1280x1024+0+0
1280x1024+1280+0
1280x1024+2560+0
Câu trả lời được chấp nhận không làm việc cho tôi. Những gì đã hoạt động mặc dù đã thêm màn hình ảo trong XRandR 1.5.
Để phân chia màn hình, hãy làm như sau:
Nhập xrandr
vào thiết bị đầu cuối để kiểm tra tên đầu ra và độ phân giải hiện tại của màn hình bạn muốn tách.
Trên hệ thống của tôi, kết quả là:
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1600x900 60.00
1280x1024 75.02 60.02
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.08 60.00
800x600 75.00 60.32
720x576 50.00
720x576i 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Chúng ta có thể thấy rằng màn hình của tôi được kết nối với HDMI2 và độ phân giải được đặt thành 1920x1080.
Thêm 2 màn hình ảo với xrandr --setmonitor
lệnh đảm bảo chúng trùng với màn hình vật lý của bạn và được đặt cạnh nhau. Cú pháp của lệnh là (không có dấu ngoặc kép):
xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name"
Đối với hệ thống của tôi, đó là:
xrandr --setmonitor HDMI2~1 960/254x1080/286+0+0 HDMI2
xrandr --setmonitor HDMI2~2 960/255x1080/286+960+0 none
Mặc dù ở trên đã cấu hình các màn hình ảo trên hệ thống của tôi nhưng những thay đổi chưa được áp dụng cho đến khi tôi thực hiện (có vẻ như làm mới xrandr):
xrandr --fb 1921x1080
xrandr --fb 1920x1080
Để duy trì các thay đổi sau khi khởi động lại, bạn sẽ muốn thực hiện các lệnh này khi đăng nhập. Bạn có thể làm như vậy bằng cách nối thêm các lệnh ở cuối ~/.profile
tệp của bạn .
xrandr --listmonitors
và xrandr --listactivemonitors
hiển thị các màn hình được thêm vào, nhưng kwin
không nhìn thấy chúng và mọi thứ hoạt động giống như trước đây.
kwin
không tôn trọng cài đặt màn hình của xrandr. Tôi sử dụng phiên kde openbox. Nó hoạt động. (Không cần chạy xrandr --fb
.) Mặc dù vậy, thanh tác vụ KDE vẫn không lặp lại cài đặt màn hình của xrandr, mà tôi coi là một tính năng.
Điều này về cơ bản là không thể trong kiến trúc X11 trừ khi bạn viết lại trình điều khiển video. Tôi biết điều này từ kinh nghiệm cay đắng.
Cách duy nhất bạn có thể làm là chạy nhiều máy tính để bàn ảo có cửa sổ (ví dụ vnc hoặc xnest / xephyr) trong các cửa sổ không viền. Sau đó, bạn sẽ mất tất cả tăng tốc đồ họa.
Bạn có thể thử sử dụng trình quản lý cửa sổ ốp lát.
KDE hỗ trợ giới hạn ốp lát ra khỏi hộp. Tuy nhiên, nó sẽ cho phép bạn chia màn hình thành hai nửa.
Ở đầu kia của quang phổ là Xmonad và Awesome . Đây là những khó khăn hơn để thiết lập, nhưng một số người thề với chúng. Tôi đã sử dụng Xmonad trong một thời gian dài và bạn rất thành thạo trong việc điều hướng bàn phím. Giảm sử dụng chuột, là lý do hầu hết mọi người chuyển đổi ở nơi đầu tiên. Bây giờ tôi sử dụng KDE vì một số chương trình tôi sử dụng thường xuyên không hoạt động tốt và rất khó sử dụng trong Xmonad.
Phương tiện hạnh phúc có thể là thay thế trình quản lý cửa sổ của Gnome bằng Xmonad nếu bạn là người dùng Gnome.