Hi,
I am trying to play with the xtb plugin for Avogadro 1.99.0 on my Mac (M1, 14.5). After installing the plugin and manually downloading xtb via homebrew I saw the Semi-Empirical QM (xtb) option appear under Extensions. However, there were no options to calculate something and Avogadron would forget the path to the xtb binary that I manually set at Extensions>Semi-Empirical QM (xtb)>Configure everytime I closed that menu.
I fixed those problem by manually fixing the path to the xtb binary by editing the config.json file and adding:
āxtb_binā : ā/opt/homebrew/bin/xtbā
Now it remembers the path to the binary and I can see. the energy, optimize, etc. options under Semi-Empirical QM (xtb).
When I then load a molecule and click optimise nothing happens, however. Looking at the easyxtb/calcs/last directory the only thing is that an input file is created there.
The easyxtb/log.log file has the following content (where I editted the path before printing it here):
easyxtb.geometry:205: Instantiating a geometry from a cjson
main:39: avo_xtb is requesting a geometry optimization
easyxtb.calculate:132: New Calculation created for runtype opt with xtb
easyxtb.calculate:211: Calculation of runtype opt has been asked to run
easyxtb.calculate:212: The calculation will be run in the following directory: /Users/XXXX/Library/Application Support/easyxtb/calcs/last
easyxtb.calculate:226: Saving input geometry to /Users/XXXX/Library/Application Support/easyxtb/calcs/last/input.xyz
easyxtb.geometry:107: Saving the geometry as an xyz file to /Users/XXXX/Library/Application Support/easyxtb/calcs/last/input.xyz
easyxtb.geometry:58: Generating an xyz, as a list of lines, for the geometry
easyxtb.calculate:233: Working directory changed to /Users/XXXX/Library/Application Support/easyxtb/calcs/last
easyxtb.calculate:254: Calculation will be run with the command: ā¦/Cellar/xtb/6.7.1/bin/xtb --gfn 2 -p 6 --opt normal ā /Users/XXX/Library/Application Support/easyxtb/calcs/last/input.xyz
easyxtb.calculate:257: Running calculation in new subprocessā¦
Suggesting that something should have been happening but isnāt. Itās odd how it claims xtb is running but no files are produced not even ones containing errors
Runnig the same input file with the same options directly with the xtb binary from the command line works without problems so the problem is not the binary.
Thanks,
Martijn