Subject: Re: Frescobaldi et Timidity (et son)

From: Jean-Jacques Gerbaud <[email-masked]>
Date: Thu, 1 Jun 2023 10:09:47 +0200

Le 31/05/2023 à 16:03, Vincent Gay a écrit :
> Le 31/05/2023 à 15:50, Jean-Jacques Gerbaud a écrit :
>> Comment faire pour que ce lanceur se lance à chaque fois ? 
> 
> Tu es sous Arch je crois ?
non, Vincent, pas sous Arch. Pas réussi.
> 
> Si ton environnement de bureau respecte les standards mets ton lanceur
> dans ~/.config/autostart

J'ai fait un lanceur "timidity" avec la commande magique
timidity -iA -B2,8 -Os1l -s 44100 &

et je l'ai mis dans  ~/.config/autostart
 et .... plus moyen de booter ! Rien, écran noir avec curseur qui
clignote indéfiniment en haut à gauche ! (pas très fier... 🤫)

Heureusement, j'ai des ressources ! Démarrage en usb live, monté mon
/home et supprimé le fichier "timidity". Et reboot sans problème.

Mais, j'ai remarqué que tous les fichiers qui ce trouvent dans
autostart, ont tous l'extension .desktop, ce qui n'était pas le cas de
mon "timidity". Peut être que c'est ça qui a bloqué le démarrage.

En tout cas, ce matin, essai de Frescobaldi avec le son correspondant.

Je n'ai pas relancé la machine mais j'aimerais bien être sûr que ça
fonctionne de manière automatique.

Merci à tous de votre soutien.

-- 
JJG
Drôme provençale

---

From: Jean Abou Samra <[email-masked]>
Date: Thu, 01 Jun 2023 10:22:00 +0200

> mon "timidity". Peut être que c'est ça qui a bloqué le démarrage.

Oui, les fichiers dans ~/.config/autostart ne sont pas des simples commandes, il y a un format spécifique ( https://specifications.freedesktop.o
rg/desktop-entry-spec/desktop-entry-spec-latest.html ).

Si tu peux utiliser la fonction de ton environnement de bureau pour créer un lanceur, c'est évidemment plus facile et fiable, mais je ne peux pas t'aider si ça coince.

Tout au plus puis-je suggérer d'essayer sans le "&" à la fin de la commande : dans un shell, il est interprété de manière spéciale et fait s'exécuter la commande en arrière-plan, mais je ne suis pas
sûr que les lançeurs s'exécutent vraiment dans un shell, donc peut-être que le "&" est passé directement à timidity qui ne le comprend pas.

Cordialement,
Jean

---

From: Martial R <[email-masked]>
Date: Thu, 1 Jun 2023 14:29:08 +0200

Juste pour info
voici mon autostart fluidSynth créé automatiquement suite à ma manip dans
"session et démarrage"  du gestionnaire de paramètres.

~/.config/autostart/FluidSynth.desktop
c'est exactement la copie en script de ma "copie écran"  joint dans un
message précédent.
https://lists.gnu.org/archive/html/lilypond-user-fr/2023-05/pngQWMNuW44Up.png

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=FluidSynth
Comment=demarage synthé
Exec=/usr/bin/fluidsynth -is -a alsa -m alsa_seq -r 48000 -g 1 -p
FluidSynth /home/martial/LILYPOND/soundfont/sf2/merlin_vienna.sf2
OnlyShowIn=XFCE;
RunHook=0
StartupNotify=false
Terminal=false
Hidden=false

--
Martial Rameaux