Có cách nào để chia màn hình của tôi không (để tối đa hóa các cửa sổ)


15

Câu hỏi của tôi về cơ bản là nếu tôi có thể giả mạo hành vi người ta sử dụng các trình quản lý cửa sổ thông thường trên linux nếu một người có thiết lập đầu kép. Đó là, nếu tôi tối đa hóa một cửa sổ, nó chỉ tối đa hóa trên một phần của màn hình nền, phù hợp với diện tích của một màn hình vật lý. Tôi chỉ có một màn hình, nhưng nó có độ phân giải khá lớn và hầu hết thời gian tôi sẽ muốn làm việc trên nhiều cửa sổ riêng biệt, được xếp theo chiều ngang.

Tôi đã nghe nói về các trình quản lý cửa sổ ốp lát, nhưng tất cả những gì tôi biết đều giống các nhóm góc và không hành xử như các trình quản lý cửa sổ thông thường khác (xfwm, compiz). Tôi hiện đang sử dụng xfwm và muốn gắn bó với nó nếu có thể. Nếu nhiệm vụ này requries , tôi muốn một trong đó hoặc cư xử tương tự như những người thường ra khỏi hộp hoặc mà cấu hình sẵn sàng có sẵn.

Lần hack đầu tiên xuất hiện trong đầu tôi là cố gắng giả mạo thông tin mà xrandr đưa ra về hình dạng màn hình và đánh lừa người quản lý cửa sổ bằng cách sử dụng phương pháp đó, nhưng đây có vẻ là một vụ hack nặng nề không nên xử lý.

Tôi đang sử dụng fedora linux, nhưng tôi cũng ổn với việc tự xây dựng phần mềm nếu nó không nằm trong phần quản lý gói.


Tối đa hóa là một tính năng của trình quản lý cửa sổ. Đó là một lệnh thay đổi kích thước cửa sổ để phù hợp với kích thước màn hình. Vì vậy, bạn đang tìm kiếm một trình quản lý cửa sổ nơi bạn có thể có một nút (nhập menu, ràng buộc phím, bất cứ điều gì) thay đổi kích thước cửa sổ đang hoạt động thành một nửa màn hình. Một trình quản lý cửa sổ có thể lập trình như Sawfish sẽ thực hiện việc này một cách dễ dàng; xfwm không linh hoạt lắm, vì vậy bạn có thể phải hack nguồn.
Gilles 'SO- ngừng trở nên xấu xa'

Cả Unity của KDE và Ubuntu đều có thể tối đa hóa các cửa sổ chỉ bằng một nửa màn hình bằng cách kéo cửa sổ vào cạnh màn hình hoặc bằng phím tắt. Tôi không chắc chắn, nhưng tôi nghĩ rằng trong Unity, nó được triển khai như một plugin compiz
Sergey

@Sergey Gnome-shell cũng làm điều đó, nhưng tôi thích gắn bó với XFce hơn (và bạn không thể có WM của gnome-shell mà không có gnome-shell và ngược lại). Tôi sẽ phải thực hiện một số điểm chuẩn pin trên trình quản lý cửa sổ KDEs nếu đó là lựa chọn duy nhất.
Jonas Schäfer

@Gilles Vì vậy, có lẽ tôi nên phân bổ một tuần hoặc lâu hơn để lái xe qua các trình quản lý cửa sổ góc (tuyệt vời, cá cưa, ...) ngoài đó và xem cái nào tôi có thể dễ dàng sửa đổi nhất cho phù hợp với nhu cầu của mình.
Jonas Schäfer

Câu trả lời:


1

Nếu bạn có thể sử dụng Compiz, có một thứ gọi là Grid (nếu tôi nhớ chính xác tên). Tôi không chắc nếu xfwm có cái gì đó như thế này, bạn có thể kiểm tra nó.

Ngoài ra, tôi thực sự khuyên bạn nên thử các mô hình WM khác nhau nếu chúng có thể phù hợp hơn, tức là không bỏ qua các WMs chỉ vì chúng không phổ biến.

Nếu bạn khăng khăng có thể xếp các cửa sổ mà không thay đổi WM, có các tiện ích riêng biệt (bên thứ 3) để làm điều đó. Một danh sách có tại Wikipedia: https://en.wikipedia.org/wiki/Tiling_window_manager#Third_party_tiling_appluggest_on_Xorg


Cảm ơn những lời đề nghị đầu tiên. Tôi sẽ có một cái nhìn chi tiết sau này, vì hiện tại tôi không có thời gian để thực sự dùng thử WMs.
Jonas Schäfer

1

Được rồi, tôi đang sử dụng tuyệt vời trong vài tháng nay trên máy tính xách tay của tôi. Sau một số cấu hình ban đầu bực bội, nó đã được đền đáp. Phần thưởng: Với Fedora 18, nó nằm trong kho chính thức.

Awesome cung cấp các tiện ích quản lý cửa sổ ốp lát với một số cài đặt trước ốp lát hợp lý (cái được sử dụng tỷ lệ vàng là thứ tôi thường sử dụng nhất hiện nay). Cấu hình lua dễ dàng sửa đổi theo nhu cầu của bạn nếu bạn biết một số lua cơ bản và / hoặc có một số trực giác về lập trình. Đặc biệt là trên máy tính xách tay và trong khi mã hóa tôi thấy tuyệt vời thực sự hữu ích, vì bạn có thể làm mọi thứ bạn cần bằng bàn phím. Phải mất một thời gian để làm quen với tuyệt vời và một chút thời gian để làm quen tuyệt vời với nhu cầu của riêng mình. Người ta có thể vấp phải các cài đặt mặc định như tập trung theo dõi chuột và thứ tự tải lẻ và xử lý lỗi cho cấu hình (awesome sẽ thử tải cấu hình người dùng trước, nếu thất bại (không tìm thấy hoặc lỗi trình phân tích cú pháp), nó sẽ tải hệ thống rộng, mất một thời gian để tìm hiểu lý do tại sao thay đổi cấu hình sẽ không có hiệu lực).

Vì vậy, nếu ai đó có yêu cầu được nêu trong câu hỏi của tôi chỉ với mục đích làm việc liền mạch với nhiều cửa sổ (tối đa hóa, tức là lấp đầy màn hình) trên một màn hình lớn, thì tuyệt vời (hoặc bất kỳ WM nào khác cho vấn đề đó) là lựa chọn phù hợp.


Ngoài ra, với các phiên bản XFce gần đây, trình quản lý cửa sổ XFWM hỗ trợ dễ dàng tối đa hóa một nửa màn hình (cả theo chiều dọc và chiều ngang) bằng cách kéo một cửa sổ về phía viền màn hình.

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.