Tự động kích thước cửa sổ bằng Xfce như trong gnome


17

Tôi muốn kéo các cửa sổ của mình sang bên trái hoặc bên phải của máy tính để bàn và để chúng tự động thay đổi kích thước giống như nó hoạt động với Gnome hoặc Windows 7. Và để tối đa hóa chúng khi kéo chúng lên trên cùng. Làm thế nào là có thể trong Xfce?

Câu trả lời:


18

12.10 trở lên

Tiling snap được tích hợp vào trình quản lý cửa sổ XFCE, chỉ cần kéo các cửa sổ của bạn vào các cạnh của màn hình để snap snap xảy ra.

11.10 & 12.04

Nếu bạn muốn "tiling-snap" của compiz, bạn sẽ cần phải làm bẩn tay mã hóa của mình vì điều này đã được cung cấp dưới dạng bản vá mã cho hai bản phát hành Ubuntu này.

Theo bài viết này - có một bản vá có sẵn để kích hoạt tính năng ốp lát (hay còn gọi là windows snap) cho trình quản lý kết hợp xfwm4.

Có một video you-tube tuyệt vời cho thấy điều này trong hành động.

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

Tôi đã áp dụng bản vá này và tải nó lên PPA của tôi.

để cài đặt

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install xfwm4

đăng xuất và đăng nhập


Nếu không muốn cài đặt trình quản lý cửa sổ xfce đã sửa đổi, bạn sẽ cần sử dụng compiz làm trình quản lý tổng hợp để bật ốp lát:

sudo apt-get install compiz compizconfig-settings-manager

Sau đó thêm compiz --replace ccp &vào danh sách chương trình tự khởi động của bạn.


Làm việc tốt cảm ơn bạn. Có thể cấu hình nó theo cách, khi tôi di chuyển cửa sổ sang viền trên, nó sẽ tối đa hóa thay vì đi quá nửa màn hình?
Paul Woitaschek

1
Tôi đã áp dụng bản vá archlinux trực tiếp vào nguồn xwfm4 của Ubuntu. Vì vậy, tôi đoán, nếu khả năng bạn muốn không có trong bản vá đó, thì yêu cầu sẽ cần phải đến chính các nhà phát triển archlinux. Các khả năng được kích hoạt trong bản vá được thể hiện trong video - kéo đến các ô trên cùng của cửa sổ trên nửa trên của màn hình.
fossfreedom

@ ph1b - chỉ để làm rõ - nếu bạn thấy một số thay đổi thực sự tốt trong tương lai đối với bản vá arch-linux, hãy ping cho tôi các chi tiết và tôi sẽ cố gắng hết sức để sửa đổi PPA của mình.
fossfreedom

Tôi đã cố gắng xây dựng xfwm4-ốp lát như alez đã đề xuất, nhưng không thành công. Nhưng đã có một nhận xét về 'một nửa blog của người thêm' (liên kết của alez) và nhận xét này đã đề xuất dùng thử X Tile. Tôi muốn nói rằng từ ý kiến ​​khiêm tốn của tôi, nó tốt hơn nhiều so với xfwm4-ốp lát. Tại sao? Bởi vì bạn không cần phải kéo các cửa sổ theo cách thủ công để xếp chúng. Với X Tile, bạn có được một menu nhỏ trong vùng thông báo, có rất nhiều lược đồ ốp lát được xác định trước và nó hoạt động thực sự tốt. Tôi khuyên bạn nên thử.
skanatek

8

Để làm cho cửa sổ ốp lát hoạt động trong 12.10, bạn phải tắt wrap_windows.

Chạy các mục sau trong thiết bị đầu cuối để kích hoạt ốp lát:

xfconf-query -c xfwm4 -p /general/wrap_windows -s false


Trong 12.10 nó hoạt động như mặc định?
Paul Woitaschek

0

Để dễ dàng sử dụng xfwm-tiling, bạn có thể sử dụng hướng dẫn này: Xây dựng xfwm4tiling . Có thể bạn sẽ phải thay đổi một vài số phiên bản nhưng nó đã làm việc tuyệt vời đối với tôi. Nếu không, bạn sẽ luôn có lộ trình compiz. Nếu bạn có một hệ thống 32 bit, tôi vẫn có .deb trên comp của mình nhưng tôi thực sự khuyên bạn nên tự xây dựng 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.