• [^] # Re: :s/UNIX/GNU Linux/

    Posté par (site web personnel, Mastodon) . En réponse au journal Les distributions Linux abandonnent X11 pour Wayland. Évalué à 3.

    Le serveur d'applications façon XenApp ou de bureaux distribués sont des cas possibles.

    Il y a quatre ou cinq ans, j'étais tombé sur un ETL qui devait s'installer graphiquement. C'était installé sur des VM sans carte graphique (enfin je crois que c'était plutôt l'émulation basique compatible CGA, mais là je cause de mémoire) propulsées par RHEL sans DE, auxquels on se connectait en SSH pour installer le produit : cd <ou-qu-il-faut> et export DISPLAY=localhost:0.0 (adapter), puis lancement de la commande avec des paramètres éventuellement. Il fallait bien entendu avoir le serveur X sur son poste et que son transport via SSH soit activé. Une fois le setup fait, les usagers de cet ETL passaient par une interface web ou des scripts/programmes utilisant les API prévues.

    Bien avant cela (peut-être quatre ans), dans une autre boîte, c'était une appli dont je me souviens pas exactement (je crois que c'était un truc pour gérer des licences de logiciel de CAO) sur du CentOS et dont l'affichage était déporté via VNC (je crois bien qu'il y avait une pile X plus conséquente et pas de DE, mais je n'ai plus en tête les détails.)

    Plus récemment, j'ai croisé le besoin navigateurs sans fenêtrage et quelques applications de débogage graphique (les devs qui les utilisaient devaient lancer le serveur graphique sur leur poste et ne pas oublier de positionner la variable d'environnement DISPLAY –mais me semble qu'on a automatisé cela ?—) installés sur du Gentoo. Là aussi, il fallait que le serveur ait le protocole et certaines ressources (des polices par exemple) installées.

    "It is seldom that liberty of any kind is lost all at once." ― David Hume