АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

xsm - Интернет в облаке

Запустите xsm в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда xsm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


xsm - Менеджер X сессий

СИНТАКСИС


хсм [-display display] [-session sessionName] [-verbose]

ОПИСАНИЕ


хсм является менеджером сеансов. Сеанс - это группа приложений, каждое из которых имеет
конкретное состояние. хсм позволяет создавать произвольные сеансы - например, вы можете
иметь "легкий" сеанс, сеанс "разработки" или сеанс "xterminal". Каждая сессия
может иметь собственный набор приложений. В течение сеанса вы можете выполнить «контрольную точку», чтобы
сохранить состояние приложения или «выключение» для сохранения состояния и выхода из сеанса. Когда вы входите
обратно в систему, вы можете загрузить конкретный сеанс и удалить сеансы, которые вы не
подольше хочу сохранить.

Некоторые менеджеры сеансов просто позволяют вам вручную указать список приложений, которые будут
началось в сеансе. хсм более мощный, потому что он позволяет запускать приложения и иметь
они автоматически становятся частью сеанса. На простом уровне хсм полезно, потому что
это дает вам возможность легко определять, какие приложения находятся в сеансе. Верно
сила хсмтем не менее, этим можно воспользоваться, когда все больше и больше приложений научатся
сохранить и восстановить свое состояние.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-дисплей дисплей
Причины хсм для подключения к указанному X-дисплею.

-сессия имя сеанса
Причины хсм для загрузки указанного сеанса, минуя меню сеанса.

-подробный
Включает отладочную информацию.

УСТАНОВКА


.xsession файл
. хсм требует изменения вашего .xsession файл:

Последняя программа, выполненная вашим .xsession файл должен быть хсм. В этой конфигурации
когда пользователь решает завершить сеанс, используя хсм, сессия действительно будет окончена.

Поскольку целью диспетчера сеансов является перезапуск клиентов при входе в сеанс,
ваш файл .xsession, как правило, не должен запускать приложения напрямую. Скорее
приложения должны запускаться в течение сеанса. Когда хсм закрывает сеанс, хсм
будет знать, что нужно перезапустить эти приложения. Обратите внимание, однако, что есть несколько типов
приложения, не поддерживающие сеанс. хсм позволяет вручную добавлять эти
приложений к вашей сессии (см. раздел под названием "Клиент" Список).

SM_SAVE_DIR охрана окружающей среды переменная
Если же линия индикатора SM_SAVE_DIR переменная окружения определена, хсм сохранит все файлы конфигурации
в этом каталоге. В противном случае они будут храниться в домашнем каталоге пользователя. Сессия
осведомленным приложениям также рекомендуется сохранять свои файлы контрольных точек в SM_SAVE_DIR
каталог, хотя пользователь не должен зависеть от этого соглашения.

По умолчанию Стартап Приложения
Первый раз хсм запущен, потребуется найти список приложений, которые нужно запустить.
Например, этот список может включать диспетчер окон, прокси-сервер управления сеансом и
xterm. хсм сначала будет искать файл .xsmstartup в домашнем каталоге пользователя. Если
этот файл не существует, он будет искать система.xsm файл, который был создан в
время установки. Обратите внимание, что хсм обеспечивает "отказоустойчивый" вариант, когда пользователь выбирает
сеанс для запуска. Опция отказоустойчивости просто загружает описанные приложения по умолчанию.
выше.

Каждая строка в файле запуска должна содержать команду для запуска приложения. Образец
файл запуска может выглядеть так:


TWM
смпрокси
Xterm


ЗАПУСК A СЕССИЯ


После появления хсм запускается, сначала он проверяет, сохранял ли пользователь ранее какие-либо сеансы. Если
сохраненных сеансов не существует, хсм запускает набор приложений по умолчанию (как описано выше
в разделе под названием По умолчанию Стартап Приложения). Если существует хотя бы один сеанс,
представлено меню сеанса. В [-сессия имя сеанса] опция форсирует указанную сессию
загрузиться, минуя меню сеанса.

Ассоциация Сессия МЕНЮ
Меню сеанса представляет пользователю список сеансов на выбор. Пользователь может
изменить текущий выбранный сеанс с помощью мыши или с помощью стрелок вверх и вниз
на клавиатуре. Обратите внимание, что сеансы, которые заблокированы (т. Е. Выполняются на другом
дисплей) не может быть загружен или удален.

В меню сеанса можно выполнять следующие операции:

нагрузка Сессия Нажатие этой кнопки загрузит текущий выбранный сеанс.
В качестве альтернативы, нажатие клавиши Return также загрузит текущий
выбранный сеанс, или пользователь может дважды щелкнуть сеанс в
.

Удалить Сессия Эта операция удалит текущий выбранный сеанс вместе с
со всеми файлами контрольных точек приложения, связанными с
сеанс. После нажатия этой кнопки пользователю будет предложено
нажмите кнопку второй раз, чтобы подтвердить операцию.

По умолчанию / Ошибка Безопасно хсм запустит набор приложений по умолчанию (как описано выше
в разделе под названием По умолчанию Стартап Приложения). Это полезно
когда пользователь хочет начать новый сеанс, или если сеанс
файлы конфигурации были повреждены, и пользователю нужен «отказоустойчивый»
сессия.

Отмена Нажатие этой кнопки вызовет хсм выходить. Его также можно использовать для
отменить операцию «Удалить сеанс».

УПРАВЛЕНИЕ A СЕССИЯ


После хсм определяет, какой сеанс загружать, открывает главное окно и запускает
все приложения, которые являются частью сеанса. Строка заголовка менеджера сеанса
Главное окно будет содержать имя загруженной сессии.

Следующие параметры доступны из хсмглавное окно:

"Клиент" Список При нажатии на эту кнопку открывается окно со списком всех клиентов.
которые находятся в текущем сеансе. Для каждого клиента хост-машина, которая
клиент запущен. По мере добавления и удаления клиентов
из сеанса этот список обновляется, чтобы отразить изменения. Пользователь
может контролировать перезапуск этих клиентов (см. ниже).

Нажав кнопку Вид Объекты кнопка, пользователь может просмотреть сеанс
свойства управления, связанные с текущим выбранным клиентом.

Нажав кнопку Клон кнопку, пользователь может запустить копию выбранного
Приложение.

Нажав кнопку Убийство "Клиент" кнопку, пользователь может удалить клиента из
сессия.

Выбрав подсказку перезапуска из Restart Намекать меню, пользователь может
контролировать перезапуск клиента. Доступны следующие подсказки:

- Ассоциация Restart If Бег подсказка указывает, что клиент должен быть
перезапускается в следующем сеансе, если он подключен к диспетчеру сеансов
в конце текущего сеанса.

- Ассоциация Restart Так или иначе подсказка указывает, что клиент должен быть перезапущен
в следующем сеансе, даже если он завершится до того, как текущий сеанс
прекращается.

- Ассоциация Restart Немедленно подсказка похожа на Restart Так или иначе намекать,
но кроме того, клиент предназначен для непрерывной работы. Если клиент
завершится, менеджер сеанса попытается перезапустить его в текущем
сессия.

- Ассоциация Restart Никогда подсказка указывает, что клиент не должен
перезапущен в следующем сеансе.

Обратите внимание, что все приложения X могут не «поддерживать сеанс». Приложения
которые не осведомлены о сеансе, - это те, которые не поддерживают X-сеанс
Протокол управления или они не могут быть обнаружены сеансом
Прокси-сервер управления (см. Раздел под названием PROXY). хсм позволяет
пользователь может вручную добавить такие приложения в сеанс. Внизу
домен "Клиент" Список окно содержит текстовое поле ввода, в котором приложение
команды можно вводить. Каждая команда должна располагаться в отдельной строке. Этот
информация будет сохранена с сеансом на контрольной точке или выключении
время. При перезапуске сеанса хсм перезапустит эти
приложения в дополнение к обычным приложениям, поддерживающим сеанс.

Нажатие Готово кнопка удаляет "Клиент" Список окно.

Сессия Бревно... В окне журнала сеанса представлена ​​полезная информация о сеансе.
Например, при перезапуске сеанса все команды перезапуска
будет отображаться в окне журнала.

Контрольно-пропускной пункт Выполняя контрольную точку, все приложения, которые находятся в сеансе,
попросили сохранить их состояние. Не каждое приложение сохранит свою полную
состояние, но, как минимум, диспетчер сеанса гарантированно
получить команду, необходимую для перезапуска приложения (вместе со всеми
параметры командной строки). Оконный менеджер, участвующий в сеансе
должен гарантировать, что приложения вернутся с тем же
оконные конфигурации.

Если контрольной точке сеанса не было присвоено имя, пользователь
потребуется указать имя сеанса. В противном случае пользователь может
выполнить контрольную точку, используя имя текущего сеанса, или новый сеанс
имя можно указать. Если указанное имя сеанса уже существует,
пользователю будет предоставлена ​​возможность указать другое имя или
перезаписать уже существующий сеанс. Обратите внимание, что сеанс, который
заблокировано не может быть перезаписано.

При выполнении контрольной точки пользователь должен указать Сохранить Тип который
сообщает приложениям в сеансе, сколько состояния они должны сохранить.

Ассоциация месте type указывает, что приложение должно сэкономить достаточно
информация для восстановления состояния, которое видит пользователь. Не должно
влияют на состояние с точки зрения других пользователей. Например, редактор
создать временный файл, содержащий содержимое его буфера редактирования,
расположение курсора и т. д.

Ассоциация Глобальный type указывает, что приложение должно зафиксировать все свои
данные в постоянное глобально доступное хранилище. Например, редактор
просто сохранит отредактированный файл.

Ассоциация Оба формата type указывает, что приложение должно делать и то, и другое.
Например, редактор сохранит отредактированный файл, а затем создаст
временный файл с такой информацией, как местоположение курсора,
и т.д...

В дополнение к Сохранить Тип, пользователь должен указать Взаимодействовать Стиль.

Ассоциация Ничто type указывает, что приложение не должно взаимодействовать с
пользователь при сохранении состояния.

Ассоциация ошибки type указывает, что приложение может взаимодействовать с
пользователь только в случае возникновения ошибки.

Ассоциация Любые type указывает, что приложение может взаимодействовать с пользователем
для любых целей. Обратите внимание, что хсм позволит только одному приложению
взаимодействовать с пользователем одновременно.

После завершения КПП, хсм при необходимости отобразит
окно со списком приложений, которые не сообщали о
удачное сохранение состояния.

выключение Завершение работы предоставляет все возможности контрольной точки, но в
кроме того, может привести к завершению сеанса. Обратите внимание, что если взаимодействие
стиль ошибки or Любые, пользователь может отменить выключение. Пользователь может
также отмените завершение работы, если какое-либо из приложений сообщит о
неудачное сохранение состояния.

Пользователь может завершить сеанс с нашим, не выполняя
КПП.

КАК МЫ РАБОТАЕМ XSM ОТВЕТЫ К СИГНАЛЫ


хсм ответит на сигнал SIGTERM, выполнив выключение со следующими параметрами:
быстро, без взаимодействия, сохранить тип локально. Это позволяет сохранять сеанс пользователя, когда
система отключается. Его также можно использовать для удаленного отключения
сессия.

хсм ответит на сигнал SIGUSR1, выполнив контрольную точку со следующими
варианты: без взаимодействия, тип сохранения локальный. Этот сигнал можно использовать для удаленного
контрольная точка сеанса.

PROXY


Поскольку не все приложения были перенесены для поддержки протокола X Session Management Protocol,
существует служба прокси, позволяющая «старым» клиентам работать с диспетчером сеансов. Чтобы
чтобы прокси мог обнаружить приложение, присоединяющееся к сеансу, должно быть выполнено одно из следующих действий:
правда:

- Приложение отображает окно верхнего уровня, содержащее WM_CLIENT_LEADER имущество. Этот
предоставляет указатель на окно лидера клиента, которое содержит WM_CLASS,
WM_NAME, WM_COMMANDкачества WM_CLIENT_MACHINE свойства.

или ...

- Приложение отображает окно верхнего уровня, не содержащее WM_CLIENT_LEADER
имущество. Однако это окно верхнего уровня содержит WM_CLASS, WM_NAME, WM_COMMANDкачества
WM_CLIENT_MACHINE свойства.

Приложение, поддерживающее WM_SAVE_YOURSELF протокол получит WM_SAVE_YOURSELF
клиентское сообщение каждый раз, когда диспетчер сеанса выдает контрольную точку или завершение работы. Это позволяет
приложение для сохранения состояния. Если приложение не поддерживает WM_SAVE_YOURSELF
протокол, тогда прокси предоставит достаточно информации диспетчеру сеанса для перезапуска
приложение (используя WM_COMMAND), но никакое состояние не будет восстановлено.

ДИСТАНЦИОННОГО ПРИМЕНЕНИЕ


хсм требуется протокол удаленного выполнения для перезапуска приложений на удаленном
машины. В настоящее время, хсм поддерживает начать протокол. Чтобы перезапустить
приложение на удаленной машине Xмашина X must have начать установлены. В будущем,
могут поддерживаться дополнительные протоколы удаленного выполнения.

Используйте xsm онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    itop — ITSM CMDB с открытым исходным кодом
    itop - ITSM CMDB с открытым исходным кодом
    Портал ИТ-операций: полностью открытый
    источник, ITIL, веб-сервис
    инструмент управления, включающий полностью
    настраиваемая CMDB, система службы поддержки и
    документальный человек...
    Скачать itop - ITSM CMDB OpenSource
  • 2
    Клементин
    Клементин
    Clementine — это мультиплатформенная музыка.
    проигрыватель и организатор библиотеки, вдохновленный
    Амарок 1.4. Обладает быстрым и
    удобный интерфейс и позволяет
    поиск и...
    Скачать Клементину
  • 3
    XISmuS
    XISmuS
    ВНИМАНИЕ: В накопительном обновлении 2.4.3 есть
    был выпущен !! Обновление работает для любых
    предыдущая версия 2.xx. Если обновление
    начиная с версии v1.xx, скачайте и
    Я ...
    Скачать XISmuS
  • 4
    фейстрекнуар
    фейстрекнуар
    Модульная программа отслеживания головы, которая
    поддерживает несколько фейс-трекеров, фильтры
    и игровые протоколы. Среди следопытов
    являются SM FaceAPI, инерционная головка AIC
    Трекер ...
    Скачать фейстрекнуар
  • 5
    QR-код PHP
    QR-код PHP
    PHP QR-код с открытым исходным кодом (LGPL)
    библиотека для генерации QR-кода,
    2-х мерный штрих-код. На основе
    Библиотека libqrencode C, предоставляет API для
    создание штрих-кода QR-кода ...
    Загрузите QR-код PHP
  • 6
    Фрицив
    Фрицив
    Freeciv - это бесплатная пошаговая
    многопользовательская стратегическая игра, в которой каждый
    игрок становится лидером
    цивилизация, борющаяся за получение
    конечная цель: стать ...
    Скачать Freeciv
  • Больше »

Команды Linux

Ad