Làm cách nào tôi có thể lưu / khôi phục vị trí cửa sổ khi tôi tháo / neo máy tính xách tay của mình?


9

Tôi có một máy tính xách tay với một trạm nối có một màn hình lớn được kết nối với nó. Khi máy tính xách tay được gắn, tôi sử dụng màn hình làm màn hình chính và màn hình máy tính xách tay làm màn hình phụ.

Khi tôi mở khóa, màn hình máy tính xách tay trở thành màn hình chính của tôi và tất cả các cửa sổ chuyển sang màn hình đó. Khi tôi gắn máy tính xách tay, màn hình sẽ tự động trở lại màn hình chính, nhưng tất cả các cửa sổ đều nằm trên màn hình máy tính xách tay. Tôi phải kéo từng cái lên màn hình và thay đổi kích thước nó.

Làm cách nào tôi có thể khiến các cửa sổ của mình tự động tiếp tục các vị trí và kích thước chúng có trước khi tôi mở khóa (giả sử chúng vẫn mở)? Tất cả những gì tôi có thể tìm thấy là những câu trả lời nói về việc khôi phục các chương trình khi bạn đăng nhập. Đó không phải là điều tôi đang tìm kiếm.

Tôi đang sử dụng Gnome 3 trên Arch Linux.


Tôi có một vấn đề tương tự: Khi tôi chạy một trò chơi yêu cầu chế độ toàn màn hình nhưng không hỗ trợ độ phân giải gốc của tôi, tất cả các cửa sổ sẽ di chuyển xung quanh và được thay đổi kích thước. Sẽ thật tuyệt khi có một cách để lưu / khôi phục chúng.
Aaron Digulla

Câu trả lời:



1

Tôi đã hỏi một câu hỏi tương tự khi hỏi ubfox và câu trả lời được chấp nhận có chứa các tập lệnh shell (không phải cụ thể của Ubuntu) để lưu / khôi phục vị trí cửa sổ.

Điểm mấu chốt là sử dụng wmctrl để liệt kê các cửa sổ đang hoạt động và xwininfo để truy vấn hình học của chúng và sau đó wmctrl lại để khôi phục lại hình dạng của mỗi cửa sổ.

wmctrl phải được cài đặt riê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.