[boot] Script utilisateur démarré automatiquement (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
superjem
Hankyu
Messages : 10
Inscription : jeu. 28 juin 2012, 15:32

[boot] Script utilisateur démarré automatiquement (résolu)

Message par superjem »

Bonjour à toutes et à tous,

Je cherche comment faire pour démarrer automatiquement un script (ruby) que j'ai écris.
Le script entre autre, démarre une session graphique openbox avec un navigateur plein écran.
Le script doit être démarré sous un utilisateur et non en root, sans login ni identifiant suite au boot de la machine.

Je pensais utiliser systemd (--user ?) pour faire cela mais je ne sais pas trop comment m'y prendre.

pour info, actuellement, voilà comment je m'y prend pour démarrer le script :

Je me connecte à ma session en console (sous l'utilisateur qui doit lancer le script), je charge la bonne version de ruby et des gems utilisés grâce à RVM (.rvmrc) puis j'exécute le script (ruby monscript.rb).
Le programme se lance et démarre une session graphique via startx et .xinitrc

Merci de votre aide,

Jérémy
Dernière modification par superjem le mer. 03 avr. 2013, 10:45, modifié 1 fois.
Avatar de l’utilisateur
Anghirrim
Elfe
Messages : 701
Inscription : mar. 28 févr. 2012, 11:09
Localisation : Loire-Atlantique

Re: Script utilisateur démarré automatiquement au boot

Message par Anghirrim »

Salut,

La démarche devrait être sensiblement la même que celle-ci:
Script hdparm d'Hopimet
Optiplex 3060 Micro Intel© Core™ i5-8500T, 16Go RAM, Arch Linux Cinnamon + Windows 10
Asus X53S, Linux Mint Cinnamon
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: Script utilisateur démarré automatiquement au boot

Message par oktoberfest »

Salut,

tu peux réaliser un autologin (voir ici : https://wiki.archlinux.org/index.php/Au ... al_console).

Ensuite tu modifies le .bash_profile de ton utilisateur pour lancer ton script.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
superjem
Hankyu
Messages : 10
Inscription : jeu. 28 juin 2012, 15:32

Re: [boot] Script utilisateur démarré automatiquement

Message par superjem »

Finalement j'ai suivi le tuto sur l'autologin et modifié le .bash_profile de l'utilisateur comme proposé par oktoberfest.
Ça marche nickel :)
Merci à tous les deux pour votre aide !
Répondre