French/français : Bienvenue sur le logiciel de suivi du projet LibraZiK. Après vous être inscrit, vous pouvez commenter les tâches ouvertes, créer de nouvelles tâches, voter pour des tâches, vous inscrire à des tâches pour être tenu au courant des évolutions,… Pensez à être le plus précis possible dans vos messages. D'avantage d'information concernant le logiciel de suivi du projet LibraZiK.
Anglais/english : Welcome to the LibraZiK project tracking software. After registering, you can comment open tasks, create new tasks, vote for tasks, register for tasks to be kept informed of developments,… Remember to be as precise as possible in your messages. More information about the LibraZiK project tracking software. Feel free to write in French or in English.
- Status Non-confirmé / unconfirmed
- Percent Complete
- Task Type Rapport de bogue / bug report
- Category distribution
- Assigned To No-one
- Operating System
- Severity Very Low
- Priority Very Low
- Reported Version version 3 20200507
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Opened by Yruama Lairba - 15.12.2021
FS#1363 - /etc/profile.d/disables-screensaver.sh empêche les connexions a distance via x2go
Description
Lorsque qu'on essaye de se connecter à distance à un machine Librazik via x2go, la connexion échoue systématiquement avec les erreurs suivantes "Échec de la connexion xset: unable to open display "" xset: unable to open display "" setterm: $TERM n'est pas défini."
Reproduction du bug
Prérequis
Idéalement il faut 2 ordinateurs:
- un client, qui est la machine qu'on utilise physiquement et que j’appellerais ClientX2go par la suite
- un serveur, qui est la machine distante et que j’appellerais Librazik
Mais il est possible pour les tests d'utiliser le même ordinateur en temps que client et serveur.
Je crois que x2go utilise ssh, donc il faut aussi être capable de se connecter en ssh.
Installation x2go
- sur ClientX2go installer le client x2go: sudo apt install x2goclient
- sur Librazik installer le server x2go: sudo apt install x2goserver
- Redémarrer Librazik
Configurer client x2go
- sur ClientX2go, démarrer X2Go Client
- cliquer sur le menu "Session" en haut à gauche, et cliquer sur "Nouvelle Session"
- dans la fenêtre qui s'affiche, aller dans l'onglet Session (actif par défaut) et mettre les paramètres suivants:
- Nom de la session:Librazik
- Hôte: mettre le nom d'hôte ou l'adresse ip de la machine Librazik
- identifiant: mettre l'identifiant que vous utilisez habituellement sur votre machine Librazik
- Type de session:MATE
- laisser tout le reste par défaut et valider
Démarrer la session et bug
dans x2go client il suffit de double cliquer sur une session,renseigner identifiant et mot de passe et validez.
On obtient alors le message d'erreur suivant :
Échec de la connexion xset: unable to open display "" xset: unable to open display "" setterm: $TERM n'est pas défini.
En temps normal, une nouvelle fenêtre devrais s'afficher et le bureau de Librazik devrais s'afficher à l'interieur
Solution
Ouvrir le fichier /etc/profile.d/disables-screensaver.sh en mode admin et tout commenter
Si on veux quand même empêcher la mise en veille, depuis le bureau il faut aller dans Système>Préférences>Matériel>Gestionnaire d'énergie
Note
Quand je me connecte en ssh sans X forwarding, j'ai presque les mêmes erreurs qui s'affiche dans mon terminal:
xset: unable to open display "" xset: unable to open display "" setterm: le terminal xterm-256color ne prend pas en charge --blank setterm: impossible de (dé)configurer le mode powersave: Ioctl() inapproprié pour un périphérique
Ca n'est pas gênant ici, mais c'est ce qui m'a permis de comprendre d'où venais l'erreur dans x2go.