Pages : 1
#1 Le 30/12/2009, à 14:24
- Naira
démarrage automatique de firefox
Bonjour,
j'essaye de démarrer firefox automatiquement avec le démarrage du système, j'ai fais une recherche sur internet et j'ai trouvé que je dois éditer le fichier rc.local sous le root, et ce après avoir copié le script firefox dans le rc.d.
le problème est que je ne sais est-ce que je dois créer un script pour firefox et le copier dans le rc.d, ou est ce qu'il existe deja sous mon système, et s'il existe oû je peux le trouver.
Merci
Hors ligne
#2 Le 30/12/2009, à 14:27
- Qid
Re : démarrage automatique de firefox
mais nimporte quoi ... (désolé de te dire ça)
rc.local c'est au demarrage de l'ordinateur :
tu fais comment pour lancer firefox si il y a pas d'utilisateur de connecté
c'est le démarage de session qui compte !
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#3 Le 30/12/2009, à 14:34
- Naira
Re : démarrage automatique de firefox
je comprend
mais on m'a demandé comme exercice à la maison de faire lancer firefox après le démarrage du système, d'une manière automatique
c'est tt ce que j'ai trouvé sur internet
je suis débutante dans l'administartion de linux, je fais des exercices pour m'améliorer
mais là je trouve pas une solution
Hors ligne
#4 Le 30/12/2009, à 14:36
- willcoyote
Re : démarrage automatique de firefox
salut
systeme=>preference=>application au demarrage=>firefox
Hors ligne
#5 Le 30/12/2009, à 14:43
- Naira
Re : démarrage automatique de firefox
Merci
mais je cherche une solution avec l'invite de commande (le terminal)
en fait c'est le but de notre exercice
Hors ligne
#6 Le 30/12/2009, à 15:03
- compte supprimé
Re : démarrage automatique de firefox
#!/bin/bash
firefox &
Tu mets ça dans un fichier texte nommé par exemple fox_start et tu le rends exécutable (propriétés->droits). Un clic dessus te démarrera firefox !
Et ensuite tu fais ce que préconise willcoyote, avec ce fichier plutôt que directement avec firefox.
Mais c'est bien compliqué pour pas grand chose...
#7 Le 30/12/2009, à 15:07
- nesthib
Re : démarrage automatique de firefox
gnome-session-properties ajoute des lanceurs au format .desktop dans le dossier ~/.config/autostart
@faustus : ce n'est pas ce qu'elle demande, le but étant de lancer un soft avec le démarrage de GNOME
Dernière modification par nesthib (Le 30/12/2009, à 15:08)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#8 Le 30/12/2009, à 15:28
- Naira
Re : démarrage automatique de firefox
je vais poser le problème d'une autre manière
je cherche le comment faire pour lancer une application utilisateur lors du démarrage du système, et ce de façon automatique
ma recherche sur internet donne que je dois :
-copier le script de démarrage de firefox(mon application de test) dans le dossier rc.d,
-sous le root,éditer fichier rc.local de la manière suivante:
echo "commande_ou_script_à_appeler" >> /etc/rc.d/rc.local
pour ceci, j'ai créé un fichier firefox-start avec ce que m'a dit faustus, j'ai essayé de le copier dans le dossier rc2.d (car le rc.local avec ubuntu ne travaille qu'avec le mode multiusers c-à-d rc2) mais le copier-coller ne marche pas
je suis coinçée
Hors ligne
#9 Le 30/12/2009, à 15:34
- nesthib
Re : démarrage automatique de firefox
ok on recommence… tu as lu mon message?
pour lancer une appli graphique il faut que GNOME soit lancé car c'est lui qui gère les fenêtres, non?
donc oublie le rc.d et rc.local
pour cela tu as la méthode en graphique : système > préférences > applications au démarrage.
Ceci te lance le programme gnome-session-properties qui est une GUI qui ajoute des lanceurs au format .desktop dans le dossier ~/.config/autostart
pour faire ça en ligne de commande il te suffit de créer un fichier .desktop (fais une recherche sur ta machine pour voir à quoi ça ressemble) et de le placer dans le dossier .config/autostart de ton home
je suis sûr qu'avec ces informations tu trouveras les commandes à taper pour faire ça 100% en line de commande (une piste pour les commandes de base : vi/nano/emacs , cp , mv… )
Dernière modification par nesthib (Le 30/12/2009, à 15:35)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#10 Le 30/12/2009, à 15:48
- Naira
Re : démarrage automatique de firefox
Merciiiiiii
je vais essayer avec ceci en espérant que ça marche
je comprend maintenant que pour lancer une application graphique je dois passer par le GNOME et tout ça
mais reste un ptit truc,
j'ai appris dans mon cours que c'est l'init qui est le responsable de démarrage des services sous linux
il appelle le runlevel à faire exécuter et ce dernier contient des liens symboliques vers les services à démarrer
alors j'ai cru que pour démarrer un service, je dois jouer avec les runlevels(les rcX.d) c'est logique non ??
est ce qu'il y a un truc que j'ai peut être mal assimilé dans mon cours??
Hors ligne
#11 Le 30/12/2009, à 15:52
- nesthib
Re : démarrage automatique de firefox
bon je suis pas du tout spécialiste mais le rc.d appelle les service au lancement du système (qui n'a nullement besoin d'une interface graphique pour fonctionner). Ici tu veux lancer une application graphique donc il faut forcément que ton environnement graphique soit lancé auparavant.
si tu utilisais KDE la méthode serait différente (~/.Autostart)
ps. N'oublie pas de poster pour montrer ce que as fait quand tu auras fini, et d'ajouter résolu à ton titre
Dernière modification par nesthib (Le 30/12/2009, à 15:54)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#12 Le 30/12/2009, à 15:56
- Naira
Re : démarrage automatique de firefox
oui biensur
Merci pour tes réponses
Hors ligne
#13 Le 30/12/2009, à 15:58
- led
Re : démarrage automatique de firefox
Attention, la solution nesthib n'est absolument pas générale, n'est pas très "jolie" et ne devrait pas te satisfaire.
T'es-tu demandée ce qui se passerait si jamais Gnome n'était pas installé? Car contrairement à ce raconte nesthib, Gnome n'est pas forcément le système qui gère les fenêtres par défaut.
Je te donne une piste : à l'ouverture de chaque session utilisateur, des scripts sont appelés, indépendamment du gestionnaire de fenêtre. Recherche dans cette voie là...
Et je pense que, effectivement, tu as mal assimilé ton cours. Tu confonds les services et les logiciels qui sont utilisés par l'utilisateur au final.
Dernière modification par led (Le 30/12/2009, à 16:00)
Hors ligne
#14 Le 30/12/2009, à 16:10
- Naira
Re : démarrage automatique de firefox
oui je crois que c'est ça le but de notre exercice!!!
comprendre le démarrage du système avec les différents runlevels, notion de scripts appelés par chacun des runlevels
c'est pourquoi en fait que j'ai cherché à résoudre mon problème en passant par le rc. et le rc.local
et puis oui, je confond entre services et logiciels
je crois que les services sont offerts par le système d'exploitation pour faire tourner les applications logicielles, c'est ça?? les logiciels sont indépendants du système d'exploitation
Hors ligne
#15 Le 30/12/2009, à 16:14
- nesthib
Re : démarrage automatique de firefox
Attention, la solution nesthib n'est absolument pas générale, n'est pas très "jolie" et ne devrait pas te satisfaire. T'es-tu demandée ce qui se passerait si jamais Gnome n'était pas installé? Car contrairement à ce raconte nesthib, Gnome n'est pas forcément le système qui gère les fenêtres par défaut.
Je te donne une piste : à l'ouverture de chaque session utilisateur, des scripts sont appelés, indépendamment du gestionnaire de fenêtre. Recherche dans cette voie là...
je n'ai jamais dit que GNOME était l'environnement par défaut après tu as raison cette solution est uniquement valable pour GNOME (ce que je précise plus haut)
Sinon tu pensais à quoi ? au .bash_profile ?
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#16 Le 30/12/2009, à 16:26
- bobe
Re : démarrage automatique de firefox
Apparamment, on peut avoir aussi un fichier .bash_login
Hors ligne
#17 Le 30/12/2009, à 16:38
- led
Re : démarrage automatique de firefox
Désolé nesthib...
Mais je vois que l'on est d'accord, c'est le principal!
Oui, je pensais au .bash_* etc...
Attention, les logiciels sont aussi dépendants de l'OS.
Quand on dit service, il faut vraiment le comprendre tel quel... Par exemple, sendmail est reponsable de l'envoie du courrier, le démon mpd de la lecture de musique etc.
Hors ligne
#18 Le 30/12/2009, à 16:44
- nesthib
Re : démarrage automatique de firefox
j'ai fait une petite recherche pour tirer le fin mot de l'histoire et il semble que les fichier sont lancé dans cet ordre :
/etc/profile PUIS ( ~/.bash_profile SINON ~/.bash_login SINON ~/.profile ) (source)
une petite remarque cependant, avec le .bash_profile (ou .bash_login ou .profile) le programme sera lancé également lors d'un login par ssh ce qui peut ne pas être forcément voulu…
edit : @led , no problem je me cultive chaque jour sur ce forum!
Dernière modification par nesthib (Le 30/12/2009, à 16:48)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#19 Le 30/12/2009, à 16:48
- Qid
Re : démarrage automatique de firefox
une petite remarque cependant, avec le .bash_profile (ou .bash_login ou .profile) le programme sera lancé également lors d'un login par ssh ce qui peut ne pas être forcément voulu…
j'imagine le gag ... en faite c'est meme pire que ça : il sera lancé à chaque lancement de terminal non ?
ou alors il n'y a que le bashrc qui est dans ce cas la ?
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
#20 Le 30/12/2009, à 16:52
- nesthib
Re : démarrage automatique de firefox
@Qid : non seulement à chaque login (environnement graphique, ssh) c'est le .bashrc qui est appelé à chaque ouverture de terminal (mais plus si tu as un .bash_profile ou .bash_login, du moins en ssh sur mes tests) pour lequel il n'y a pas de login
edit : trouvé une petite page récapitulative
Dernière modification par nesthib (Le 30/12/2009, à 16:54)
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#21 Le 01/01/2010, à 12:57
- nesthib
Re : démarrage automatique de firefox
je viens de penser à un truc pour ne pas lancer le programme lors d'une session ssh lorsque l'on rajoute la commande dans le .bash_profile, il suffit de vérifier la variable DISPLAY qui est positionnée à :0.0 en local (ou équivalent) et à localhost:XX.0 en ssh!
ps. bonne année à vous
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#22 Le 01/01/2010, à 13:11
- Qid
Re : démarrage automatique de firefox
@Qid : non seulement à chaque login (environnement graphique, ssh) c'est le .bashrc qui est appelé à chaque ouverture de terminal (mais plus si tu as un .bash_profile ou .bash_login, du moins en ssh sur mes tests) pour lequel il n'y a pas de login
j'avais hésité au moment d'écrire mon post ...
merci de ta confirmation
"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil
Hors ligne
Pages : 1