Bagaimana cara menyimpan sesi GNOME 3


30

GNOME 2 memungkinkan seseorang untuk menyimpan sesi secara otomatis atau manual (mis. Menyimpan sesi seperti yang terlihat sekarang ). Ini adalah fitur yang bagus karena mengembalikan berbagai status desktop antara login (dan sistem restart):

  • aplikasi mana yang terbuka
  • di mana (secara fisik) pada desktop yang mereka buka
  • ukuran jendela spesifik apa yang ditetapkan oleh aplikasi ini

Melihat sekeliling, saya tidak dapat menemukan fitur di GNOME 3? Apakah saya tidak terlihat cukup keras?

Jawaban:


10

Biasanya Anda akan Alt-F2menjalankan properti sesi gnome, dan pilih "Ingat aplikasi yang berjalan secara otomatis saat keluar" di bawah tab Opsi.

Namun, saat ini sudah rusak. Ada bug yang diajukan:

https://bugzilla.gnome.org/show_bug.cgi?id=647359


Itu bekerja pada Fedora 15 (apakah itu bug yang sama?).
tshepang

Jika Fedora menggunakan vanilla Gnome3, maka ya. Jadi Anda membuatnya bekerja terlepas dari bug, atau dengan itu?
jasonwryan

Saya tidak melakukan sesuatu yang istimewa. Saya baru saja memilih opsi, dan dapat keluar dan masuk tanpa masalah, dan sesi saya dipulihkan.
tshepang

Aneh. Bugnya masih terbuka ... Oh well, setidaknya itu berfungsi untuk Anda.
jasonwryan

untuk apa nilainya, ini pasti bekerja untuk saya sekarang di Fedora 16. Terima kasih jason!
nama pengguna salah

15

Coba gunakan Editor dconf, berikut adalah langkah-langkahnya

  1. Buka Editor dconf
  2. Goto org / gnome / gnome-sesi
  3. Periksa properti yang disebut " auto_save_session "

Deskripsi mengatakan " Jika diaktifkan, sesi gnome akan menyimpan sesi secara otomatis. "

Semoga berhasil!


1
Ini berfungsi di Ubuntu 16.04
aggsol

Bekerja pada debian 8,6
Pierre

Saya tidak punya dconf-editor, ada beberapa masalah dengan antarmuka grafis. Bagaimana Anda melakukan operasi yang sama menggunakan dconfterminal?
user2820579

Gunakan gsettings, lihat saja.
Hasasn

2

Sayangnya di 11.10 gnome-session-properties tidak menawarkan tab Opsi apa pun dengan sakelar Sesi Simpan Otomatis.

Jadi saya menginstal gconf-editoruntuk beralih /apps/gnome-session/options/auto_save_sessionke TRUE.

Tidak yakin apakah itu berhasil. Suatu ketika saya harus menambahkan kunci yang hilang itu sebagai boolean.


Perbarui: bahkan dengan pengaturan ini, belum benar-benar, jika sama sekali di Gnome3 / Unity. Diskusi lebih lengkap di askubuntu.com/a/78692/38636
Marcos

Atau hanyagsettings set org.gnome.SessionManager auto-save-session true
goetzc

1

Ini bekerja dari CLI - gnome-session-propertiesmenampilkan dialog. Saya tidak yakin di mana itu ada di menu. Anda tidak dapat menjalankannya dari Alt+ F2command window dengan perintah itu.


Hanya untuk memberikan pembaruan, ini berjalan dengan baik dari jendela perintah Alt + F2 di gnome 3.4 dari debian.
Alexandre Martins

di Ubuntu 12,04 LTS dijalankan dari cli atau Alt+F2( Mod4+rin awesomewm). Tetapi menjalankannya dari mana saja, auto_save_sessionopsi tidak muncul.
isomorfisma

1

Saya menulis alat perpustakaan / baris perintah kecil yang memungkinkan sesi menyimpan dan memulihkan dan memiliki dukungan untuk pengaturan monitor yang berbeda serta desktop virtual. Ini membutuhkan NodeJS untuk diinstal.

Instalasi

npm install -g linux-window-session-manager

Pemakaian

Simpan sesi saat ini ke ~ / .lwsm / sessionData / DEFAULT.json

lwsm save

Simpan sesi saat ini ke ~ / .lwsm / sessionData / my-session.json

lwsm save my-session   

Pulihkan sesi dari ~ / .lwsm / sessionData / DEFAULT.json

lwsm restore

Pulihkan sesi dari ~ / .lwsm / sessionData / my-session.json

lwsm restore my-session   

Tutup semua aplikasi yang berjalan dengan anggun sebelum memulai sesi

lwsm restore --closeAllOpenWindows

Lihatlah: https://github.com/johannesjo/linux-window-session-manager

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.