#51 Le 22/12/2018, à 00:58
- Toulibre
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
J'ai renommé en meteo.desktop même résultat
lubuntu@lubuntu-HP-Pavilion-dv7-Notebook-PC:~$ ls -l /home/lubuntu/bin/meteo.desktop
ls: impossible d'accéder à '/home/lubuntu/bin/meteo.desktop': Aucun fichier ou dossier de ce type
lubuntu@lubuntu-HP-Pavilion-dv7-Notebook-PC:~$
lubuntu@lubuntu-HP-Pavilion-dv7-Notebook-PC:~$ ls -l /home/lubuntu/bin/
total 4
-rwxrwxr-x 1 lubuntu lubuntu 439 déc. 22 00:53 Meteo
lubuntu@lubuntu-HP-Pavilion-dv7-Notebook-PC:~$
VU , Meteo au lieu de meteo , pas comprit le pourquoi du comment c'est arrivé là
Je recommencerais l'opération demain
Merci encore
Dernière modification par Toulibre (Le 22/12/2018, à 01:03)
#52 Le 22/12/2018, à 01:08
- Watael
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
vérifie son contenu.
on ne sait jamais.
c'est bien le script
#!/bin/sh
###############################################################################
# #
# AnsiWeather 1.11
...
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#53 Le 22/12/2018, à 11:32
- Toulibre
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
Bonjour , j'ai refais meteo.desktop comme indiqué par Uboops en changeant uniquement le chemin dans le fichier
Et ajouté le chemin à LXsession
xterm -hold -e /home/lubuntu/bin/meteo.desktop
Aussi ajouté le chemin à LXsession
xterm -hold -e /usr/bin/ansiweather
Testé les deux avec LXterminal en changeant le début du chemin par lxterminal sans -hold
Puis avec xterm
LXterminal ne veut rien savoir , s'ouvre et se ferme aussitôt (le fameux bug)
Par contre Xterm lui s'ouvre bien et indique les messages d'erreurs
Cela concerne donc les fichiers en questions
Ce matin ma femme m'a parlé , ça ne ressemblait pas à du script , c'était très très clair
Je verrais cela plus tard .
Vais peut-être me faire un petit "Hello" script tout simple histoire de me dire Bonjour au démarrage pour commencer
C'est un peu long à l'aboutissement même si nous avions perdu du temps avec LX terminal
Dernière modification par Toulibre (Le 22/12/2018, à 12:10)
#54 Le 22/12/2018, à 15:49
- Watael
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
ERROR: Cannot fetch weather data
le script a bien démarré, mais a provoqué une erreur parce qu'il n'a pas pu récupéré les données météo.
et je te l'ai déjà dit, pour un même script, c'est soit inscrire un script dans autostart, soit utiliser LXSession, pas les deux.
d'autant, qu'un fichier .desktop n'est pas un script.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#55 Le 22/12/2018, à 17:59
- Toulibre
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
Oui , je pense que j'avais comprit ( à moins qu'il y ait un mot + fort que Brêle , pas grave on l'inventera )
J'ai mit le chemin du script ansiweather dans application au démarrage
+
le chemin du fichier meteo.desktop d'uboops dans application au démarrage
2 fichiers bien distincts , 2 chemins différents , pour 2 tests en simultanés .
Bref à l'heure actuelle je me retrouve avec 1 seul fichier , et surprise LXterminal fonctionne audouble-clic et au démarrage (...)
#!/bin/sh
lxterminal -e ' curl wttr.in/~Ganges,FR?lang=fr;read -n 1'
+ ajout à lxsession
/home/lubuntu/Bureau/Nouveau
mais avec une erreur lors du démarrage
curl: (6) Could not resolve host: wttr.in
Comment puis-je différer son lancement , je suppose que la connexion n'est pas encore effective lorsque ce script se lance ?
Dernière modification par Toulibre (Le 22/12/2018, à 18:26)
#56 Le 22/12/2018, à 18:37
- Watael
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
hmm.
normalement, la connexion réseau est active avant le démarrage de Gestionnaire de connexion.
problème de DNS ? mais pourquoi ?
insère un ip a; voire un ping -c2 8.8.8.8; ping -c2 google.com; avant la commande curl, pour vérifier...
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#57 Le 22/12/2018, à 19:27
- Toulibre
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
J'obtiens ceci après démarrage , inséré ip a avant la commande curl
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether c8:0a:a9:c1:af:71 brd ff:ff:ff:ff:ff:ff
3: wlp2s0b1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 78:e4:00:7c:53:0f brd ff:ff:ff:ff:ff:ff
inet 10.42.0.1/24 brd 10.42.0.255 scope global noprefixroute wlp2s0b1
valid_lft forever preferred_lft forever
inet6 fe80::efa7:de87:3dd7:1c9d/64 scope link tentative
valid_lft forever preferred_lft forever
curl: (6) Could not resolve host: wttr.in
Double-clic après démarrage fonctionne
Commande lancée dans le terminal après démarrage fonctionne également comme ceci
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether c8:0a:a9:c1:af:71 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.17/24 brd 192.168.1.255 scope global dynamic noprefixroute enp3s0
valid_lft 42816sec preferred_lft 42816sec
inet6 fe80::40be:9f66:e73:94ce/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp2s0b1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 78:e4:00:7c:53:0f brd ff:ff:ff:ff:ff:ff
inet 10.42.0.1/24 brd 10.42.0.255 scope global noprefixroute wlp2s0b1
valid_lft forever preferred_lft forever
inet6 fe80::efa7:de87:3dd7:1c9d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Prévisions météo pour: Ganges,FR
Couvert
.--. 14-15 °C
.-( ). → 4 km/h
(___.__)__) 19 km
0.0 mm
┌─────────────┐
┌──────────────────────────────┬───────────────────────┤ sam. 22 déc.├───────────────────────┬──────────────────────────────┐
│ Matin │ Après-midi └──────┬──────┘ Soir │ Nuit │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ Nuageux │ \ / Partiellement …│ Couvert │ \ / Partiellement …│
│ .--. 11 °C │ _ /"".-. 15 °C │ .--. 13 °C │ _ /"".-. 10-11 °C │
│ .-( ). ↗ 2-4 km/h │ \_( ). → 3-4 km/h │ .-( ). ↘ 7-14 km/h │ \_( ). ↘ 8-17 km/h │
│ (___.__)__) 18 km │ /(___(__) 18 km │ (___.__)__) 18 km │ /(___(__) 18 km │
│ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
┌─────────────┐
┌──────────────────────────────┬───────────────────────┤ dim. 23 déc.├───────────────────────┬──────────────────────────────┐
│ Matin │ Après-midi └──────┬──────┘ Soir │ Nuit │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ \ / Partiellement …│ \ / Partiellement …│ \ / Partiellement …│ \ / Partiellement …│
│ _ /"".-. 12 °C │ _ /"".-. 15-16 °C │ _ /"".-. 13 °C │ _ /"".-. 11-12 °C │
│ \_( ). ↘ 4-7 km/h │ \_( ). → 3-4 km/h │ \_( ). ↘ 5-12 km/h │ \_( ). ↘ 8-16 km/h │
│ /(___(__) 20 km │ /(___(__) 20 km │ /(___(__) 20 km │ /(___(__) 20 km │
│ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
┌─────────────┐
┌──────────────────────────────┬───────────────────────┤ lun. 24 déc.├───────────────────────┬──────────────────────────────┐
│ Matin │ Après-midi └──────┬──────┘ Soir │ Nuit │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│ \ / Partiellement …│ \ / Partiellement …│ \ / Partiellement …│ \ / Partiellement …│
│ _ /"".-. 11-12 °C │ _ /"".-. 16 °C │ _ /"".-. 13 °C │ _ /"".-. 10-11 °C │
│ \_( ). ↘ 8-15 km/h │ \_( ). ← 9-12 km/h │ \_( ). ↗ 9-17 km/h │ \_( ). ↘ 10-21 km/h │
│ /(___(__) 20 km │ /(___(__) 20 km │ /(___(__) 20 km │ /(___(__) 20 km │
│ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │ 0.0 mm | 0% │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
Emplacement: Ganges, Lodève, Hérault, Occitanie, France métropolitaine, 34190, France [43.935142,3.7070719]
Suivez @igor_Chubin pour rester informé sur wttr.in
Dernière modification par Toulibre (Le 22/12/2018, à 19:35)
#58 Le 22/12/2018, à 19:44
- inbox
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
Tu peux ajouter une pause avec la commande sleep 10s, pour 10 secondes. Si tu la mets avant l'exécution de la commande, elle pourra attendre que le réseau soit prêt.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#59 Le 22/12/2018, à 19:54
- Watael
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
là, je passe la main.
il ne me paraît pas normal que la connexion réseau ne soit pas établi au démarrage d'une session graphique.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#60 Le 22/12/2018, à 20:06
- Toulibre
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
Nickel ! Pffiiioouuu !
Donc le fichier se présente ainsi :
#!/bin/sh
sleep 40s
lxterminal -e 'curl wttr.in/~Ganges,FR?lang=fr; read -n 1'
Puis le chemin du fichier dans LXsession
Merci Watael , Inbox , Uboops , Sciensous !
On a failli y passer Noël !!!
Passez de Joyeuses Fêtes !
Dernière modification par Toulibre (Le 23/12/2018, à 01:22)
#61 Le 22/12/2018, à 20:17
- inbox
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
@Watael,
La connexion peut être en cours d'établissement. Comme les services système sont lancés en parallèle, à quelques centièmes de secondes près, un service peut démarrer avant ou après un autre.
Un problème résolu ? Indiquez le en modifiant le titre du sujet.
Hors ligne
#62 Le 22/12/2018, à 21:36
- uboops
Re : [Résolu]Script au démarrage du pc dans la fenêtre du terminal
Nickel ! Pffiiioouuu !
Donc le fichier se présente ainsi :
#!/bin/sh sleep 40s lxterminal -e 'curl wttr.in/~Ganges,FR?lang=fr' read -n 1 exit 0
...
Merci Watael , Inbox , Uboops, Toulibre, Sciensous !
On a failli y passer Noël !!!
Passez de Joyeuses Fêtes !
Re:
Bin voilà,
Bonne fêtes de fin d'année à tous (en gilets jaunes pour certains et certaines)
Dernière modification par uboops (Le 23/12/2018, à 14:27)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne