[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

что такое x session manager?



>>> man xsm:
>>> xsm  is  a session manager.  A session is a group of applications, each
>>> of which has a particular state.  xsm allows you  to  create  arbitrary
>>> sessions  -  for example, you might have a "light" session, a "develop‐
>>> ment" session, or an "xterminal" session.  Each session  can  have  its
>>> own  set  of applications.  Within a session, you can perform a "check‐
>>> point" to save application state, or a "shutdown"  to  save  state  and
>>> exit  the  session.  When you log back in to the system, you can load a
>>> specific session, and you can delete sessions you  no  longer  want  to
>>> keep.

>>> Какое слово перевести?
DEO>> да все понятны, только ума не приложу как это можно использовать в
DEO>> чем смысл вообще этой сущности? select-killall делать чтоли можно
DEO>> или что?

> Скорее поднимать всю сессию, нежели опускать.  Опустить-то несложно и
> поодиночке, а вот поднять...  Ну, там обычно подразумевается еще и
> некоторое взаимодействие с wm на предмет расположения окон.  И кажется,
> взаимодействие с приложениями на предмет открытых файлов, если
> приложения это поддерживают.

DEO>>>> и чем он отличается от x window manager'а поясните (дураку)
DEO>>>> различия плиз :)

>>> wm управляет окнами, а sm - сессиями.  Соответственно, sm не управляет
>>> окнами, а wm - сессиями.
DEO>> xfce скажем является sm, а какой-нидь twm - нет
DEO>> в чем их отличие я вот не могу понять.

> xfce _по совместительству_ является и sm.  Ничто же не мешает объединить
> две функции в одном бинарнике.  А twm - нет.
почему тогда речь всегда идет именно о X-см ане просто о cм?

и еще правильно ли я понимаю, что если приложение не умеет
взаимодействовать с cм то и см ничего с ним не сделает (а расположение
окон любой (наверное) wm умеет восстанавливать).
то есть например для той же мозиллы, гимпа итп всякие см идут 
лесом (кроме расположения окон). да у этих приложений есть встроенные
средства сохранения состояния на чем остановились в виде ключей
комстроки (или настроек) но см ведь не сможет запомнить перечень скажем
открытых файлов если само приложение этого не умеет?

то есть насколько я понимаю тот же xfce является sm для приложений
xfce-специфик? а какой смысл называть его sm?


Reply to: