logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Créer des fichiers de démarrage automatique suite à une connexion X

Introduction

Proposition d'un utilitaire python / GTK afin de créer un script de démarrage automatique suite à une connexion au gestionnaire X.

Fonctionne quelque soit le Display Manager.

Installation

Dépendances requises

python3, python3-gi, python3-pil

L'installateur de paquet installera lui même les dépendances nécessaires.

Modification système

Création du fichier d'autostart dans le répertoire courant de l'utilisateur

LeNomDuLanceur.desktop
/home/$USER/.config/autostart/LeNomDuLanceur.desktop

Structure de ce fichier:

strcuture.desktop
[Desktop Entry]
Type=Application
Name=<Name of application as displayed>
Exec=<command to execute>
Icon=<full path to icon>
Comment=<optinal comments>
X-GNOME-Autostart-enabled=true

Contenu du .deb

 tree create-autostart-launcher
create-autostart-launcher
├── debian
│   ├── changelog
│   ├── compat
│   ├── control
│   ├── copyright
│   ├── install
│   ├── postinst
│   ├── prerm
│   └── rules
└── source
    ├── apropos.png
    ├── create_autostart_launcher.6.gz
    ├── create_autostart_launcher.desktop
    └── create_autostart_launcher.py

2 directories, 12 files

Screenshoot

Installation

Toujours prendre la dernière version du GIT
wget https://github.com/CyrilleBiot/create_autostart_launcher/raw/main/create-autostart-launcher_1.2.5_all.deb
 
# dpkg -i create-autostart-launcher_1.2.5_all.deb

Au besoin

# apt-get install -f

Suppression

# dpkg -r create-autostart-launcher

Remonter un bug

atelier/chantier/utilitaire-de-creation-de-fichiers-autostart-x.txt · Dernière modification: 01/12/2020 19:03 par cyrille

Pied de page des forums

Propulsé par FluxBB