Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-04-2017 10:52:24

Inicia
Membre
Inscription : 28-04-2017

[Résolu] OUverture de programme à la connexion de l'utilisateur

Bonjour à tous,

Je suis sous debian Jessie (Gnome 3.14.1) et je souhaite que à l'ouverture de la session, un navigateur web s'ouvre automatiquement en pleine écran (genre midori ou firefox forcé sur une page web locale) pour une utilisation "kiosk"
J'ai recherché d'autre discussion à ce sujet seulement aucune ne semble correspondre à mon environnement, je ne trouve pas les fichiers de paramétrage de type autostart par exemple.
Je ne pense pas que cela semble complique pour certain d'entre vous mais c'est déjà trop pour moi smile

Pourriez vous m'aiguiller dans la marche à suivre afin d'aboutir à mes fins.

Merci

Dernière modification par Inicia (28-04-2017 16:45:05)

Hors ligne

#2 28-04-2017 11:08:45

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] OUverture de programme à la connexion de l'utilisateur

Bonjour
Il existe bien un dossier autostart ou tu pourrait mettre un lanceur d'application
il se situ dans un dossier caché (.config)

cd /home/$USER/.config/autostart/



afficher les fichiers

ls



Des "lanceurs" (fichiers.desktop) devraient déjà y être présent


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#3 28-04-2017 14:54:16

Inicia
Membre
Inscription : 28-04-2017

Re : [Résolu] OUverture de programme à la connexion de l'utilisateur

Bonjour Croutons,

Merci de prendre du ton temps pour mon problème.
Je n'ai pas trouvé le dossier indiquer seulement j'ai trouvé un dossier semblable dans /etc/xdg/autostart dans lequel je trouve des fichiers .desktop.
Je pense que la nuance avec le fichier que tu m'avais indiqué est que le programme sera actif sur l'ensemble des sessions.
J'ai donc testé de créé un fichier .desktop où j'ai renseigner je cite : @Midori -e Fullscreen -a http://*** comme j'avais pu le faire dans un fichier autostart sous lxsession d'une autre installation
Bien sur je n'y croyais que peu avant le reboot et j'avais raison ...

Un dernier coup de pouce ne serait pas de refus smile je suis pas loin de la vérité là.

Merci

Hors ligne

#4 28-04-2017 15:40:43

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] OUverture de programme à la connexion de l'utilisateur

Par defaut tu ne verra pas le dossier .config dans ton gestionnaire de fichier car c'est réglé pour ne pas les afficher
Je suis sous XFCE et je connais pas gnome, sous mon gestionnaire thunar le raccourci est Ctrl+H pour afficher ou pas les dossiers caché
Pour ça que je t'ai donné la commande cd
Bon sinon j'étais parti sur Firefox, mais avec midori c'est encore + simple j'ai fais un test en créant un fichier.desktop sous /etc/xdg/autostart/ , çà fonctionne aussi bien que sous /home/ton_utilisateur/.config/autostart/

Tu te créé un fichier.desktop (le fait de travailler sous ce répertoire nécessite d'etre root sinon on a pas la permission)

nano /etc/xdg/autostart/fichier.desktop



tu lui colle les lignes qui vont bien

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=essai1
Comment=ouverture local plein écran
Exec=midori -e Fullscreen -a https://debian-facile.org
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false
 


Ctrl+X pour quitter, voulez vous sauvegarder, Oui,enter
te voila avec un beau desktop qui demarre midori en plein écran
Pas besoin de reboot une simple déconnexion reconnexion a ta cession pour voir le résultat
Note que en graphique c'est possible aussi en passant par les parametres cession de démarrage, mais sous XFCE je connais pas sous gnome

edit: plein de chose inutile dans mon fichier exemple du fait que je suis parti sur un déja présent
Gaffe aussi la ligne OnlyShowIn=XFCE; qui posera probleme si tu laisse tel quel sous gnome

Dernière modification par Croutons (28-04-2017 15:44:44)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#5 28-04-2017 16:25:33

Inicia
Membre
Inscription : 28-04-2017

Re : [Résolu] OUverture de programme à la connexion de l'utilisateur

Merci beaucoup ça fonctionne !!!
Ça faisait longtemps que je tournais en rond pour la mise en place d'un kiosk

Encore merci :)

Hors ligne

#6 28-04-2017 16:38:13

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] OUverture de programme à la connexion de l'utilisateur

Oubli pas d'indiquer que c'est résolu smile  (meme que j'écris en color chocolate pour la peine )
Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre.

/me dégaine le module chocoDF -character0253.gif

Dernière modification par Croutons (28-04-2017 16:44:32)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#7 28-04-2017 17:12:37

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Mate 1.16
Inscription : 11-03-2016

Re : [Résolu] OUverture de programme à la connexion de l'utilisateur

Et un point bien gagné Croutons big_smile

Hors ligne

Pied de page des forums