Closed newtant closed 3 years ago
These are just suggested defaults, you can always replace them with whatever you want. Of course it makes sense to omit -no-console
on any platforms other than Windows (like the .exe
suffix of the default executable name is omitted).
I changed the default arguments so this should be fixed in the next release. You likely won't see a difference when you've already launched Syncthing Tray because existing settings are not replaced.
Thank you, and absolutely, I get that these are just suggested defaults. I didn't write this bug report to get a fix for the problem on my end, I obviously did take care of that myself already, I opened this issue because I think the defaults should work for most users.
Thanks again!
The change will be part of the next release so I'm closing this issue.
Relevant components
syncthingctl
)libsyncthing
)Environment and versions
syncthingtray
,qtutilities
andc++utilities
: 1.1.9.-1, 6.5.0-1, 5.11.0-1Bug description Syncthing Tray -> Settings -> Startup -> Syncthing launcher
The automatically populated arguments include '-no-console' which, according to
man syncthing
, doesn't exist/work on Linux and causes the automated launch of Syncthing to fail withsyncthing: error: unknown flag --no-console
.Steps to reproduce
Expected behavior Syncthing is successfully started when starting the tray icon.
Screenshots
Additional context The Syncthing error message itself weirdly contains an additional hyphen which isn't present during input nor a valid argument according to its manpage.