InglêsFrancêsEspanhol

Ad


favicon do OnWorks

xsm - Online na nuvem

Execute o xsm no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando xsm que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


xsm - Gerenciador de Sessão X

SINOPSE


xsm [-display display] [-session sessionName] [-verbose]

DESCRIÇÃO


xsm é um gerenciador de sessão. Uma sessão é um grupo de aplicativos, cada um dos quais possui um
estado particular. xsm permite que você crie sessões arbitrárias - por exemplo, você pode
tenha uma sessão "leve", uma sessão de "desenvolvimento" ou uma sessão "xterminal". Cada sessão
pode ter seu próprio conjunto de aplicativos. Dentro de uma sessão, você pode realizar um "ponto de verificação" para
salvar o estado do aplicativo ou "desligar" para salvar o estado e sair da sessão. Quando você logar
de volta ao sistema, você pode carregar uma sessão específica e pode excluir sessões que não
mais deseja manter.

Alguns gerenciadores de sessão simplesmente permitem que você especifique manualmente uma lista de aplicativos a serem
começou em uma sessão. xsm é mais poderoso porque permite que você execute aplicativos e tenha
eles se tornam automaticamente parte da sessão. Em um nível simples, xsm é útil porque
oferece a capacidade de definir facilmente quais aplicativos estão em uma sessão. A verdade
desligar xsm, no entanto, pode ser aproveitado quando mais e mais aplicativos aprenderem a
salvar e restaurar seu estado.

OPÇÕES


-exibição exibição
destaque xsm para se conectar ao display X especificado.

-sessão nomedasessão
destaque xsm para carregar a sessão especificada, ignorando o menu da sessão.

-verboso
Ativa as informações de depuração.

CONFIGURAÇÃO


.xsessão lima
utilização xsm requer uma mudança em seu .xsessão arquivo:

O último programa executado por seu .xsessão arquivo deve ser xsm. Com esta configuração,
quando o usuário opta por encerrar a sessão usando xsm, a sessão realmente terminará.

Uma vez que o objetivo do gerenciador de sessão é reiniciar os clientes ao fazer login em uma sessão,
seu arquivo .xsession, em geral, não deve inicializar os aplicativos diretamente. Em vez disso, o
os aplicativos devem ser iniciados em uma sessão. Quando xsm encerra a sessão, xsm
saberá reiniciar esses aplicativos. Observe, entretanto, que existem alguns tipos de
aplicativos que não são "sensíveis à sessão". xsm permite que você adicione manualmente estes
aplicativos para a sua sessão (consulte a seção intitulada Cliente Lista).

SM_SAVE_DIR meio Ambiente variável
Se o SM_SAVE_DIR variável de ambiente é definida, xsm irá salvar todos os arquivos de configuração
neste diretório. Caso contrário, eles serão armazenados no diretório inicial do usuário. Sessão
aplicativos cientes também são encorajados a salvar seus arquivos de ponto de verificação no SM_SAVE_DIR
diretório, embora o usuário não deva depender desta convenção.

Padrão Comece Aplicações
A primeira vez xsm for iniciado, ele precisará localizar uma lista de aplicativos para iniciar.
Por exemplo, esta lista pode incluir um gerenciador de janelas, um proxy de gerenciamento de sessão e um
xterm. xsm irá primeiro procurar pelo arquivo .xsmstartup no diretório inicial do usuário. Se
esse arquivo não existe, ele irá procurar pelo sistema.xsm arquivo que foi configurado em
tempo de instalação. Observe que xsm fornece uma opção "fail safe" quando o usuário escolhe um
sessão para iniciar. A opção à prova de falhas simplesmente carrega os aplicativos padrão descritos
acima.

Cada linha no arquivo de inicialização deve conter um comando para iniciar um aplicativo. Uma amostra
arquivo de inicialização pode ser assim:


Búfalo
smproxy
xterm


INICIANDO A SESSÃO


Quando xsm for inicializado, ele primeiro verifica se o usuário salvou anteriormente alguma sessão. Se
nenhuma sessão salva existe, xsm inicia um conjunto de aplicativos padrão (conforme descrito acima
na seção intitulada Padrão Comece Aplicações) Se houver pelo menos uma sessão, um
o menu da sessão é apresentado. o [-sessão nomedasessão] opção força a sessão especificada
a ser carregado, ignorando o menu da sessão.

A Sessão cardápio
O menu da sessão apresenta ao usuário uma lista de sessões para escolher. O usuário pode
mude a sessão atualmente selecionada com o mouse, ou usando as setas para cima e para baixo
no teclado. Observe que as sessões que estão bloqueadas (ou seja, rodando em um diferente
display) não pode ser carregado ou excluído.

As seguintes operações podem ser realizadas a partir do menu da sessão:

Ver Número da Pressionar este botão carregará a sessão atualmente selecionada.
Alternativamente, apertar a tecla Return também carregará o
sessão selecionada, ou o usuário pode clicar duas vezes em uma sessão do
Lista.

Apagar Número da Esta operação irá deletar a sessão atualmente selecionada, junto
com todos os arquivos de ponto de verificação do aplicativo associados ao
sessão. Após pressionar este botão, o usuário será solicitado a
pressione o botão uma segunda vez para confirmar a operação.

Padrão / Falha Seguro xsm iráiniciar um conjunto de aplicações padrão (como descrito acima
na seção intitulada Padrão Comece Aplicações) Isso é útil
quando o usuário deseja iniciar uma nova sessão, ou se a sessão
os arquivos de configuração foram corrompidos e o usuário deseja um "fail safe"
sessão.

Cancelar Pressionar este botão causará xsm sair. Também pode ser usado para
cancelar uma operação "Excluir sessão".

CONTROLANDO A SESSÃO


Depois de xsm determina qual sessão carregar, ele abre sua janela principal e, em seguida, inicia
todos os aplicativos que fazem parte da sessão. A barra de título do gerenciador de sessão
a janela principal conterá o nome da sessão que foi carregada.

As seguintes opções estão disponíveis em xsmjanela principal de:

Cliente Lista Pressionar este botão abre uma janela contendo uma lista de todos os clientes
que estão na sessão atual. Para cada cliente, a máquina host que
em que o cliente está sendo executado é apresentado. À medida que os clientes são adicionados e removidos
da sessão, esta lista é atualizada para refletir as mudanças. O usuário
é capaz de controlar como esses clientes são reiniciados (veja abaixo).

Pressionando o Ver Propriedades botão, o usuário pode ver a sessão
propriedades de gerenciamento associadas ao cliente atualmente selecionado.

Pressionando o clone botão, o usuário pode iniciar uma cópia do selecionado
aplicação.

Pressionando o Matar Cliente botão, o usuário pode remover um cliente de
a sessão.

Selecionando uma dica de reinicialização do Reiniciar Insinuar menu, o usuário pode
controlar o reinício de um cliente. As seguintes dicas estão disponíveis:

- A Reiniciar If Corrida dica indica que o cliente deve ser
reiniciado na próxima sessão se estiver conectado ao gerenciador de sessão
no final da sessão atual.

- A Reiniciar De qualquer forma dica indica que o cliente deve ser reiniciado
na próxima sessão, mesmo que saia antes da sessão atual ser
terminado.

- A Reiniciar Imediatamente dica é semelhante ao Reiniciar De qualquer forma dica,
mas, além disso, o cliente deve ser executado continuamente. Se o cliente
sair, o gerenciador de sessão tentará reiniciá-lo no
sessão.

- A Reiniciar Nunca dica indica que o cliente não deve ser
reiniciado na próxima sessão.

Observe que todos os aplicativos X podem não ser "sensíveis à sessão". Formulários
que não estão cientes da sessão são aqueles que não suportam o X Session
Protocolo de Gestão ou não podem ser detectados pela Sessão
Proxy de gerenciamento (consulte a seção intitulada A PROXY). xsm permite o
usuário para adicionar manualmente esses aplicativos à sessão. O fundo de
que o Cliente Lista janela contém um campo de entrada de texto no qual o aplicativo
os comandos podem ser digitados. Cada comando deve ir em sua própria linha. Esse
as informações serão salvas com a sessão no ponto de verificação ou desligamento
Tempo. Quando a sessão for reiniciada, xsm irá reiniciar estes
aplicativos além dos aplicativos regulares de "reconhecimento de sessão".

pressionando o Pronto botão remove o Cliente Lista janela.

Número da Registro... A janela Log da sessão apresenta informações úteis sobre a sessão.
Por exemplo, quando uma sessão é reiniciada, todos os comandos de reinicialização
será exibido na janela de log.

Ponto de inspeção Ao realizar um ponto de verificação, todos os aplicativos que estão na sessão são
pediu para salvar seu estado. Nem todo aplicativo salvará seu completo
estado, mas no mínimo, o gerenciador de sessão tem a garantia de que
receba o comando necessário para reiniciar o aplicativo (junto com todos
opções de linha de comando). Um gerenciador de janelas participando da sessão
deve garantir que os aplicativos voltarão com o mesmo
configurações de janela.

Se a sessão que está sendo verificada nunca recebeu um nome, o usuário
será necessário especificar um nome de sessão. Caso contrário, o usuário pode
execute o ponto de verificação usando o nome da sessão atual ou uma nova sessão
o nome pode ser especificado. Se o nome da sessão especificado já existe,
o usuário terá a oportunidade de especificar um nome diferente ou de
sobrescrever a sessão já existente. Observe que uma sessão que é
bloqueado não pode ser substituído.

Ao realizar um ponto de verificação, o usuário deve especificar um Salvar Formato qual
informa aos aplicativos da sessão quanto estado eles devem salvar.

A Locais de tipo indica que o aplicativo deve economizar o suficiente
informações para restaurar o estado visto pelo usuário. Não deveria
afetar o estado visto por outros usuários. Por exemplo, um editor iria
crie um arquivo temporário contendo o conteúdo de seu buffer de edição,
a localização do cursor, etc ...

A Global tipo indica que o aplicativo deve comprometer todos os seus
dados para armazenamento permanente e globalmente acessível. Por exemplo, o editor
simplesmente salvaria o arquivo editado.

A Ambos type indica que o aplicativo deve fazer as duas coisas.
Por exemplo, o editor salvaria o arquivo editado e, em seguida, criaria um
arquivo temporário com informações como a localização do cursor,
etc ...

Além do Salvar Formato, o usuário deve especificar um Interagir Style.

A nenhum tipo indica que o aplicativo não deve interagir com
o usuário enquanto salva o estado.

A erros tipo indica que o aplicativo pode interagir com o
usuário somente se uma condição de erro surgir.

A Qualquer tipo indica que o aplicativo pode interagir com o usuário
para qualquer finalidade. Observe que xsm permitirá apenas um aplicativo para
interagir com o usuário por vez.

Depois que o checkpoint for concluído, xsm irá, se necessário, exibir um
janela contendo a lista de aplicativos que não relataram um
salvamento bem-sucedido do estado.

encerramento Um desligamento fornece todas as opções encontradas em um ponto de verificação, mas em
além disso, pode fazer com que a sessão seja encerrada. Observe que se a interação
estilo é erros or Qualquer, o usuário pode cancelar o desligamento. O usuário pode
também cancela o desligamento se algum dos aplicativos relatar um
salvamento malsucedido do estado.

O usuário pode optar por encerrar a sessão com ou sem realizar
um posto de controle.

COMO XSM RESPOSTAS TO SINAIS


xsm irá responder a um sinal SIGTERM realizando um desligamento com as seguintes opções:
rápido, sem interação, salvar tipo local. Isso permite que a sessão do usuário seja salva quando
o sistema está sendo desligado. Também pode ser usado para realizar o desligamento remoto de um
sessão.

xsm irá responder a um sinal SIGUSR1 realizando um ponto de verificação com o seguinte
opções: sem interação, salvar tipo local. Este sinal pode ser usado para executar um controle remoto
ponto de verificação de uma sessão.

A PROXY


Uma vez que nem todos os aplicativos foram portados para suportar o protocolo de gerenciamento de sessão X,
existe um serviço de proxy para permitir que clientes "antigos" trabalhem com o gerenciador de sessões. Em ordem
para o proxy detectar um aplicativo entrando em uma sessão, um dos seguintes deve ser
verdade:

- O aplicativo mapeia uma janela de nível superior contendo o WM_CLIENT_LEADER propriedade. Esse
propriedade fornece um ponteiro para a janela líder do cliente que contém o WM_CLASS,
WM_NAME, WM_COMMAND e WM_CLIENT_MACHINE propriedades.

ou ...

- O aplicativo mapeia uma janela de nível superior que não contém o WM_CLIENT_LEADER
propriedade. No entanto, esta janela de nível superior contém o WM_CLASS, WM_NAME, WM_COMMAND e
WM_CLIENT_MACHINE propriedades.

Um aplicativo que suporta o WM_SAVE_YOURSELF protocolo receberá um WM_SAVE_YOURSELF
mensagem do cliente cada vez que o gerenciador de sessão emite um ponto de verificação ou desligamento. Isso permite
o aplicativo para salvar o estado. Se um aplicativo não suporta o WM_SAVE_YOURSELF
protocolo, o proxy fornecerá informações suficientes para o gerenciador de sessão reiniciar
o aplicativo (usando WM_COMMAND), mas nenhum estado será restaurado.

REMOTO APLICAÇÕES


xsm requer um protocolo de execução remota para reiniciar aplicativos remotamente
máquinas. Atualmente, xsm suporta o começar protocolo. Para reiniciar um
aplicação em máquina remota Xmáquina X deve ter começar instalado. No futuro,
protocolos de execução remota adicionais podem ser suportados.

Use xsm online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    itop - ITSM CMDB OpenSource
    itop - Código aberto do CMDB de ITSM
    Portal de Operações de TI: um completo
    fonte, ITIL, serviço baseado na web
    ferramenta de gestão que inclui um
    CMDB personalizável, um sistema de helpdesk e
    um homem de documentos...
    Baixe itop - ITSM CMDB OpenSource
  • 2
    Clementine
    Clementine
    Clementine é uma música multiplataforma
    jogador e organizador de biblioteca inspirado por
    Amarok 1.4. Tem um rápido e
    interface fácil de usar e permite que você
    pesquise e...
    Baixar Clementine
  • 3
    XISMuS
    XISMuS
    ATENÇÃO: A atualização cumulativa 2.4.3 tem
    foi lançado !! A atualização funciona para qualquer
    versão 2.xx anterior. Se estiver atualizando
    da versão v1.xx, faça o download e
    i ...
    Baixar XISMuS
  • 4
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    suporta vários rastreadores de rosto, filtros
    e protocolos de jogo. Entre os rastreadores
    são o SM FaceAPI, AIC Inertial Head
    Rastreador ...
    Baixar facetracknoir
  • 5
    Código QR PHP
    Código QR PHP
    PHP QR Code é de código aberto (LGPL)
    biblioteca para gerar QR Code,
    Código de barras bidimensional. Baseado em
    Biblioteca C libqrencode, fornece API para
    criando código QR barc ...
    Baixe o código QR do PHP
  • 6
    freeciv
    freeciv
    Freeciv é um jogo gratuito baseado em turnos
    jogo de estratégia multijogador, em que cada
    jogador se torna o líder de um
    civilização, lutando para obter o
    objetivo final: ser ...
    Baixar Freeciv
  • Mais "

Comandos Linux

Ad