Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/03/2014, à 12:08

fench

Afficher avertissement de déconnexion réseau

Bonjour à tous.

J'ai Xubuntu en LTSP client lourd sur mes PC.
Lorsque je débranche ou qu'il y a une déconnexion, l'écran est figé.

Est-il possible d'afficher un avertissement à l'utilisateur s'il n'y a plus de réseau pour ne pas qu'il pense que ça a réellement planté ? Et aussi un message quand le réseau est de nouveau opérationnel.

Merci d'avance

Dernière modification par fench (Le 01/04/2014, à 09:07)


Desktop : Xubuntu 16.04.6 LTS
Portable : Xubuntu 18.04 LTS

Hors ligne

#2 Le 31/03/2014, à 18:02

tiramiseb

Re : Afficher avertissement de déconnexion réseau

Salut,

Le truc, c'est qu'avec LTSP tout l'affichage est géré sur le serveur. Donc s'il y a une déconnexion, bah l'« intelligence » de l'affichage n'est plus là...


Il y a juste cette chose-là qui me chiffonne :

LTSP client lourd dans PC.

comment ça "client lourd" ? LTSP c'est justement du client léger...

Hors ligne

#3 Le 01/04/2014, à 09:07

fench

Re : Afficher avertissement de déconnexion réseau

Oui, j'ai mal écris je voulais dire : J'ai Xubuntu en LTSP client lourd sur mes PC.
La particularité de LTSP en client lourd, c'est que tout tourne sur la machine client.
En client léger ou lourd, il y a moyen de faire tourner des programmes en local, il suffit que le logiciel soit déjà chargé.


Desktop : Xubuntu 16.04.6 LTS
Portable : Xubuntu 18.04 LTS

Hors ligne

#4 Le 01/04/2014, à 09:26

tiramiseb

Re : Afficher avertissement de déconnexion réseau

Si tout est sur la même machine, alors je ne comprends pas
- pourquoi utiliser LTSP
- pourquoi une coupure réseau fait figer l'écran

Désolé, ça fait bien longtemps que je n'ai pas mis en œuvre de telle solution, c'est devenu un peu flou dans ma tête...

Hors ligne

#5 Le 01/04/2014, à 09:39

fench

Re : Afficher avertissement de déconnexion réseau

Cela va de soit, j'ai bien un serveur LTSP qui distribue l'image.

Mais il ne faut pas trop se focaliser vraiment sur LTSP (c'était juste pour préciser).

J'ai posté ce message dans la partie XFCE car ça attrait à l'interface de XFCE.
Si je sais comment faire un message qui prévient la déconnexion, c'est déjà bien. Pour les spécificités de LTSP je saurais me débrouiller.


Desktop : Xubuntu 16.04.6 LTS
Portable : Xubuntu 18.04 LTS

Hors ligne

#6 Le 01/04/2014, à 09:44

tiramiseb

Re : Afficher avertissement de déconnexion réseau

Pour afficher un message, tu peux utiliser Zenity :

zenity --warning --text "Attention, le réseau est déconnecté. Veuillez patienter..." --title "Déconnexion"

Par contre pour le déclencheur de ce message, je ne sais pas sur quoi te baser...

Si tu te débrouilles pour trouver un déclencheur et que tu ne cherchais qu'un outil pour afficher un message, alors tu as ta réponse smile

Hors ligne

#7 Le 01/04/2014, à 10:18

fench

Re : Afficher avertissement de déconnexion réseau

Oui merci, ça répond pour l'affichage du message.

Pour ce qui est du déclencheur, je viens d'essayé de faire un script dans /etc/network/if-down/ :

#!/bin/bash
export DISPLAY=:7
su flafr -c 'zenity --warning --text "Attention, le réseau est déconnecté. Veuillez patienter..." --title "Déconnexion"'
exit 0

Mais ce déclencheur ne se déclenche pas lorsque l'enlève le câble réseau.
Existe-t-il d'autres déclencheurs qui seraient plus approprié ? Merci


Desktop : Xubuntu 16.04.6 LTS
Portable : Xubuntu 18.04 LTS

Hors ligne

#8 Le 01/04/2014, à 10:31

tiramiseb

Re : Afficher avertissement de déconnexion réseau

Dans /etc/network, ce n'est pas quand l'interface tombe, c'est quand on la déconfigure.

Il faudrait voir si tu ne peux pas écouter sur le bus D-Bus, voir s'il y a un message qui passe quand tu perds la connexion...

Tu peux surveiller D-Bus avec la commande dbus-monitor.

Hors ligne

#9 Le 01/04/2014, à 11:16

fench

Re : Afficher avertissement de déconnexion réseau

Quand j'exécute dbus-monitor, j'ai quelque lignes mais ça ne réagi même pas quand je débranche le câble réseau.

Désolé, changement de cap.
Il me semble finalement que ça serait assez pénible de faire un script, il y a des programmes par défaut comme nm-applet.

J'ai réussi à afficher l'icone réseau. Mais il me mes Aucune connexion réseau (voir image ci-dessous) alors qu'il y en a bien une (sinon LTSP ne fonctionnerait pas)
mini_945323nmapplet.png
Voici le contenu du fichier /etc/network/interface

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

L'interface réseau est en fait géré par LTSP.

Comment puis-je faire pour que l'applet reconnaisse bien l'interface eth0 ?


Desktop : Xubuntu 16.04.6 LTS
Portable : Xubuntu 18.04 LTS

Hors ligne

#10 Le 01/04/2014, à 11:38

tiramiseb

Re : Afficher avertissement de déconnexion réseau

Comment puis-je faire pour que l'applet reconnaisse bien l'interface eth0 ?

L'applet ne gère l'interface que si elle n'est pas référencée dans /etc/network/interfaces...

Hors ligne

#11 Le 01/04/2014, à 13:46

fench

Re : Afficher avertissement de déconnexion réseau

C'est bête ça.

Il existe une autre solution peut-être ?


Desktop : Xubuntu 16.04.6 LTS
Portable : Xubuntu 18.04 LTS

Hors ligne