Cách lưu và khôi phục nhóm cửa sổ (không nhất thiết phải khởi động lại)


8

Tôi đang tìm cách lưu và khôi phục các nhóm cửa sổ (Tôi đang sử dụng Cinnamon DE). Tôi đã thực hiện một số việc, nhưng tất cả những gì tôi có thể tìm thấy là lưu và khôi phục các cửa sổ khi khởi động lại. Bây giờ, đây là loại những gì tôi muốn, nhưng sau đó chọn lọc và không cần khởi động lại.

Giả sử, tôi đang làm việc trong một dự án đại học, vì vậy tôi cần TeXStudio, Nautilus, Okular, Octave, Geany và có thể mở thêm một số ứng dụng (tất cả đều có tệp / thư mục cụ thể). Sau đó, tôi đột nhiên cần thêm một số thông tin, đòi hỏi tôi phải đến thư viện vào ngày khác.

Vì vậy, tôi đóng tất cả các cửa sổ của mình (tiết kiệm RAM → pin) và quyết định làm việc trên CV của mình và đưa nó sang một phong cách mới. Vì thế, tôi sẽ cần CV cũ, tài liệu làm việc (CV mới) và có lẽ là CV mẫu (tất cả tài liệu trong LibreOffice).

Vào buổi tối, mệt mỏi và muốn đọc một số tiểu thuyết trong khi bạn gái của tôi muốn sử dụng máy tính cho trò chơi yêu thích của cô ấy. Vì vậy, tôi đóng tất cả các cửa sổ một lần nữa, mặc dù tôi chưa hoàn thành với CV.

Ngày hôm sau, tôi đến thư viện, tìm thông tin tôi đang tìm kiếm và muốn tiếp tục làm việc trong dự án Đại học của tôi. Bây giờ tôi phải mở lại tất cả các ứng dụng đó (TeXStudio, Nautilus, Okular, Octave, Geany) và tìm những tệp tôi đang làm việc trước đây. Khi tôi có nhiều tài liệu, tôi quên viết ra những gì tôi đang đọc, tôi thậm chí có thể gặp khó khăn khi tìm đúng PDF để mở. Tương tự như vậy khi tôi muốn làm việc lại trên CV của mình: mở lại tất cả các tài liệu đó.

Bây giờ, đây chỉ là một tình huống ví dụ để giải thích nhu cầu của tôi. Tôi có thể nghĩ ra nhiều tình huống nữa khi tôi muốn lưu các cửa sổ hiện tại với các tệp tương ứng của chúng và khôi phục chúng sau này.

Nếu không có ứng dụng nào như thế này, có lẽ nó đã giúp tôi có một cách thuận tiện để tạo launcher cho một số tệp cùng một lúc (vì tất cả chúng sẽ mở với ứng dụng tiêu chuẩn của chúng). Tuy nhiên, sẽ thật tuyệt vời nếu có một ứng dụng tự động phát hiện tất cả các tệp / ứng dụng đang mở và cho phép tôi chọn những tệp mà tôi muốn tạo một trình khởi chạy để khôi phục chúng khi tôi cần.

Trân trọng,

Hemanti


1
Sử dụng workspaces. Tạo một không gian làm việc với tất cả các ứng dụng cho một dự án. Tạo một không gian làm việc khác cho các trò chơi, v.v. Chỉ cần chuyển đổi giữa các không gian làm việc để chỉ xem các cửa sổ mà bạn muốn.
heynnema

Vâng, tôi đã làm điều đó, nhưng đôi khi tôi phải khởi động lại máy tính của mình khi ngủ đông không có tùy chọn (mặc dù dường như có giải pháp cho vấn đề đó) hoặc chỉ phải lưu RAM (bộ nhớ làm việc) bằng cách đóng một số ứng dụng. Ngoài ra, đôi khi, một số ứng dụng sẽ bị sập. Pin của tôi cũng hết rất nhanh với rất nhiều ứng dụng được mở.
Hemanti

Bạn không chỉ ra phiên bản Ubuntu mà bạn đang sử dụng, nhưng ai đó trên diễn đàn này đã viết một tập lệnh để làm những gì tương tự với những gì bạn đang xem xét. Thông tin chi tiết có sẵn tại liên kết này . Ngoài ra còn có một công cụ github cũng có thể hữu ích cho nhu cầu của bạn. Lưu ý rằng X là bắt buộc trong (ít nhất) trường hợp sau.
richbl

Ubuntu 16.04 sẽ là nó cho tôi. Cảm ơn bạn đã nhập, nhưng tôi sợ các tùy chọn thú vị mà bạn có chúng tôi sẽ không "nhớ" các tệp được mở trong các cửa sổ đó. Đúng nếu tôi đã sai lầm!
ed0

Câu trả lời:


1

Đó chính xác là cách tôi chạy trên máy 16 GB bằng cách sử dụng kết hợp:

  1. Không gian làm việc
  2. Trình cắm cửa sổ Trình quản lý cài đặt của CompizConfig sẽ cho phép ứng dụng không chạy để mở trên không gian làm việc cụ thể của nó tại tọa độ XY được xác định trước,
  3. tự khởi động các ứng dụng riêng lẻ
  4. Đối với các ứng dụng riêng lẻ mở các tệp riêng lẻ, nó phụ thuộc vào chính ứng dụng:

    1. Ví dụ cho gedit
    2. Ví dụ cho FireFox
    3. Vân vân...
  5. Tạo nhiều người dùng trên máy của bạn để mỗi người có phiên riêng của họ
  6. Ngủ đông

Càng nhiều người dùng và ứng dụng, càng sử dụng nhiều RAM, mặc dù ...


Cảm ơn sự đóng góp của bạn. Tuy nhiên, chúng tôi đang xem xét một cách giải quyết không liên quan đến việc giữ cho các cửa sổ mở trong RAM (không gian làm việc) hoặc lưu phiên thông qua chế độ ngủ đông
ed0

@ ed0 Đó chỉ là số 1 và số 2: hãy xem câu trả lời được chấp nhận hiện tại cho số 2 cho Thunderbird. Bạn cũng có thể sử dụng cùng một mô-đun để đặt cửa sổ trên một không gian làm việc cụ thể. Ngủ đông chỉ là quả anh đào trên bánh và cách tôi chạy máy, nhưng tôi đã có 16 GB RAM: Các ứng dụng mở chiếm rất nhiều RAM
Fabby 26/12/17

Những gì bạn đang tìm kiếm chỉ là # 1 và # 2 = bạn càng cần nhiều ứng dụng để tinh chỉnh thì càng mất nhiều thời gian để thiết lập.
Fabby

Xin lỗi @fabby, tôi đã không thể hiện bản thân đúng cách. Điều tôi đang tìm kiếm là một giải pháp cho phép bạn mở các tệp giống nhau trong các cửa sổ đó, vì vậy ngoài vị trí, tôi cần nội dung (cùng các tệp / tài liệu được mở lại bằng phần mềm tương ứng)
ed0

1
Đó là số 3, trừ khi bạn chỉ định từng ứng dụng chính xác và ứng dụng đó cho phép lưu các phiên theo chương trình và tự động mở chúng. Nếu đó là trường hợp, bạn nên đặt nhiều câu hỏi cho mỗi và mọi ứng dụng vì nhận xét của bạn bây giờ cho thấy câu hỏi của bạn trở nên quá rộng để trả lời trong một câu hỏi. (Tôi đã phải liên kết 3 câu trả lời riêng biệt để trả lời bản gốc.)
Fabby 27/12/17
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.