AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

xsm - En ligne dans le Cloud

Exécutez xsm dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande xsm qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


xsm - Gestionnaire de sessions X

SYNOPSIS


xsm [-display display] [-session nom_session] [-verbose]

DESCRIPTION


xsm est un gestionnaire de session. Une session est un groupe d'applications, chacune ayant un
état particulier. xsm vous permet de créer des sessions arbitraires - par exemple, vous pouvez
avoir une session "light", une session "développement", ou une session "xterminal". Chaque séance
peut avoir son propre ensemble d'applications. Au cours d'une session, vous pouvez effectuer un « point de contrôle » pour
enregistrer l'état de l'application, ou un "arrêt" pour enregistrer l'état et quitter la session. Lorsque vous vous connectez
dans le système, vous pouvez charger une session spécifique et vous pouvez supprimer des sessions sans
plus envie de garder.

Certains gestionnaires de session vous permettent simplement de spécifier manuellement une liste d'applications à
commencé dans une session. xsm est plus puissant car il vous permet d'exécuter des applications et d'avoir
ils font automatiquement partie de la session. A un niveau simple, xsm est utile parce que
il vous donne cette possibilité de définir facilement quelles applications sont dans une session. La vérité
alimentation du xsm, cependant, peut être mis à profit lorsque de plus en plus d'applications apprennent à
enregistrer et restaurer leur état.

OPTIONS


-afficher l’affichage
Causes xsm pour se connecter à l'affichage X spécifié.

-session nom de session
Causes xsm pour charger la session spécifiée, en contournant le menu de la session.

-verbeux
Active les informations de débogage.

SETUP


.xsession filet
En utilisant xsm nécessite une modification de votre .xsession fichier:

Le dernier programme exécuté par votre .xsession le fichier doit être xsm. Avec cette configuration,
lorsque l'utilisateur choisit de fermer la session en utilisant xsm, la session sera vraiment terminée.

Étant donné que l'objectif du gestionnaire de session est de redémarrer les clients lors de la connexion à une session,
votre fichier .xsession, en général, ne doit pas démarrer directement les applications. Au contraire, le
les applications doivent être lancées au cours d'une session. Lorsque xsm ferme la session, xsm
saura redémarrer ces applications. Notez cependant qu'il existe certains types de
applications qui ne sont pas « conscientes de la session ». xsm vous permet d'ajouter manuellement ces
applications à votre session (voir la section intitulée « Bon de commande » Liste).

SM_SAVE_DIR sûr, heureux et sain variable
Si la SM_SAVE_DIR la variable d'environnement est définie, xsm enregistrera tous les fichiers de configuration
dans ce répertoire. Sinon, ils seront stockés dans le répertoire personnel de l'utilisateur. Session
les applications averties sont également encouragées à enregistrer leurs fichiers de point de contrôle dans le SM_SAVE_DIR
répertoire, bien que l'utilisateur ne doive pas dépendre de cette convention.

Réglage par défaut Démarrage Applications
La première fois xsm est démarré, il devra localiser une liste d'applications à démarrer.
Par exemple, cette liste peut inclure un gestionnaire de fenêtres, un proxy de gestion de session et un
xterme. xsm cherchera d'abord le fichier .xsmstartup dans le répertoire personnel de l'utilisateur. Si
ce fichier n'existe pas, il cherchera le système.xsm fichier qui a été créé à
temps d'installation. Noter que xsm fournit une option « de sécurité intégrée » lorsque l'utilisateur choisit un
session pour démarrer. L'option de sécurité intégrée charge simplement les applications par défaut décrites
au dessus.

Chaque ligne du fichier de démarrage doit contenir une commande pour démarrer une application. Un échantillon
le fichier de démarrage peut ressembler à ceci :


twm
proxy proxy
xterm


DÉPART A SESSION


Quand xsm démarre, il vérifie d'abord si l'utilisateur a déjà enregistré des sessions. Si
aucune session enregistrée n'existe, xsm démarre un ensemble d'applications par défaut (comme décrit ci-dessus
dans la section intitulée Réglage par défaut Démarrage Applications). S'il existe au moins une session, un
le menu de la session est présenté. Les [-session nom de session] option force la session spécifiée
à charger, en contournant le menu de la session.

La Session Menu
Le menu de session présente à l'utilisateur une liste de sessions parmi lesquelles choisir. L'utilisateur peut
changer la session actuellement sélectionnée avec la souris, ou en utilisant les flèches haut et bas
sur le clavier. Notez que les sessions verrouillées (c'est-à-dire exécutées sur un autre
affichage) ne peut pas être chargé ou supprimé.

Les opérations suivantes peuvent être effectuées à partir du menu de la session :

Charge Session Appuyez sur ce bouton pour charger la session actuellement sélectionnée.
Alternativement, appuyer sur la touche Retour chargera également le
session sélectionnée, ou l'utilisateur peut double-cliquer sur une session à partir du
liste.

Supprimer Session Cette opération supprimera la session actuellement sélectionnée, ainsi que
avec tous les fichiers de point de contrôle d'application associés au
session. Après avoir appuyé sur ce bouton, l'utilisateur sera invité à
appuyez une deuxième fois sur le bouton pour confirmer l'opération.

Par défaut/Échec Coffre-fort xsm démarrera un ensemble d'applications par défaut (comme décrit ci-dessus
dans la section intitulée Réglage par défaut Démarrage Applications). C'est utile
lorsque l'utilisateur souhaite démarrer une nouvelle session, ou si la session
les fichiers de configuration ont été corrompus et l'utilisateur veut un "fail safe"
session.

Annuler Appuyer sur ce bouton provoquera xsm pour quitter. Il peut également être utilisé pour
annuler une opération « Supprimer la session ».

CONTRLE A SESSION


Après xsm détermine quelle session charger, il affiche sa fenêtre principale, puis démarre
toutes les applications qui font partie de la session. La barre de titre du gestionnaire de session
La fenêtre principale contiendra le nom de la session qui a été chargée.

Les options suivantes sont disponibles à partir de xsmla fenêtre principale de :

« Bon de commande » Liste Appuyer sur ce bouton fait apparaître une fenêtre contenant une liste de tous les clients
qui sont dans la session en cours. Pour chaque client, la machine hôte qui
sur lequel le client s'exécute est présenté. Au fur et à mesure que des clients sont ajoutés et supprimés
de la session, cette liste est mise à jour pour refléter les changements. L'utilisateur
est capable de contrôler la façon dont ces clients sont redémarrés (voir ci-dessous).

En appuyant sur Voir biens bouton, l'utilisateur peut visualiser la session
propriétés de gestion associées au client actuellement sélectionné.

En appuyant sur Cloner bouton, l'utilisateur peut démarrer une copie du
.

En appuyant sur Tuer « Bon de commande » bouton, l'utilisateur peut supprimer un client de
la session.

En sélectionnant un indice de redémarrage dans le Recommencer Astuce menu, l'utilisateur peut
contrôler le redémarrage d'un client. Les conseils suivants sont disponibles :

- La Recommencer If Fonctionnement indice indique que le client doit être
redémarré à la session suivante s'il est connecté au gestionnaire de session
à la fin de la session en cours.

- La Recommencer En tous cas indice indique que le client doit être redémarré
dans la session suivante même s'il se termine avant que la session en cours ne soit
terminé.

- La Recommencer Immédiatement l'indice est similaire au Recommencer En tous cas indice,
mais en plus, le client est censé fonctionner en continu. Si le client
se termine, le gestionnaire de session essaiera de le redémarrer dans le
session.

- La Recommencer Jamais indice indique que le client ne doit pas être
redémarré à la session suivante.

Notez que toutes les applications X peuvent ne pas être « sensibles à la session ». Applications
qui ne sont pas conscients de la session sont ceux qui ne prennent pas en charge la session X
Protocole de gestion ou ils ne peuvent pas être détectés par la session
Proxy de gestion (voir la section intitulée LES PROCURATION). xsm permet la
l'utilisateur d'ajouter manuellement ces applications à la session. Le fond de
le « Bon de commande » Liste fenêtre contient un champ de saisie de texte dans lequel l'application
les commandes peuvent être saisies. Chaque commande doit aller sur sa propre ligne. Cette
les informations seront enregistrées avec la session au point de contrôle ou à l'arrêt
temps. Lorsque la session est redémarrée, xsm va redémarrer ces
applications en plus des applications régulières « sensibles à la session ».

En appuyant sur la OK le bouton supprime le « Bon de commande » Liste fenêtre.

Session Enregistrer... La fenêtre Journal de session présente des informations utiles sur la session.
Par exemple, lorsqu'une session est redémarrée, toutes les commandes de redémarrage
s'affichera dans la fenêtre du journal.

Point de contrôle En effectuant un point de contrôle, toutes les applications qui sont dans la session sont
demandé de sauver leur état. Toutes les applications n'enregistreront pas leur intégralité
l'état, mais au minimum, le gestionnaire de session est assuré qu'il
recevoir la commande requise pour redémarrer l'application (ainsi que tous les
options de ligne de commande). Un gestionnaire de fenêtres participant à la session
devrait garantir que les applications reviendront avec le même
configurations de fenêtres.

Si la session en cours de contrôle n'a jamais reçu de nom, l'utilisateur
devra spécifier un nom de session. Sinon, l'utilisateur peut
effectuer le point de contrôle en utilisant le nom de la session actuelle ou une nouvelle session
le nom peut être spécifié. Si le nom de session spécifié existe déjà,
l'utilisateur aura la possibilité de spécifier un nom différent ou de
écraser la session déjà existante. Notez qu'une session qui est
verrouillé ne peut pas être écrasé.

Lors de l'exécution d'un point de contrôle, l'utilisateur doit spécifier un Épargnez Type qui
informe les applications de la session de la quantité d'état qu'elles doivent enregistrer.

La Appels locaux type indique que l'application doit économiser suffisamment
informations pour restaurer l'état tel que vu par l'utilisateur. Ça ne devrait pas
affecter l'état vu par les autres utilisateurs. Par exemple, un éditeur
créer un fichier temporaire contenant le contenu de son buffer d'édition,
l'emplacement du curseur, etc...

La Global type indique que l'application doit valider tous ses
données vers un stockage permanent et accessible dans le monde entier. Par exemple, l'éditeur
enregistrerait simplement le fichier modifié.

La Les deux type indique que l'application doit faire les deux.
Par exemple, l'éditeur enregistrera le fichier modifié, puis créera un
fichier temporaire avec des informations telles que l'emplacement du curseur,


En plus de la Épargnez Type, l'utilisateur doit spécifier un Interagir Style.

La Aucun type indique que l'application ne doit pas interagir avec
l'utilisateur lors de l'enregistrement de l'état.

La Erreurs type indique que l'application peut interagir avec le
utilisateur uniquement si une condition d'erreur survient.

La Toutes type indique que l'application peut interagir avec l'utilisateur
pour n'importe quel but. Noter que xsm n'autorisera qu'une seule application à
interagir avec l'utilisateur à la fois.

Une fois le point de contrôle terminé, xsm affichera, si nécessaire, un
fenêtre contenant la liste des applications qui n'ont pas signalé de
sauvegarde d'état réussie.

fermeture Un arrêt fournit toutes les options trouvées dans un point de contrôle, mais dans
De plus, peut entraîner la fermeture de la session. Notez que si l'interaction
le style est Erreurs or Toutes, l'utilisateur peut annuler l'arrêt. L'utilisateur peut
annuler également l'arrêt si l'une des applications signale un
sauvegarde de l'Etat infructueuse.

L'utilisateur peut choisir de fermer la session avec notre sans effectuer
un poste de contrôle.

COMMENT XS RÉPOND À SIGNAUX


xsm répondra à un signal SIGTERM en effectuant un arrêt avec les options suivantes :
rapide, aucune interaction, type de sauvegarde local. Cela permet d'enregistrer la session de l'utilisateur lorsque
le système est en train d'être arrêté. Il peut également être utilisé pour effectuer un arrêt à distance d'un
session.

xsm répondra à un signal SIGUSR1 en effectuant un point de contrôle avec les éléments suivants
options : aucune interaction, type de sauvegarde local. Ce signal peut être utilisé pour effectuer une commande à distance
point de contrôle d'une session.

LES PROCURATION


Étant donné que toutes les applications n'ont pas été portées pour prendre en charge le protocole de gestion de session X,
un service proxy existe pour permettre aux "anciens" clients de travailler avec le gestionnaire de session. En ordre
pour que le proxy détecte une application rejoignant une session, l'un des éléments suivants doit être
vrai:

- L'application mappe une fenêtre de niveau supérieur contenant les WM_CLIENT_LEADER biens. Cette
La propriété fournit un pointeur vers la fenêtre principale du client qui contient le WM_CLASS,
WM_NAME, WM_COMMANDet WM_CLIENT_MACHINE .

ou ...

- L'application mappe une fenêtre de niveau supérieur qui ne contient pas le WM_CLIENT_LEADER
biens. Cependant, cette fenêtre de niveau supérieur contient les WM_CLASS, WM_NAME, WM_COMMANDet
WM_CLIENT_MACHINE .

Une application qui prend en charge la WM_SAVE_YOURSELF protocole recevra un WM_SAVE_YOURSELF
message client chaque fois que le gestionnaire de session émet un point de contrôle ou un arrêt. Ceci permet
l'application pour enregistrer l'état. Si une application ne prend pas en charge le WM_SAVE_YOURSELF
protocole, le proxy fournira suffisamment d'informations au gestionnaire de session pour redémarrer
l'application (en utilisant WM_COMMAND), mais aucun état ne sera restauré.

REMOTE APPLICATIONS


xsm nécessite un protocole d'exécution à distance afin de redémarrer les applications à distance
Machines. Actuellement, xsm supporte l' recommencer protocole. Afin de redémarrer un
application sur machine distante X, machine X doit avoir recommencer installée. À l'avenir,
des protocoles d'exécution à distance supplémentaires peuvent être pris en charge.

Utiliser xsm en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB Open Source
    Portail des opérations informatiques : une ouverture complète
    source, ITIL, service basé sur le Web
    outil de gestion comprenant un
    CMDB personnalisable, un système de helpdesk et
    un documentaliste...
    Télécharger itop - ITSM CMDB OpenSource
  • 2
    Clémentines
    Clémentines
    Clémentine est une musique multiplateforme
    lecteur et organisateur de bibliothèque inspiré par
    Amarok 1.4. Il a un rapide et
    interface facile à utiliser et vous permet de
    chercher et...
    Télécharger Clémentine
  • 3
    XISMUS
    XISMUS
    ATTENTION : la mise à jour cumulative 2.4.3 a
    été libéré !! La mise à jour fonctionne pour tout
    version 2.xx précédente. Si mise à niveau
    à partir de la version v1.xx, veuillez télécharger et
    i ...
    Télécharger XISMuS
  • 4
    facetracknoir
    facetracknoir
    Programme de headtracking modulaire qui
    prend en charge plusieurs suivis de visage, filtres
    et les protocoles de jeu. Parmi les traqueurs
    sont les SM FaceAPI, AIC Inertial Head
    Traqueur...
    Télécharger facetracknoir
  • 5
    Code QR PHP
    Code QR PHP
    Le code QR PHP est open source (LGPL)
    bibliothèque de génération de QR Code,
    code-barres en 2 dimensions. Basé sur
    bibliothèque libqrencode C, fournit une API pour
    création de QR Code barc...
    Télécharger le code QR PHP
  • 6
    freeciv
    freeciv
    Freeciv est un tour par tour gratuit
    jeu de stratégie multijoueur, dans lequel chacun
    joueur devient le leader d'un
    civilisation, luttant pour obtenir la
    objectif ultime : devenir...
    Télécharger Freeciv
  • Plus "

Commandes Linux

Ad