Ubuntu 13.10: Як запам'ятати запущені програми при відключенні, щоб вони почалися після входу?


12

У мене запущено Ubuntu 13.10, і, схоже, немає жодного з тих же пунктів меню, що згадуються в інших питаннях. У своєму "classicmenu" я маю "Системні інструменти"> "Налаштування", а потім нічого про сеанси.

За даними Software Center, у мене встановлена ​​програма Gnome Session Manager, але немає можливості її відкрити і пошук "сесії" в Dash виявляє лише "Запуск програм", які зовсім не те, що я шукаю і не згадує "сеанс "де завгодно.

Я намагаюся отримати доступ до діалогу керування сеансом, зображеного тут: https://apps.ubuntu.com/cat/applications/saucy/gnome-session/

Коли я виконую gnome-sessionв Терміналі, я отримую:

gnome-session [5886]: УВАГА: Не вдалося придбати org.gnome.SessionManager

EDIT Я намагаюся ввімкнути автоматичне запам'ятовування запущених програм під час виходу. параметри підSession Options


це може допомогти, якщо ви уточнили, чи є у вас запас Ubuntu (з Unity), Stock Ubuntu з Gome2 або резервний запас встановленого гнома, чи версія Ubuntu-Gnome? Я не впевнений, що gnome-сесія працюватиме з Unity (згідно опису)
TrailRider

Я, мабуть, працюю над запасом ubuntu. це той з ubuntu.com/download/desktop
jacob

1
Так, це запас Ubuntu, дивлячись на мою установку (12.04), я бачу, що він встановлений і в моїй системі, і за допомогою команди в терміналі отримує мені таку ж помилку. Читання сторінки man ( man gnome-session) приводить мене до думки, що це один з базових файлів Gnome, що входить до Ubuntu, оскільки Ubuntu використовує більшість програм Gnome3s, але використовує Unity як DE. Оскільки конфігураційні файли, перелічені на сторінці man, не існують у моїй системі, я думаю, що Ubuntu використовує gnome-сеанс для спілкування з програмами gnome, але конкретної функції, яку ви намагаєтеся отримати, не існує.
TrailRider

Можливо, краще відредагувати своє запитання, щоб увімкнути те, що ви намагалися досягти за допомогою gnome-session, є ймовірний спосіб досягти цього за допомогою існуючих програм Ubuntu ....
TrailRider

@TrailRider, готово. Я намагаюся змусити Ubuntu запам'ятати / відновити свій сеанс.
jacob

Відповіді:


10

Редагувати: Я залишаю відповідь в інформаційних цілях, щоб будь-який майбутній читач міг побачити, що було випробувано. (коментарі включають додаткову інформацію) В процесі спроби вирішити це було виявлено, що потрібну функцію було видалено. Якщо хтось із читачів знає інше, будь ласка, дайте мені знати

Хоча точна поведінка неможлива, майже те ж саме можна досягти, включивши сплячку. Однак майте на увазі, що деякі системи не підтримують сплячку (причина, яку було видалено як опцію за замовчуванням), тому перш ніж додати потрібний файл у наступному посиланні, не забудьте протестувати його за допомогою термінальної команди

Як мені сплячий комп’ютер?

про можливі проблеми (та деякі шляхи вирішення) щодо сплячки / призупинення див.:

Чому комп'ютер не вмикається після його призупинення?


Я використовую це запитання та відповідь для довідки, але відповідь дещо відрізняється, оскільки назва програми та розташування налаштувань змінилися, тому я не вірю, що вищезазначене питання є дублікатом мого джерела. Отже, я опублікую публікацію нова відповідь .....

З: Як зробити автоматичний запуск програми кожен раз, коли я входжу? >> A: Щоб запустити програму з Ubuntu:


Програму, яку ви потребували називати редактором gconf, але тепер називається редактором dconf

Ви можете встановити його, встановивши програму dconf-tools

Після його встановлення ви можете використовувати тире, щоб відкрити його як редактор Dconf.

Ліворуч від вікна є дерево, за допомогою якого ви можете перейти на сторінку правильних налаштувань.

Шлях: org >> gnome >> gnome-session

Тоді вам буде представлений екран, який виглядає приблизно так:

введіть тут опис зображення

Де вказівник миші на скріншоті - це налаштування, яке потрібно вибрати, встановивши прапорець.

Потім слід зберегти поточні запущені програми та запустити їх заново при перезавантаженні. Налаштування зберігаються, коли ви встановите прапорець, немає кнопки збереження, яку потрібно натиснути перед закриттям редактора dconf.

Попередження: Це збереже лише список програм для перезапуску при наступному перезавантаженні, він не збереже жодних збережених статусів (тобто будь-яких збережених документів) після вимкнення, і вся збережена робота буде втрачена. (Можливо, зайве попередження, але краще включіть його все одно)

Якщо ви хочете відключити це, ви можете зробити це, знявши прапорець.

Як свідчить моя відповідь джерела, це може значно уповільнити завантаження, якщо у вас є велика кількість відкритих програм, коли ви закриваєтесь .... Я також додав би, що Firefox це не любить, коли ви вимикаєте комп'ютер, коли він працює. , це не пошкодить, але повністю видалить ваш кеш-пам'ять Інтернету (збережені веб-сторінки), але він залишить ваші файли cookie недоторканими --- якщо у вас встановлено файли cookie для видалення, коли браузер закриється, вам потрібно буде перевірити, що файли cookie видалено, я не впевнений, вони будуть чи ні. Я не можу давати вказівки щодо Chrome / Chrome, я не використовую жодного .....


Я маю додати застереження до своєї відповіді, я не намагався цього перевірити, але, у мене немає підстав вважати, що це не вийде. Моя відповідь джерела була прийнятою відповіддю з 29 оновленими повідомленнями, і налаштування все ще доступні, хоча в іншому місці ......


2
btw це не спрацювало (я включив обидва варіанти автоматичного збереження). Коли я перезавантажую комп'ютер, він не відновлює програми та файли, які я відкрив у минулому сеансі.
jacob

2
хм ну а більш масштабне копання Я виявив, що цей варіант був повністю видалений, викопаний до помилок .... деякі найкращі пояснення чи посилання на них можна знайти на AU .... askubuntu.com/q/201778 /65969....http://askubuntu.com/q/78207/… , я знайшов інші джерела в Інтернеті, але вони, як правило, просто включають інформацію в ці відповіді, тому я не буду намагатися намагатися зв’язати їх як добре.
TrailRider

1
Я перевірив налаштування на своєму комп’ютері і спробував декілька різних речей, щоб змусити його працювати, але нічого не зробило, що змусило мене зробити більш розгорнутий пошук, що привів мене до посилань, які я включив вище .... Хочеться, я міг би бути більше допомога, але у розробників були інші ідеї ....
TrailRider

1
Я здогадуюсь, що єдиний спосіб, коли ви можете це зробити (як вирішення), полягає в сплячому режимі комп'ютера .... у вас повинен бути принаймні стільки місця для обміну, як і оперативної пам'яті. Це можна зробити через термінал, ввівши sudo pm-hibernate це, ви зможете перевірити, що він буде працювати у вашій системі (його було видалено з параметрів відключення, оскільки він був дуже баггітним на кількох комп'ютерах). Якщо це працює, ви можете продовжувати зимувати, використовуючи термінал, або ви можете знову ввімкнути сплячку, щоб відобразити її як вибір у меню {gear icon}.
TrailRider

1
сплячка - це життєздатна альтернатива, якщо ваша система її підтримує (я вважаю, що це робить більшість) Це дозволить зберегти всю відкриту програму при їх поточному статусі (включаючи незахищену роботу, але я все одно заощаджую) Linux може тривалий час працювати без жорсткого перезавантаження ядра та кілька інших оновлень потребуватимуть цього. у випадку поганого збереження / пошкодження перезавантаження, вам потрібно буде перезавантажити, але це є рідкісним моїм досвідом .... Під час завантаження ви отримаєте порожній чорний екран, коли зображення завантажується в оперативну пам'ять, і це займе трохи більше часу (10 сек.?), Ніж звичайний черевик
TrailRider

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.