Sự cố buộc thiết bị đầu cuối Gnome trải dài trên nhiều màn hình


11

Tôi đang chạy vimtrong gnome-terminal, và lý tưởng nhất Tôi muốn có fullscreen mode căng trên cả hai màn hình, chứ không phải chỉ là một. Có cách nào để làm điều này? Nếu tôi tắt CCSM> Grid thì tôi có thể kéo dài thiết bị đầu cuối, nhưng kết quả không lý tưởng, hãy quan sát:

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

Có cách nào để khắc phục - Tôi không biết gọi nó là gì chính xác-- Vấn đề bộ đệm Z ở trên cùng? Nếu không, ai đó có thể chỉ cho tôi theo hướng của mã nguồn để tôi có thể thử đảo ngược nó để cho phép màn hình kép ở chế độ toàn màn hình không?


+1, tôi rất thích có thể làm điều này một cách dễ dàng. Hiện tại tôi chỉ kéo dài thiết bị đầu cuối.
JRG

@jrg điều quan trọng gấp đôi đối với các chương trình chỉ có một phiên bản đang chạy, như vim.
puk

Mặc dù, tôi phải đặt câu hỏi - tại sao bạn cần hiển thị nhiều văn bản như vậy? Trên netbook của tôi, tôi có thể hiển thị văn bản 80 ký tự chuẩn gần như không có vấn đề gì với màn hình 10 "nhỏ của tôi.
jrg

@jrg tôi chia phiên vim tôi vào 4-6 cửa sổ, và nếu tôi cần nhiều hơn, tôi mở phiên khác nhau, sau đó tôi bắt đầu mở cùng một tập tin nhiều lần trong các buổi khác nhau, và tất cả phá vỡ địa ngục mất ;-p
PUK

Tôi nhận nó bạn đang sử dụng Unity? Tôi thực sự không thể nhìn thấy bất cứ điều gì trên ảnh chụp màn hình của bạn, nhưng bằng cách sử dụng Gnome classic, tôi có thể kéo dài nó mà không gặp vấn đề gì, trong khi sử dụng Compiz Grid. Tôi thậm chí có thể đặt phiên cuối để tự động mở theo cách này, nếu tôi muốn.
Marty Fried

Câu trả lời:


1

Điều này nghe có vẻ như một lỗi và bạn nên báo cáo lỗi .

Thoạt nhìn trông giống như một lỗi thiết kế, một cái gì đó ở đâu đó sẽ cho phép bạn làm cho một cửa sổ đi qua nhiều màn hình. Giống như F11làm cho một người duy nhất.

Nhưng điểm thứ hai là tham nhũng. Mà trông rất giống một lỗi cần được sửa chữa.


1

Nếu cả hai màn hình có cùng kích thước thì bạn không nên gặp sự cố nhưng tôi thực sự không thể nghĩ ra một cách khác và tôi cũng gặp vấn đề tương tự Tôi chỉ sử dụng Sao Mộc cho màn hình lớn của mình.

sudo apt-get install jupiter

1

Toán học và kiến ​​thức của bạn về xorg.conf của XServer như thế nào?

Bạn phải đặt cả hai màn hình ở cùng độ phân giải màn hình, thiết lập 2 phần màn hình riêng biệt. Sau đó, bạn tạo một màn hình bảng điều khiển ảo có kích thước của hai màn hình được thêm vào với nhau, sau đó đặt vị trí của từng màn hình trong bảng điều khiển ảo đó ... Một số cách để làm điều đó trong xorg.conf, với một GPU của Thiết bị (có nhiều đầu ra) hoặc với nhiều GPU (thẻ riêng biệt).

Một ví dụ là, bạn có hai màn hình đặt cạnh nhau. Mỗi cái được đặt thành 1024x768. Bạn tạo một màn hình giao diện điều khiển ảo 2048x768. Bạn đặt màn hình đầu tiên ở 0,0. Bạn đặt Màn hình khác ở 0,1025 hoặc chỉ "RightOf"

Section "Monitor"
  Identifier     "Monitor0"
  Option         "Primary"      "False"
EndSection

Section "Monitor"
  Identifier     "Monitor1"
  Option         "RightOf"      "Monitor0" 
  Option         "Primary"      "False"
  Option         "PreferedMode" "1024x768"
EndSection

Section "Device"
  Identifier     "Card"
  Driver         "vesa"
  Option         "Monitor-DVI-I-0"  "Monitor0" 
  Option         "Monitor-DVI-I-1"  "Monitor1" 
EndSectionEndSection

Section "Screen"
  Identifier          "Screen0"
  Device              "Card"
  Monitor             "Monitor0"
  DefaultDepth        24
  SubSection "Display"
    Modes            "1024x768"
    Virtual          2048 768 
  EndSubSection
EndSection

Có nhiều chi tiết hơn thế và nhiều cách khác để phân tách nó ra các điểm / vị trí và thiết bị cụ thể, cũng khác nhau tùy thuộc vào phần cứng của bạn ... Một số thẻ yêu cầu bạn tách phần màn hình và đặt lại vào máy chủ phần bố trí. Nhưng đây là "gần gũi" như một câu trả lời tóm tắt mà không biết bạn đang làm việc cụ thể với cái gì.


Tôi ngần ngại sử dụng điều này vì tôi đã gặp vấn đề nghiêm trọng khi chỉnh sửa xorg.conf. Nếu tôi nhận được một máy tính mới, tôi có thể thử cái này, nhưng vì vậy, tôi quá lo lắng về việc phá hủy các cài đặt hiện tại của mình
puk
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.