[Systemd] service qu'au moment de gdm (RÉSOLU)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Paullux
yeomen
Messages : 222
Inscription : dim. 18 sept. 2016, 19:09
Localisation : Tours
Contact :

[Systemd] service qu'au moment de gdm (RÉSOLU)

Message par Paullux »

Bonjour,

J'ai créé un service, startupsound.service :

Code : Tout sélectionner

[Unit]
Description=startup sound
After=gdm.service

[Service]
ExecStart=/usr/bin/startupsound

[Install]
WantedBy=graphical.target
Je veux que mon service ne se lance qu'au moment où GDM apparaît, mais il se lance au boot que lorsqu'il y a les [OK] vert, et donc avant GDM.
comment faut il faire pour qu'il se lance après l'affichage de GDM ?
Dernière modification par Paullux le mar. 27 juin 2017, 18:54, modifié 1 fois.
Actuellement je bosse avec toute une petite équipe de bénévoles a essayé d'adapter Kubuntu aux personne en situation de handicap.
La distribution d'appelle DVKBuntu, en voici se site web : https://www.handy-open-source.org/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Systemd] service qu'au moment de gdm

Message par benjarobin »

Bonjour,
Je suis curieux de savoir le réel besoin ? Qu'est ce que tu cherche à faire ? Que fait ce script ? Pourquoi il doit impérativement être lancé après GDM ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Paullux
yeomen
Messages : 222
Inscription : dim. 18 sept. 2016, 19:09
Localisation : Tours
Contact :

Re: [Systemd] service qu'au moment de gdm

Message par Paullux »

Je m'explique... :

- 1 : j'ai placé un fichier ogg dans /usr/share/sounds/, ce son s'appelle : 520.ogg un beau son de harpes.
- 2 : j'ai créé un script executable :  /usr/bin/startupsound :

Code : Tout sélectionner

#!/usr/bin/bash

mplayer /usr/share/sounds/520.ogg
- 3 : j'ai dans /etc/systemd/system/ créé un service "startupsound.service"

Code : Tout sélectionner

[Unit]
Description=startup sound

[Service]
ExecStart=/usr/bin/startupsound

[Install]
WantedBy=graphical.target
- 4 : j'ai crée dans /etc/systemd/system/startupsound.d/ startupsoundcustomdependency.conf :

Code : Tout sélectionner

[Unit]
Requires=gdm.service
Wants=gdm.service
After=gdm.service
- 5 : j'ai activé le service avec systemctl

Pour Avoir un jolie son au démarrage,... Mais il arrive au mauvais moment. J'ai aussi Ubuntu installé sur ma machine, et j'aime bien quand la fenêtre de connexion fait un petit son quand elle est prête...
Actuellement je bosse avec toute une petite équipe de bénévoles a essayé d'adapter Kubuntu aux personne en situation de handicap.
La distribution d'appelle DVKBuntu, en voici se site web : https://www.handy-open-source.org/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Systemd] service qu'au moment de gdm

Message par benjarobin »

C'est en effet une très mauvaise solution ce que tu cherches à faire. Systemd n'est pas conçu pour faire cela !
Tu peux lancer une application via un .desktop dans /usr/share/gdm/greeter/autostart/
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Paullux
yeomen
Messages : 222
Inscription : dim. 18 sept. 2016, 19:09
Localisation : Tours
Contact :

Re: [Systemd] service qu'au moment de gdm

Message par Paullux »

Ok, et il n'y a pas besoin de se logger ? Ça le lance durant le lancement de gdm ?

(Je ne suis pas sur mon pc).
Actuellement je bosse avec toute une petite équipe de bénévoles a essayé d'adapter Kubuntu aux personne en situation de handicap.
La distribution d'appelle DVKBuntu, en voici se site web : https://www.handy-open-source.org/
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Systemd] service qu'au moment de gdm

Message par benjarobin »

Je n'ai rien pour tester et pas envi d'installer GDM, mais en théorie oui...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Paullux
yeomen
Messages : 222
Inscription : dim. 18 sept. 2016, 19:09
Localisation : Tours
Contact :

Re: [son au démarrage] au moment de gdm (RÉSOLU)

Message par Paullux »

Merci, ça fonctionne exactement comme je le désiré,

J'ai supprimé le fichier service et le fichier de conf associé.

J'ai créé /usr/share/gdm/greeter/autostart/StartUpSound.desktop :

Code : Tout sélectionner

[Desktop Entry]
Comment=Son au Démarrage
Terminal=false
Name=Son de Harpe
Exec=/usr/bin/startupsound
Type=Application
Icon=/usr/share/icons/harp_icon.png
Name[fr_FR]=Son de Harpe
Actuellement je bosse avec toute une petite équipe de bénévoles a essayé d'adapter Kubuntu aux personne en situation de handicap.
La distribution d'appelle DVKBuntu, en voici se site web : https://www.handy-open-source.org/
Répondre