Je suis sur le point de finir un soft, on va tester en live et comme j'ai besoin d'un autostart sur le soft j'ai fait :
1 / Le soft démarre normalement via le terminal
2 / Le soft démarre normalement via le gestionnaire de fichier sur click
3 / Le soft démarre normalement sur le click du fichier caisse.desktop
4 / Le soft démarre normalement via xdg-open caisse.desktop ou caisse
Si je démarre le soft via 1,2,3,4 aucune erreur dans le journal
Dans ~/home/.config/autostart/ j'ai crée un fichier caisse.desktop
1 / Sans le Path sur un double click il ne démarre pas
2 / OnlyShowIn à plusieurs bureau c'est pour les test
Code : Tout sélectionner
[Desktop Entry]
Type=Application
Name=caisse
Exec=/home/cheztoto/logiciel/caisse
OnlyShowIn=XFCE;GNOME;LXDE;
Terminal=false
Hidden=false
Path=/home/cheztoto/logiciel/
StartupNotify=false
GenericName=caisse
Comment=caisse
Et pour finir si je reboot la machine, ben le soft ne démarre pas. Erreur du journal
Code : Tout sélectionner
janv. 15 09:29:39 david-EIPV10-VCT cheztoto[1267]: gtk_layout_put: assertion 'GTK_IS_LAYOUT (layout)' failed
janv. 15 09:29:39 david-EIPV10-VCT cheztoto[1267]: gtk_widget_realize: assertion 'widget->priv->anchored || GTK_IS_INVISIBLE (widget)' failed
janv. 15 09:29:39 david-EIPV10-VCT cheztoto[1267]: gtk_widget_get_style: assertion 'GTK_IS_WIDGET (widget)' failed
janv. 15 09:29:39 david-EIPV10-VCT kernel: cheztoto[1267]: segfault at 58 ip 00007fb9884c2ddf sp 00007ffc6e3946e0 error 4 in libgtk-3.so.0.2200.30[7fb9883ef000+6f1000]