• [^] # Re: systemd est ton ami (peut-être...)

    Posté par (site web personnel, Mastodon) . En réponse au message [Résolu] Ouvrir automatiquement un logiciel précis dans un second terminal. Évalué à 4.

    En root, tu enregistres ce texte dans ce fichier nommé /etc/systemd/system/alsamixer-tty2.service
    et en root, toujours, tu tappes cette commande : systemctl enable alsamixer-tty2 pour rendre ce service disponible au prochain redémarrage
    et cette commande pour lancer alsamixer tout de suite : systemctl start alsamixer-tty2.

    Moi non-plus je n’ai pas testé, mais ça doit ressembler à ça. Note que tu peux mettre ce que tu veux à la place de alsamixer-tty2 à condition que le nom différent soit reporté dans toutes les autres commandes.

    Pour résumer, une fois que t’es root, tu peux coller ça dans ton terminal :

    cat > /etc/systemd/system/alsamixer-tty2.service <<\EOF
    [Unit]
    Description=Alsamixer on tty2
    [Service]
    Type=simple
    ExecStart=/usr/bin/alsamixer
    StandardInput=tty
    StandardOutput=tty
    TTYPath=/dev/tty2
    [Install]
    WantedBy=multi-user.target
    EOF
    systemctl enable alsamixer-tty2
    systemctl start alsamixer-tty2

    Ça va écrire le fichier d’unité de service systemd, l’activer et démarrer le service.

    ce commentaire est sous licence cc by 4 et précédentes