Cách lưu phiên Gnome 3


30

Gnome 2 cho phép một người có thể lưu phiên tự động hoặc thủ công (tức là lưu phiên như hiện tại ). Đây là một tính năng hay vì nó khôi phục các trạng thái máy tính để bàn khác nhau giữa các lần đăng nhập (và khởi động lại hệ thống):

  • ứng dụng nào đã được mở
  • nơi (vật lý) trên máy tính để bàn họ đã mở
  • những ứng dụng này được đặt kích thước cửa sổ cụ thể nào

Nhìn xung quanh, tôi không thể tìm thấy tính năng này trong Gnome 3? Tôi đã không nhìn đủ cứng?

Câu trả lời:


10

Thông thường, bạn sẽ Alt-F2chạy các thuộc tính gnome-session và chọn "Tự động nhớ các ứng dụng đang chạy khi đăng xuất" trong tab Tùy chọn.

Tuy nhiên, nó bị hỏng tại thời điểm này. Có một lỗi được gửi:

https://ormszilla.gnome.org/show_orms.cgi?id=647359


Điều đó hoạt động trên Fedora 15 (nó thậm chí là cùng một lỗi?).
tshepang

Nếu Fedora sử dụng vani Gnome3, thì có. Vì vậy, bạn đã làm cho nó hoạt động mặc dù lỗi, hoặc với nó?
jasonwryan

Tôi không làm gì đặc biệt. Tôi chỉ chọn tùy chọn và có thể đăng xuất và đăng nhập mà không gặp sự cố và phiên của tôi được khôi phục.
tshepang

Kì lạ Lỗi vẫn đang mở ... Ồ, ít nhất thì nó cũng hoạt động được với bạn.
jasonwryan

Đối với những gì nó có giá trị, điều này chắc chắn sẽ làm việc cho tôi ngay bây giờ trong Fedora 16. Cảm ơn jason!
tên người dùng sai

15

Hãy thử sử dụng trình soạn thảo dconf, đây là các bước

  1. Mở trình soạn thảo dconf
  2. Goto org / gnome / gnome-session
  3. Kiểm tra thuộc tính được gọi là " auto_save_session "

Mô tả cho biết " Nếu được bật, phiên gnome sẽ tự động lưu phiên. "

Chúc may mắn!


1
Điều này hoạt động trên Ubuntu 16.04
agssol

Hoạt động trên debian 8.6
Pierre

Tôi không có dconf-editor, có một số vấn đề với giao diện đồ họa. Làm thế nào để bạn thực hiện thao tác tương tự bằng cách sử dụng dconftrong thiết bị đầu cuối?
dùng2820579

Sử dụng gsettings, chỉ cần tìm nó.
Hasasn

2

Đáng buồn là trong 11.10 gnome-session-properties không cung cấp bất kỳ tab Tùy chọn nào với chuyển đổi Tự động lưu phiên.

Vì vậy, tôi đã cài đặt gconf-editorđể lật /apps/gnome-session/options/auto_save_sessionsang TRUE.

Không chắc chắn nếu nó hoạt động. Khi tôi phải thêm khóa bị thiếu đó là boolean.


Cập nhật: ngay cả với cài đặt này, thực sự không, nếu có, trong Gnome3 / Unity. Thảo luận đầy đủ hơn tại Askubfox.com/a/78692/38636
Marcos

Hoặc chỉgsettings set org.gnome.SessionManager auto-save-session true
goetzc

1

Nó hoạt động từ CLI - gnome-session-propertieshiển thị hộp thoại. Tôi không chắc nó ở đâu trong thực đơn. Bạn không thể chạy nó từ cửa sổ lệnh Alt+ F2với lệnh đó.


Chỉ cần đưa ra một bản cập nhật, nó chạy tốt từ cửa sổ lệnh Alt + F2 trong gnome 3.4 từ debian.
Alexandre Martins

trong Ubuntu 12.04 LTS, nó chạy từ cli hoặc Alt+F2( Mod4+rin awesomewm). Nhưng chạy nó từ bất cứ đâu, auto_save_sessiontùy chọn không xuất hiện.
đẳng cấu

1

Tôi đã viết một công cụ thư viện / dòng lệnh nhỏ cho phép lưu và khôi phục phiên và có hỗ trợ cho các thiết lập màn hình khác nhau cũng như máy tính để bàn ảo. Nó yêu cầu NodeJS được cài đặt.

Cài đặt

npm install -g linux-window-session-manager

Sử dụng

Lưu phiên hiện tại vào ~ / .lwsm / sessionData / DEFAULT.json

lwsm save

Lưu phiên hiện tại vào ~ / .lwsm / sessionData / my-session.json

lwsm save my-session   

Khôi phục phiên từ ~ / .lwsm / sessionData / DEFAULT.json

lwsm restore

Khôi phục phiên từ ~ / .lwsm / sessionData / my-session.json

lwsm restore my-session   

Hoàn toàn đóng tất cả các ứng dụng đang chạy trước khi bắt đầu phiên

lwsm restore --closeAllOpenWindows

Hãy xem thử: https://github.com/johannesjo/linux-window-session-manager

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.